SlideShare a Scribd company logo
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Pedagogical Question Generation towards
Automatic Online Courseware Engineering
Machi Shimmei, Noboru Matsuda
Dept of Computer Science
North Carolina State University
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Introduction
• Learning by doing on MOOC
– Answering questions facilitates learning when
combined with watching videos
• Test-enhanced learning
– Answering questions (any kind) facilitate learning
• Spaced repetition
– Repetitive exposure to answering questions
strengthen learning
2
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Gap and Need
• Creating questions is challenging
• Creating effective questions is even more
challenging
• A pragmatic technology for automated
question generation is desired
3
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Solution: QUADL
• QUestion generation with an Application of
Deep Learning
• Goal
– Given a didactic text and a learning objective,
generate a question that is suitable to achieve
the learning objective.
• Type of question: Verbatim question
– The answer can be found in the didactic text
4
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
QUADL: Example
• Learning objective (LO): Describe metabolic pathways as
stepwise chemical transformations either requiring or releasing
energy; and recognize conserved themes in these pathways.
• Sentence (S): Among the main pathways of the cell are
photosynthesis and cellular respiration, although there are a
variety of alternative pathways such as fermentation.
• Question (Q): Along with photosynthesis , what are the main
pathways of the cell ?
– Answer: cellular respiration
7/27/22 5
INNOVATIVE EDUCATIONAL
COMPUTING LAB
QUADL: Architecture
6
Sentence (S)
Learning
Objective (LO)
Answer
Prediction
Verbatim
Question (Q)
S <Index_start, Index_end> (S is suitable with a predicted answer)
S <0, 0> (S is not suitable for LO)
Question
Conversion
QG-net
BERT
= Non-Target Sentence
= Target sentence
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Generating Training Data from OLI
• Made exhaustive combination of LO and
corresponding S
• Instructors tagged answer index for randomly
sampled 395: <LO, S<Is, Ie>>
– 30% of the pairs are not-target (i.e.,<Is=0, Ie=0>)
• 345 pairs for training; 50 pairs for testing
7
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
QUADL: Preliminary Evaluation
• Trained Answer Prediction model on data
from Open Learning Initiative
• Used pre-trained QG-Net for Question
Conversion
• Had Amazon Mechanical Turkers (AMT) /
instructors forecast the usefulness of
generated questions
8
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Measure:
• Participants judged <LO, S<Is, Ie>, Q>
(1) Is it adequate to convert sentence S into a
question whose answer is token <Is, Ie>
to attain the learning objective LO?
(2) Is the question Q suitable for attaining the
learning objectives LO?
9
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Results: Answer Prediction (by AMT)
• Is it adequate (not) to convert S<Is, Ie> into Q?
10
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Results: Question Conversion
11
All S with <Is, Ie> output from the
Answer Prediction model
• Does Q help students attain the learning goal?
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Results: Question Conversion
12
All S with <Is, Ie> output from the
Answer Prediction model
Only S with <Is, Ie> judged as
adequate by participants
• Does Q help students attain the learning goal?
7/27/22
INNOVATIVE EDUCATIONAL
COMPUTING LAB
Examples
7/27/22 13
A participant judged both a target term and a question were adequate :
A participant judged a target term was adequate, but the question was not adequate:
INNOVATIVE EDUCATIONAL
COMPUTING LAB
QUADL: Future Work
• We proposed QUADL for generating questions that are aligned with the
given learning objective. As far as we are aware, there have been no
studies that aim to generate questions that are suitable for attaining the
learning objectives.
• Improve model performance
– Alternative Question Conversion model
– Extremely low data regime
• Efficacy study
– Measure learning outcome with authentic students @ OLI
14
7/27/22

More Related Content

PDF
AI Based Question Answering System
PDF
ENHANCING EDUCATIONAL QA SYSTEMS INTEGRATING KNOWLEDGE GRAPHS AND LARGE LANGU...
PDF
ENHANCING EDUCATIONAL QA SYSTEMS: INTEGRATING KNOWLEDGE GRAPHS AND LARGE LANG...
PDF
ENHANCING EDUCATIONAL QA SYSTEMS: INTEGRATING KNOWLEDGE GRAPHS AND LARGE LANG...
PPTX
PREDICTING FUTURE OF EDTECH 2030 v2
PDF
Enhancing Video Understanding: NLP-Based Automatic Question Generation
PDF
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSING
PDF
Large language models-based metric for generative question answering systems
AI Based Question Answering System
ENHANCING EDUCATIONAL QA SYSTEMS INTEGRATING KNOWLEDGE GRAPHS AND LARGE LANGU...
ENHANCING EDUCATIONAL QA SYSTEMS: INTEGRATING KNOWLEDGE GRAPHS AND LARGE LANG...
ENHANCING EDUCATIONAL QA SYSTEMS: INTEGRATING KNOWLEDGE GRAPHS AND LARGE LANG...
PREDICTING FUTURE OF EDTECH 2030 v2
Enhancing Video Understanding: NLP-Based Automatic Question Generation
AUTOMATIC QUESTION GENERATION USING NATURAL LANGUAGE PROCESSING
Large language models-based metric for generative question answering systems

