Automated Generation of Programming Language Quizzes

被引:2
|
作者
Jain, Shuktika [1 ]
机构
[1] Indraprastha Inst Informat Technol Delhi, New Delhi, India
关键词
Quiz Creation; Entity Discovery; Programming Languages;
D O I
10.1145/2786805.2807559
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formation of quizzes is a vital problem as they are an important part of learning. To create a quiz on a particular topic, its related terms need to be identified for further use in extraction of questions on the topic. These terms are referred to as entities for the topic and the task of distinguishing entities from general purpose terms is termed entity discovery. We know that discussion forums and question-answer sites on software contain questions using programming terms in their posts. In this work, we mine patterns in user queries from such a forum and then automatically discover entities for programming languages using these patterns. We use these entities to extract questions related to the programming language and form automated quizzes using them.
引用
收藏
页码:1051 / 1053
页数:3
相关论文
共 50 条
  • [21] Automated planning for situated natural language generation
    Garoufi, Konstantina
    Koller, Alexander
    ACL 2010: 48TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS, 2010, : 1573 - 1582
  • [22] Guided Neural Language Generation for Automated Storytelling
    Ammanabrolu, Prithviraj
    Tien, Ethan
    Cheung, Wesley
    Luo, Zhaochen
    Ma, William
    Martin, Lara J.
    Riedl, Mark O.
    STORYTELLING, 2019, : 46 - 55
  • [23] Automated Insights on Visualizations with Natural Language Generation
    Brath, Richard
    Hagerman, Craig
    2021 25TH INTERNATIONAL CONFERENCE INFORMATION VISUALISATION (IV): AI & VISUAL ANALYTICS & DATA SCIENCE, 2021, : 278 - 284
  • [24] Automated code development based on genetic programming in graphical programming language: A pilot study
    Kodytek, Pavel
    Bodzas, Alexandra
    Zidek, Jan
    PLOS ONE, 2024, 19 (03):
  • [25] AN AUTOMATED GRADING FRAMEWORK FOR THE MOBILE DEVELOPMENT PROGRAMMING LANGUAGE KOTLIN
    Dimitrijevic, Nikola
    Zdravkovic, Nemanja
    Milicevic, Vladimir
    INTERNATIONAL JOURNAL FOR QUALITY RESEARCH, 2023, 17 (02) : 313 - 324
  • [26] VSR: Automated visualization of programs for the SR concurrent programming language
    McNamee, CM
    Navaruparajah, N
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-IV, PROCEEDINGS, 1998, : 50 - 56
  • [27] Automated user interface engineering with a pattern reflecting programming language
    Anthony Savidis
    Constantine Stephanidis
    Automated Software Engineering, 2006, 13 (2) : 303 - 339
  • [28] Quizzes on Tap: Exporting a Test Generation System from One Less-Resourced Language to Another
    Maritxalar, Montse
    Donnchadha, Elaine Ui
    Foster, Jennifer
    Ward, Monica
    HUMAN LANGUAGE TECHNOLOGY CHALLENGES FOR COMPUTER SCIENCE AND LINGUISTICS, 2014, 8387 : 502 - 514
  • [29] Language Muse: Automated Linguistic Activity Generation for English Language Learners
    Madnani, Nitin
    Burstein, Jill
    Sabatini, John
    Biggers, Kietha
    Andreyev, Slava
    PROCEEDINGS OF 54TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS (ACL-2016): SYSTEM DEMONSTRATIONS, 2016, : 79 - 84
  • [30] A Programming Language Interface to Describe Transformations and Code Generation
    Rudy, Gabe
    Khan, Malik Murtaza
    Hall, Mary
    Chen, Chun
    Chame, Jacqueline
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2011, 6548 : 136 - +