LIMSIILES: Basic English Substitution for Student Answer Assessment at SemEval 2013
Paper · 2013 · Martin Gleize and Brigitte Grau
Summary
The paper addresses automatic grading of short student answers in SemEval 2013 task 7 (Joint Student Response Analysis). It treats grading as paraphrase identification between a student answer and reference answers. The authors argue that meaning is easier to compare when both texts are pushed toward a small, controlled vocabulary, specifically Basic English. They mine the Simple English Wiktionary, whose definitions often pair a usage clause with an explaining clause. They run the Stanford Parser on these definitions and match up the arguments of the two clauses, producing around 20,650 phrasal paraphrase templates; one example swaps the verb "link", with arguments X and Y, for the longer expression of X making a connection to Y. These rules are applied recursively to both student and reference answers to produce simplified variants. Jaccard distance pre-ranks the variants, and lexical, WordNet and polarity features then feed an SVM. On the 5-way task the system placed third on SciEntsBank unseen questions without corpus-specific tuning. This suggests that a small collaborative dictionary can supply usable open-domain paraphrase knowledge.
Key points
- About 70% of Simple Wiktionary verb definitions consist of an independent clause plus a subordinate (often adverbial) clause. One clause shows usage and the other gives the meaning.
- Argument alignment between the "word part" and the "defining part" uses a hand-weighted score. The score combines string similarity, dependency relation, relative position and tree depth, gender/number agreement, noun–pronoun pairing, and WordNet similarity. The best complete matching is found by enumeration, or by beam search when a predicate has more than 4 arguments.
- Variant generation is time-bounded in an anytime style. It substitutes verbs and adjectives before nouns, and non-Basic words before Basic ones. For each reference answer, the n = 10 closest student variants are kept.
- Classifier features include Jaccard similarity, a polarity match based on counts of
negdependencies, the number of paraphrasing steps, WordNet similarity of nouns and main verbs, answer count, length ratio, and the number of words absent from both question and references. The classifier is a one-against-one SVM trained on Beetle and SciEntsBank. - On the 5-way task, accuracy was 0.5330 on Beetle unseen answers and 0.4820 on SciEntsBank unseen questions. The latter was third best and above the majority (0.4110) and lexical-overlap (0.4130) baselines.
Interesting ideas
- I1. Learner dictionaries that define a word inside a full example sentence can be split into a usage clause and an explanation clause, then aligned argument by argument into reusable rewrite templates with variables.
- I2. Instead of matching two texts directly, both are normalized toward a shared restricted vocabulary, and the comparison happens in that simplified space.
- I3. Alignment of arguments between two clauses uses syntactic cues (same dependency relation, depth, position) plus agreement checks and pronoun–antecedent pairing, solved as a best complete matching with beam search for large cases.
- I4. The number of rewrite steps needed to reach a variant is kept as a feature, so distance in paraphrase space works as a confidence signal.
- I5. Polarity is approximated by counting negation dependencies in the parse and comparing the counts between the two statements. This cheaply catches contradictions that word overlap misses.
For Mova
How these ideas could serve Mova, our small open language model — its files, stages and tests:
- I1 (world): Simple Wiktionary definitions could be compiled into verb-paraphrase entries linked to VerbNet classes, so each rewrite is an explainable step in the knowledge layer.
- I2 (answer): school-test readers could check a student answer against a reference by reducing both frames to Basic-English predicates before comparing roles.
- I3 (frames): the same scored role alignment could map semantic roles between a paraphrase pair, or between a question frame and a text frame.
- I4 (learn): recording derivation depth for silver or self-induced repair rules would let training down-weight conclusions reached through long rewrite chains.
- I5 (frames): a negation-scope check on UD
neg/advmodedges could flag contradictory frames before deeper reasoning.
Institutions
Fields, topics and concepts
📚 Shelves 5The field of science this work belongs to (OpenAlex fields).Computer Science · 16,667 worksArtificial Intelligence · 16,194 worksArts and Humanities · 16,039 worksLanguage and Linguistics · 15,891 worksInformation Systems · 1,437 works
🧭 Topics 1Research subjects and languages the work is about.English · 2,263 works
Cite
Cite as Martin Gleize and Brigitte Grau. 2013. LIMSIILES: Basic English Substitution for Student Answer Assessment at SemEval 2013. Second Joint Conference on Lexical and Computational Semantics (*SEM), Volume 2: Proceedings of the Seventh International Workshop on Semantic Evaluation (SemEval 2013).
@inproceedings{gleize2013limsiiles,
title = {{LIMSIILES: Basic English Substitution for Student Answer Assessment at SemEval 2013}},
author = {Martin Gleize and Brigitte Grau},
booktitle = {Second Joint Conference on Lexical and Computational Semantics (*SEM), Volume 2: Proceedings of the Seventh International Workshop on Semantic Evaluation (SemEval 2013)},
year = {2013},
url = {https://aclanthology.org/S13-2100/}
}References
- P.W. Culicover. 1968. Paraphrase generation and information retrieval from stored text. In Mechanical Translation and Computational Linguistics, 11(12), 7888. find
- Marie-Catherine de Marneffe and Christopher D. Manning. 2008. Stanford typed dependencies manual. Technical report, Stanford University. find
- Myroslava O. Dzikovska, Diana Bental, Johanna D. Moore, Natalie Steinhauser, Gwendolyn Campbell, Elaine Farrow, and Charles B. Callaway. 2010. Intelligent tutoring with natural language support in the BEETLE II system. In Proceedings of Fifth European Conference on Technology Enhanced Learning (EC-TEL 2010), Barcelona. find
- Myroslava O. Dzikovska, Rodney D. Nielsen and Chris Brew. 2012. Towards Effective Tutorial Feedback for Explanation Questions: A Dataset and Baselines. In Proceedings of the 2012 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT 2012), Montreal. find
- Myroslava O. Dzikovska, Rodney Nielsen, Chris Brew, Claudia Leacock, Danilo Giampiccolo, Luisa Bentivogli, Peter Clark, Ido Dagan and Hoa Trang Dang. 2013. SemEval-2013 Task 7: The Joint Student Response Analysis and 8th Recognizing Textual Entailment Challenge. In Proceedings of the 7th International Workshop on Semantic Evaluation (SemEval 2013), in conjunction with the Second Joint Conference on Lexical and Computational Semantics (*SEM 2013). Atlanta, Georgia, USA. 13-14 June.
- Nitin Madnani and Bonnie J. Dorr. 2010. Generating phrasal and sentential paraphrases: A survey of data-driven methods. In Computational Linguistics 36 (3), 341-387. ↗
- Charles Kay Ogden. 1930. Basic English: A General Introduction with Rules and Grammar. Paul Treber, London. find
- Ted Pedersen, Siddharth Patwardhan, and Jason Michelizzi. 2004. WordNet::similarity–measuring the relatedness of concepts. In Proceedings of the Nineteenth National Conference on Artificial Intelligence(AAAI-04), pages 10241025. find
- Anselmo Penas and Eduard H. Hovy. 2010. Filling Knowledge Gaps in Text for Machine Reading. COL-ING (Posters) 2010: 979-987, Beijing. find
- Rolf Schwitter. 2010. Controlled Natural Languages for Knowledge Representation. COLING (Posters) 2010, Beijing. find
Updated
This page in Markdown → https://md.research.elamur.ai/free/en/papers/gleize-2013-limsiiles-basic-english-substitution-student/