Similar to Automatic Question Generation for Evidence-based Online Courseware Engineering (20)

PDF
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
PPTX
Exploring Critical Questions at the Intersection of AI and Learning in Higher...
PDF
IRJET- Factoid Question and Answering System
PDF
Cognitive Computing and Education and Learning
PDF
6 Ways Artificial Intelligence and Chatbots Are Changing Education
PPTX
Generation of Assessment Questions from Textbooks Enriched with Knowledge Models
PPTX
ChatGPT in Teaching and Learning
PDF
Intro to LLMs
PDF
Becker_Artificial_Intelligence_in_Education.pdf
PDF
AI applications in higher education - challenges and opportunities in ODE by ...
PDF
Faculty and students; as collaborators, coproducers and makers
PDF
AN AUTOMATED MULTIPLE-CHOICE QUESTION GENERATION USING NATURAL LANGUAGE PROCE...
PPTX
FLEAT VI - Harvard University - Piet Desmet & Bert Wylin
PPTX
Teaching with ChatGPT-Practical Tips and Strategies
PDF
Autonomous Educational Testing System Using Unsupervised Feature Learning.
PDF
Autonomous Educational Testing System Using Unsupervised Feature Learning
PDF
Autonomous Educational Testing System Using Unsupervised Feature Learning
PPTX
Artificial Intelligence for Health Professional Education
PDF
Introduction to LLMs
PPTX
UDV 2016 Final
Dynamic Question Answer Generator An Enhanced Approach to Question Generation
Exploring Critical Questions at the Intersection of AI and Learning in Higher...
IRJET- Factoid Question and Answering System
Cognitive Computing and Education and Learning
6 Ways Artificial Intelligence and Chatbots Are Changing Education
Generation of Assessment Questions from Textbooks Enriched with Knowledge Models
ChatGPT in Teaching and Learning
Intro to LLMs
Becker_Artificial_Intelligence_in_Education.pdf
AI applications in higher education - challenges and opportunities in ODE by ...
Faculty and students; as collaborators, coproducers and makers
AN AUTOMATED MULTIPLE-CHOICE QUESTION GENERATION USING NATURAL LANGUAGE PROCE...
FLEAT VI - Harvard University - Piet Desmet & Bert Wylin
Teaching with ChatGPT-Practical Tips and Strategies
Autonomous Educational Testing System Using Unsupervised Feature Learning.
Autonomous Educational Testing System Using Unsupervised Feature Learning
Autonomous Educational Testing System Using Unsupervised Feature Learning
Artificial Intelligence for Health Professional Education
Introduction to LLMs
UDV 2016 Final
Ad

More from Sergey Sosnovsky (20)

