Automatic Generation of Large-Scale Assessment Questions

Assessment is the means used to diagnose learning difficulties. Assessment through questionnaires is one of the ways used to measure the level of content learning by students. Manually elaborating questions is time-consuming and makes the teacher uncomfortable thinking about different questions. Using an automatic question generator allows the teacher to access several questions and apply automatic correction, disseminating assessment results more quickly. If we analyze Massive Open Online Courses (MOOCs), it becomes humanly impossible to correct the large volume of questions manually. We present an institutional tool that recognizes chemical entities from free texts inserted by the teacher and automatically generates questions and their respective answers. We recognized the chemical entities through Local Grammar (LG), and then we elaborated free-text and fill-in-the-blank questions through triplets with spaCy in Python language. To validate the tool, we used two recognized books in Organic Chemistry. Chemistry specialists validated and indicated the level of difficulty of the questions. We generated 64 questions, 33 of which were free-text questions, and 31 were fill-in-the-blank questions. The average of the experts’ assessment indicated that 78,77% (average) and 87,5% (median) of the questions have quality and that most questions have an intermediate difficulty level. This research suggests as main contributions the recognition of named entities in the chemical area and the automatic generation of questions in Portuguese. These tasks can facilitate the human being’s job, reducing the time for generating and correcting questions and reducing institutional costs with such activities.

[1]  Elias Oliveira,et al.  Studying the adaptation of Portuguese NER for different textual genres , 2021, The Journal of Supercomputing.

[2]  A. Calderón,et al.  Avaliação educacional , 2020 .

[3]  Marcus Amorim,et al.  Aumentando a Interatividade no Ensino a Distância via Geração Automática de Questões: Desafios, Soluções via Aprendizado por Máquina e Um Estudo de Caso no CEDERJ , 2019, Anais do Workshop sobre Educação em Computação (WEI).

[4]  Samy S. Abu-Naser,et al.  An Intelligent Tutoring System for Teaching English Grammar , 2018 .

[5]  Sujan Kumar Saha,et al.  Automatic Generation of Fill-in-the-Blank Questions From History Books for School-Level Evaluation , 2018 .

[6]  Juliana P. C. Pirovani,et al.  Geração Automática de Questões a Partir do Reconhecimento de Entidades Nomeadas em Textos Didáticos , 2017 .

[7]  Jennifer Hill,et al.  Automatic Generation of Context-Based Fill-in-the-Blank Exercises Using Co-occurrence Likelihoods and Google n-grams , 2016, BEA@NAACL-HLT.

[8]  Stéphan Vincent-Lancrin,et al.  Transforming education by using a new generation of information systems , 2016 .

[9]  Ruslan Mitkov,et al.  Automatic generation of multiple choice questions using dependency-based semantic relations , 2014, Soft Comput..

[10]  B. Gonçalves,et al.  MOOC: uma estratégia de captação de alunos? , 2014 .

[11]  Maksim Tkatchenko,et al.  Named entity recognition: Exploring features , 2012, KONVENS.

[12]  Tomoko Kojiri,et al.  Automatic Generation System of Multiple-Choice Cloze Questions and its Evaluation , 2010 .

[13]  Vanessa Castillo-Ramoran,et al.  Web Tool for Teachers: Information Systems on Categorized Teacher Materials and Online Examination , 2008, Innovative Techniques in Instruction Technology, E-learning, E-assessment, and Education.

[14]  Diana Santos,et al.  Desafios na avaliação conjunta do reconhecimento de entidades mencionadas: O Segundo HAREM , 2008 .

[15]  Katya Luciane de Oliveira,et al.  Avaliação da aprendizagem na univesidade , 2005 .

[16]  Lino de Macedo,et al.  As competências para ensinar no século XXI: a formação dos professores e o desafio da avaliação , 2002 .

[17]  Robert Thornton Morrison,et al.  Química Orgánica. 2.a ed. , 1985 .