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

被引:12
|
作者
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] Machine Learning Approach to the Process of Question Generation
    Blstak, Miroslav
    Rozinajova, Viera
    TEXT, SPEECH, AND DIALOGUE, TSD 2017, 2017, 10415 : 102 - 110
  • [3] 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
  • [4] Automatic Music Generation and Machine Learning Based Evaluation
    Kang, Semin
    Ok, Soo-Yol
    Kang, Young-Min
    MULTIMEDIA AND SIGNAL PROCESSING, 2012, 346 : 436 - 443
  • [5] Automatic Question Generation for Language Learning Task Based on the Grid-Based Language Structure Parsing Framework
    Shao, Tian
    Zhang, Zhixiong
    Liu, Yi
    Rao, Gaoqi
    Xun, Endong
    CHINESE LEXICAL SEMANTICS, CLSW 2023, PT II, 2024, 14515 : 192 - 206
  • [6] An automatic question generation system using rule-based approach in bloom’s taxonomy
    Gnanasekaran D.
    Kothandaraman R.
    Kaliyan K.
    Recent Advances in Computer Science and Communications, 2021, 14 (05): : 1477 - 1487
  • [7] A machine learning approach for automatic operational modal analysis
    Mugnaini, Vezio
    Fragonara, Luca Zanotti
    Civera, Marco
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2022, 170
  • [8] A Hindi Question Answering System using Machine Learning Approach
    Nanda, Garima
    Dua, Mohit
    Singla, Krishma
    2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL TECHNIQUES IN INFORMATION AND COMMUNICATION TECHNOLOGIES (ICCTICT), 2016,
  • [9] Machine Learning based Sentiment Analysis using Graph Based Approach
    Bordoloi, Monali
    Biswas, Saroj Kumar
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [10] Sentence Level Sentiment Classification Using Machine Learning Approach in the Bengali Language
    Hossain, Tuhin
    Kabir, Ahmed Ainun Nahian
    Ratul, Md Ahasun Habib
    Sattar, Abdus
    2022 INTERNATIONAL CONFERENCE ON DECISION AID SCIENCES AND APPLICATIONS (DASA), 2022, : 1286 - 1289