PPTX
Harnessing Textbooks for High-Quality Labeled Data: An Approach to Automatic ...
PDF
Toward Eliminating Hallucinations: GPT-based Explanatory AI for Intelligent T...
PDF
Layout- and Activity-based Textbook Modeling for Automatic PDF Textbook Extra...
PPTX
Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and i...
PPTX
Advancing Intelligent Textbooks with Automatically Generated Practice: A Larg...
PPTX
Creating Session Data from eTextbook Event Streams
PDF
Augmenting Digital Textbooks with Reusable Smart Learning Content: Solutions ...
PDF
Interactions of reading and assessment activities
PDF
Parallel Construction: A Parallel Corpus Approach for Automatic Question Gene...
PDF
YAI4Edu: an Explanatory AI to Generate Interactive e-Books for Education
PDF
Reading Comprehension Quiz Generation using Generative Pre-trained Transformers
PPTX
Mathematical Language Processing via Tree Embeddings
PPTX
Contextual Definition Generation
PPTX
Transforming Textbooks into Learning by Doing Environments: An Evaluation of ...
PPTX
Using Semantics of Textbook Highlights to Predict Student Comprehension and K...
PPTX
Dental TutorBot: Exploitation of Dental Textbooks for Automated Learning
PDF
What's in a textbook
PPTX
Using Programmed Instruction to Help Students Engage with eTextbook Content
PPTX
Adding Intelligence to a Textbook for Human Anatomy with a Causal Concept Map...
PPTX
Interlingua: Linking Textbooks Across Different Languages
Harnessing Textbooks for High-Quality Labeled Data: An Approach to Automatic ...
Toward Eliminating Hallucinations: GPT-based Explanatory AI for Intelligent T...
Layout- and Activity-based Textbook Modeling for Automatic PDF Textbook Extra...
Exploring the Content Ecosystem of the First Open-source Adaptive Tutor and i...
Advancing Intelligent Textbooks with Automatically Generated Practice: A Larg...
Creating Session Data from eTextbook Event Streams
Augmenting Digital Textbooks with Reusable Smart Learning Content: Solutions ...
Interactions of reading and assessment activities
Parallel Construction: A Parallel Corpus Approach for Automatic Question Gene...
YAI4Edu: an Explanatory AI to Generate Interactive e-Books for Education
Reading Comprehension Quiz Generation using Generative Pre-trained Transformers
Mathematical Language Processing via Tree Embeddings
Contextual Definition Generation
Transforming Textbooks into Learning by Doing Environments: An Evaluation of ...
Using Semantics of Textbook Highlights to Predict Student Comprehension and K...
Dental TutorBot: Exploitation of Dental Textbooks for Automated Learning
What's in a textbook
Using Programmed Instruction to Help Students Engage with eTextbook Content
Adding Intelligence to a Textbook for Human Anatomy with a Causal Concept Map...
Interlingua: Linking Textbooks Across Different Languages
Ad

Recently uploaded (20)

