Elamur Research⌕
☰
home / papers / 2013 / LIMSIILES: Basic English Substitution for Student Answer Assessment at SemEval 2013

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 neg dependencies, 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/advmod edges could flag contradictory frames before deeper reasoning.

Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.

 Institutions

Also on the byline: École Nationale Supérieure d’Informatique pour l’Industrie et l’Entreprise.

 Fields, topics and concepts

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).

The paper itself, not this page. BibTeX from the library's record of the work.

@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

10 references, 2 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

  1. P.W. Culicover. 1968. Paraphrase generation and information retrieval from stored text. In Mechanical Translation and Computational Linguistics, 11(12), 7888. find
  2. Marie-Catherine de Marneffe and Christopher D. Manning. 2008. Stanford typed dependencies manual. Technical report, Stanford University. find
  3. 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
  4. 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
  5. 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.
  6. 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. ↗
  7. Charles Kay Ogden. 1930. Basic English: A General Introduction with Rules and Grammar. Paul Treber, London. find
  8. 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
  9. Anselmo Penas and Eduard H. Hovy. 2010. Filling Knowledge Gaps in Text for Machine Reading. COL-ING (Posters) 2010: 979-987, Beijing. find
  10. Rolf Schwitter. 2010. Controlled Natural Languages for Knowledge Representation. COLING (Posters) 2010, Beijing. find

Updated

↑ back to top

This page in Markdown → https://md.research.elamur.ai/free/en/papers/gleize-2013-limsiiles-basic-english-substitution-student/