Abstract
This paper describes a collection of Natural Language Processing (NLP) modules which automatically generate exercises for introductory courses on structural linguistics and English grammar at a Canadian University.
While there is a growing demand for electronic exercises, online testing tools, and self contained linguistics and grammar courses, the exercises and tests offered on companion websites for popular textbooks consist largely of multiple choice type questions.
The modules create exercises to practice and test part-of-speech identification, morphological analysis of complex words, and the analysis of sentences into phrase structure trees. They are part of an infrastructure capable of delivering instructional material, exercises for for self assessment, and online testing tools for courses which either use blended instruction or are taught exclusively online.
Modules which are work in progress will be briefly discussed in the final section of this paper.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
P. Hubbard (Ed.), Computer Assisted Language Learning, volumes 1-4. New York: Routledge, 2009.
T. Heift and M.Schulze, Parsers and pedagogues. Errors and intelligence in computer-assisted language learning. New York: Routledge, 2007.
N. Garrett., “Computer-assisted language learning trends and issues revisited: Integrating innovation,” in The Modern Language Journal, 93(s1), 2009, pp. 719-740.
S. Bird, E. Klein, and E. Loper, Natural language processing with Python. Sebastopol(CA): O’Reilly, 2009.
W. N. Francis and H. Kucera, Frequency analysis of English usage. Lexicon and grammar. Boston: Houghton Mifflin, 1982.
M. Aronoff and K. Fudeman, What is morphology? 2nd ed. Oxford: Wiley, 2010.
M. Davies, “The 385+ million word corpus of contemporary American English (1990-2008+): Design, architecture, and linguistic insights,” in International Journal of Corpus Linguistics, 14(2), 2009, pp. 159-190.
D. Jurafsky and J. H. Martin, Speech and language processing. An introduction to natural language processing, computational linguistics, and speech recognition, 2nd ed. Upper Saddle River(NJ): Prentice Hall, 2010.
B. Roark and R. W. Sproat, Computational approaches to morphology and syntax. Oxford: Oxford University Press, 2007.
K. R. Beesley and L. Karttunen, Finite-state morphology: Xerox tools and techniques. Stanford: CSLI, 2003.
N. Chomsky, Lectures on government and binding. Dordrecht(Netherlands): Foris, 1981.
N. Chomsky, A minimalist program. Cambridge(MA): MIT Press, 1995.
W. O’Grady and J. Archibald, Contemporary linguistic analysis. 7th ed. London: Pearson, 2011.
P. W. Culicover and R. Jackendoff., Simpler syntax. Oxford: Oxford University Press, 2005.
C. Pollard and I. A. Sag, Head-driven phrase structure grammar. Chicago: University of Chicago Press, 1994.
A. E. Goldberg, Constructions. A construction grammar approach to argument structure. Chicago: University of Chicago Press, 1995.
M. P. Marcus, M. A. Marcinkiewicz, and B. Santorini, “Building a large annotated corpus of English: The Penn treebank,” in Computational Linguistics, 19(2), 1993, pp. 313-330.
S. Müller, Head-Driven Phrase Structure Grammar : Eine Einführung. 3rd ed. Tübingen(Germany): Stauffenburg Verlag, 2013.
Author information
Authors and Affiliations
Additional information
Authors’ Profile
Dr. Peter Wood received his PhD in German Studies from the University of Waterloo, ON Canada in 2010. He teaches Linguistics, Computational Linguistics, and ESL courses at the University of Saskatchewan. Dr. Wood’s areas of interest are computational linguistics, corpus linguistics, computer assisted language learning, second language acquisition, and empirical linguistics.
This article is distributed under the terms of the Creative Commons Attribution License which permits any use, distribution, and reproduction in any medium, provided the original author(s) and the source are credited.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.
The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
To view a copy of this licence, visit https://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Wood, P. Automatic and Semi-Automatic Test Generation for Introductory Linguistics Courses Using Natural Language Processing Resources and Text Corpora. GSTF J Educ 3, 1 (2015). https://doi.org/10.7603/s40742-015-0001-6
Received:
Accepted:
Published:
DOI: https://doi.org/10.7603/s40742-015-0001-6