PPTX
Derivatives of integument scales, beaks, horns,.pptx
PPTX
7. General Toxicologyfor clinical phrmacy.pptx
PDF
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
PDF
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
PPTX
2. Earth - The Living Planet earth and life
PPTX
ECG_Course_Presentation د.محمد صقران ppt
PPTX
ognitive-behavioral therapy, mindfulness-based approaches, coping skills trai...
PPTX
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
PDF
SEHH2274 Organic Chemistry Notes 1 Structure and Bonding.pdf
PDF
Placing the Near-Earth Object Impact Probability in Context
PPTX
2. Earth - The Living Planet Module 2ELS
PDF
HPLC-PPT.docx high performance liquid chromatography
PPTX
neck nodes and dissection types and lymph nodes levels
PPTX
INTRODUCTION TO EVS | Concept of sustainability
PDF
CAPERS-LRD-z9:AGas-enshroudedLittleRedDotHostingaBroad-lineActive GalacticNuc...
PPTX
Introduction to Fisheries Biotechnology_Lesson 1.pptx
PDF
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
DOCX
Viruses (History, structure and composition, classification, Bacteriophage Re...
PPTX
Microbiology with diagram medical studies .pptx
PDF
Biophysics 2.pdffffffffffffffffffffffffff
Derivatives of integument scales, beaks, horns,.pptx
7. General Toxicologyfor clinical phrmacy.pptx
Formation of Supersonic Turbulence in the Primordial Star-forming Cloud
VARICELLA VACCINATION: A POTENTIAL STRATEGY FOR PREVENTING MULTIPLE SCLEROSIS
2. Earth - The Living Planet earth and life
ECG_Course_Presentation د.محمد صقران ppt
ognitive-behavioral therapy, mindfulness-based approaches, coping skills trai...
cpcsea ppt.pptxssssssssssssssjjdjdndndddd
SEHH2274 Organic Chemistry Notes 1 Structure and Bonding.pdf
Placing the Near-Earth Object Impact Probability in Context
2. Earth - The Living Planet Module 2ELS
HPLC-PPT.docx high performance liquid chromatography
neck nodes and dissection types and lymph nodes levels
INTRODUCTION TO EVS | Concept of sustainability
CAPERS-LRD-z9:AGas-enshroudedLittleRedDotHostingaBroad-lineActive GalacticNuc...
Introduction to Fisheries Biotechnology_Lesson 1.pptx
ELS_Q1_Module-11_Formation-of-Rock-Layers_v2.pdf
Viruses (History, structure and composition, classification, Bacteriophage Re...
Microbiology with diagram medical studies .pptx
Biophysics 2.pdffffffffffffffffffffffffff

Automatic Question Generation for Evidence-based Online Courseware Engineering

  • 1. INNOVATIVE EDUCATIONAL COMPUTING LAB Pedagogical Question Generation towards Automatic Online Courseware Engineering Machi Shimmei, Noboru Matsuda Dept of Computer Science North Carolina State University
  • 2. INNOVATIVE EDUCATIONAL COMPUTING LAB Introduction • Learning by doing on MOOC – Answering questions facilitates learning when combined with watching videos • Test-enhanced learning – Answering questions (any kind) facilitate learning • Spaced repetition – Repetitive exposure to answering questions strengthen learning 2 7/27/22
  • 3. INNOVATIVE EDUCATIONAL COMPUTING LAB Gap and Need • Creating questions is challenging • Creating effective questions is even more challenging • A pragmatic technology for automated question generation is desired 3 7/27/22
  • 4. INNOVATIVE EDUCATIONAL COMPUTING LAB Solution: QUADL • QUestion generation with an Application of Deep Learning • Goal – Given a didactic text and a learning objective, generate a question that is suitable to achieve the learning objective. • Type of question: Verbatim question – The answer can be found in the didactic text 4 7/27/22
  • 5. INNOVATIVE EDUCATIONAL COMPUTING LAB QUADL: Example • Learning objective (LO): Describe metabolic pathways as stepwise chemical transformations either requiring or releasing energy; and recognize conserved themes in these pathways. • Sentence (S): Among the main pathways of the cell are photosynthesis and cellular respiration, although there are a variety of alternative pathways such as fermentation. • Question (Q): Along with photosynthesis , what are the main pathways of the cell ? – Answer: cellular respiration 7/27/22 5
  • 6. INNOVATIVE EDUCATIONAL COMPUTING LAB QUADL: Architecture 6 Sentence (S) Learning Objective (LO) Answer Prediction Verbatim Question (Q) S <Index_start, Index_end> (S is suitable with a predicted answer) S <0, 0> (S is not suitable for LO) Question Conversion QG-net BERT = Non-Target Sentence = Target sentence 7/27/22
  • 7. INNOVATIVE EDUCATIONAL COMPUTING LAB Generating Training Data from OLI • Made exhaustive combination of LO and corresponding S • Instructors tagged answer index for randomly sampled 395: <LO, S<Is, Ie>> – 30% of the pairs are not-target (i.e.,<Is=0, Ie=0>) • 345 pairs for training; 50 pairs for testing 7 7/27/22
  • 8. INNOVATIVE EDUCATIONAL COMPUTING LAB QUADL: Preliminary Evaluation • Trained Answer Prediction model on data from Open Learning Initiative • Used pre-trained QG-Net for Question Conversion • Had Amazon Mechanical Turkers (AMT) / instructors forecast the usefulness of generated questions 8 7/27/22
  • 9. INNOVATIVE EDUCATIONAL COMPUTING LAB Measure: • Participants judged <LO, S<Is, Ie>, Q> (1) Is it adequate to convert sentence S into a question whose answer is token <Is, Ie> to attain the learning objective LO? (2) Is the question Q suitable for attaining the learning objectives LO? 9 7/27/22
  • 10. INNOVATIVE EDUCATIONAL COMPUTING LAB Results: Answer Prediction (by AMT) • Is it adequate (not) to convert S<Is, Ie> into Q? 10 7/27/22
  • 11. INNOVATIVE EDUCATIONAL COMPUTING LAB Results: Question Conversion 11 All S with <Is, Ie> output from the Answer Prediction model • Does Q help students attain the learning goal? 7/27/22
  • 12. INNOVATIVE EDUCATIONAL COMPUTING LAB Results: Question Conversion 12 All S with <Is, Ie> output from the Answer Prediction model Only S with <Is, Ie> judged as adequate by participants • Does Q help students attain the learning goal? 7/27/22
  • 13. INNOVATIVE EDUCATIONAL COMPUTING LAB Examples 7/27/22 13 A participant judged both a target term and a question were adequate : A participant judged a target term was adequate, but the question was not adequate:
  • 14. INNOVATIVE EDUCATIONAL COMPUTING LAB QUADL: Future Work • We proposed QUADL for generating questions that are aligned with the given learning objective. As far as we are aware, there have been no studies that aim to generate questions that are suitable for attaining the learning objectives. • Improve model performance – Alternative Question Conversion model – Extremely low data regime • Efficacy study – Measure learning outcome with authentic students @ OLI 14 7/27/22