Automatic question generation based on sentence structure analysis using machine learning approach

被引:10
|
作者
Blstak, Miroslav [1 ]
Rozinajova, Viera [1 ]
机构
[1] Kempelen Inst Intelligent Technol, Mlynske Nivy 5, Bratislava, Slovakia
基金
欧盟地平线“2020”;
关键词
Automatic question generation; Machine learning;
D O I
10.1017/S1351324921000139
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automatic question generation is one of the most challenging tasks of Natural Language Processing. It requires "bidirectional" language processing: first, the system has to understand the input text (Natural Language Understanding), and it then has to generate questions also in the form of text (Natural Language Generation). In this article, we introduce our framework for generating the factual questions from unstructured text in the English language. It uses a combination of traditional linguistic approaches based on sentence patterns with several machine learning methods. We first obtain lexical, syntactic and semantic information from an input text, and we then construct a hierarchical set of patterns for each sentence. The set of features is extracted from the patterns, and it is then used for automated learning of new transformation rules. Our learning process is totally data-driven because the transformation rules are obtained from a set of initial sentence-question pairs. The advantages of this approach lie in a simple expansion of new transformation rules which allows us to generate various types of questions and also in the continuous improvement of the system by reinforcement learning. The framework also includes a question evaluation module which estimates the quality of generated questions. It serves as a filter for selecting the best questions and eliminating incorrect ones or duplicates. We have performed several experiments to evaluate the correctness of generated questions, and we have also compared our system with several state-of-the-art systems. Our results indicate that the quality of generated questions outperforms the state-of-the-art systems and our questions are also comparable to questions created by humans. We have also created and published an interface with all created data sets and evaluated questions, so it is possible to follow up on our work.
引用
下载
收藏
页码:487 / 517
页数:31
相关论文
共 50 条
  • [1] Automatic Question Generation Based on Analysis of Sentence Structure
    Blstak, Miroslav
    Rozinajova, Viera
    TEXT, SPEECH, AND DIALOGUE, 2016, 9924 : 223 - 230
  • [2] A Kanji Learning System Based on Automatic Question Sentence Generation
    Zhang, Jianwei
    Takuma, Jun
    PROCEEDINGS OF 2015 INTERNATIONAL CONFERENCE ON ASIAN LANGUAGE PROCESSING, 2015, : 144 - 147
  • [3] Machine Learning Approach to the Process of Question Generation
    Blstak, Miroslav
    Rozinajova, Viera
    TEXT, SPEECH, AND DIALOGUE, TSD 2017, 2017, 10415 : 102 - 110
  • [4] A Machine-Learning Approach for Semantically-Enriched Building-Code Sentence Generation for Automatic Semantic Analysis
    Zhang, Ruichuan
    El-Gohary, Nora
    CONSTRUCTION RESEARCH CONGRESS 2020: COMPUTER APPLICATIONS, 2020, : 1261 - 1270
  • [5] Automatic Machine Translation Evaluation Based on Sentence Structure Information
    Ding Ze-ya
    Zang Han-fen
    Zhang Quan
    Miao Jian-ming
    Chi Yu-huan
    2009 INTERNATIONAL CONFERENCE ON ASIAN LANGUAGE PROCESSING, 2009, : 162 - 166
  • [6] Evaluation of an Automatic Question Generation Approach Using Ontologies
    Teo, Noor Hasimah Ibrahim
    Joy, Mike
    PROCEEDINGS OF THE 15TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2016), 2016, : 735 - 743
  • [7] Evaluation of a rule-based approach to automatic factual question generation using syntactic and semantic analysis
    Gaspar, Angelina
    Grubisic, Ani
    Saric-Grgic, Ines
    LANGUAGE RESOURCES AND EVALUATION, 2023, 57 (04) : 1431 - 1461
  • [8] Evaluation of a rule-based approach to automatic factual question generation using syntactic and semantic analysis
    Angelina Gašpar
    Ani Grubišić
    Ines Šarić-Grgić
    Language Resources and Evaluation, 2023, 57 : 1431 - 1461
  • [9] Sentiment Analysis using Feature Generation And Machine Learning Approach
    Srivastava, Roopam
    Bharti, P. K.
    Verma, Parul
    2021 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, AND INTELLIGENT SYSTEMS (ICCCIS), 2021, : 86 - 91
  • [10] A Study on Output Sentence Generation Method for Question Answering Using Statistical Machine Translation
    Yamada, Tessei
    Arakawa, Tatsuya
    2013 13TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2013), 2013, : 1199 - 1202