SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Learning with PurposeLearning with Purpose
Generating Adequate Distractors for
Multiple-Choice Questions
Authors: Cheng Zhang, Yicheng Sun,
Hejia Chen and Jie Wang
Presenter: Cheng Zhang
University of Massachusetts Lowell, USA
Learning with Purpose
1. Introduction
2. Distractor Generation
3. Evaluations
4. Conclusions
Overview
Learning with Purpose
An approach to automatic generation of adequate distractors for
a given question answer pair (QAP) to form an adequate
multiple-choice question (MCQ).
Combination of part-of-speech tagging, named-entity tagging,
semantic-role labeling, regular expressions, domain knowledge
bases, word embeddings, word edit distance, WordNet, and
other algorithms.
Evaluations by human judges, each MCQ has at least one
adequate distractor and 84% of MCQs have three adequate
distractors
Introduction
Abstract
Learning with Purpose
Methods of generating adequate distractors are typically
following two directions (Pho et al., 2014; Rao and Saha, 2018):
• 1. Domain specific knowledge bases
• 2. Semantic similarity
Previous efforts have focused on finding some forms of
distractors, instead of making them look more distracting.
Introduction
Background
Learning with Purpose
The Generated adequate distractor must satisfy the following
requirements:
• It is an incorrect answer to the question.
• It is grammatically correct.
• It is semantically related to the correct answer.
• It must provide enough distraction.
Introduction
Our Goals
Learning with Purpose
Input:
• Original article
• Answer in QAP
The fixed order of distractor generation for each target word:
1. Subjects,
2. Objects,
3. Adjectives for subjects,
4. Adjectives for objects,
5. Predicates,
6. Adverbs
Distractor Generation
Output:
• Distractors
Learning with Purpose
Three type of target word:
• Type-1: time point, time range,
numerical number, ordinal
number.
• Type-2: person, location,
organization.
• Type-3: others.
Distractor Generation
Learning with Purpose
Distractor candidates for Type-3:
• Semantic similarly words
• Hypernyms
• Antonyms
Filter out unsuitable candidates:
• Distractor candidates that contain the target word.
• Distractor candidates that have the same prefix of the target word
with edit distance less than three.
• E.g. Misspelled: “knowledge” vs “knowladge”
• Different tense: “try” vs “tries”
Distractor Generation
Target word in Type-3
Learning with Purpose
For each distractor candidate 𝑊𝑐 with target word 𝑊𝑡 :
𝑆 𝑣 = Word embedding cosine similarity score.
𝑆 𝑛 = WordNet WUP (Wu and Palmer, 1994) similarity score.
𝑆 𝑑 = Edit distance score.
where E is the edit distance.
Distractor Generation
Ranking Algorithm
Learning with Purpose
R = Ranking score.
if 𝑊𝑐 is an antonym of 𝑊𝑡
otherwise
Note that 𝑆 𝑣, 𝑆 𝑛, 𝑆 𝑑 are each between 0 and 1, and so 𝑅′(𝑊𝑐, 𝑊𝑡)
is between 0 and 1, which implies that log 𝑅′
𝑊𝑐, 𝑊𝑡 > 0 .
Also note that we give more weight to antonyms.
Distractor Generation
Ranking Algorithm
Learning with Purpose
U.S. SAT practice reading tests as a dataset.
Total of 303 distractors for evaluation.
Evaluated by human judgment.
Evaluation result:
• All distractors generated by our method are grammatically correct.
• 98% distractors are relevant to the QAP with distraction.
• 96% distractors provide sufficient distraction.
• 84% MCQs are adequate.
• All MCQs are acceptable (i.e., with at least one adequate distractor).
Evaluation
Learning with Purpose
What did Chie hear? (SAT practice test 1 article 1)
• her soft scuttling footsteps, the creak of the driveway.
• her soft scuttling footsteps, the creak of the stairwell.
• her soft scuttling footsteps, the knock of the door.
• her soft scuttling footsteps, the creak of the door. (Correct answer)
When should ethics apply? (SAT practice test 2 article 2)
• when someone makes an economic request.
• when someone makes an economic proposition.
• when someone makes a political decision.
• when someone makes an economic decision. (Correct answer)
Evaluation
Examples
Learning with Purpose
We presented a novel method using various NLP tools for
generating adequate distractors.
Improve the ranking measure to help select a better distractor
for a target word from a list of candidates.
Explore how to produce generative distractors using neural
networks, instead of just replacing a few target words in a given
answer.
Conclusions
Learning with PurposeLearning with Purpose
Thank you

Weitere ähnliche Inhalte

Was ist angesagt?

Case study evaluation rubric
Case study evaluation rubricCase study evaluation rubric
Case study evaluation rubric
Amy Hayashi
 
Objective Test Guide
Objective Test GuideObjective Test Guide
Objective Test Guide
Pam Pandit
 
Binary Choice Presentation
Binary Choice PresentationBinary Choice Presentation
Binary Choice Presentation
Miss l
 
Selasturkiye Rm Social Surveys
Selasturkiye Rm Social SurveysSelasturkiye Rm Social Surveys
Selasturkiye Rm Social Surveys
Ziya NISANOGLU
 

Was ist angesagt? (20)

True or false
True or falseTrue or false
True or false
 
Marketing Research: Quantitative Research(data - survey)
Marketing Research: Quantitative Research(data - survey)Marketing Research: Quantitative Research(data - survey)
Marketing Research: Quantitative Research(data - survey)
 
Survey Methodology and Questionnaire Design Theory Part II
Survey Methodology and Questionnaire Design Theory Part IISurvey Methodology and Questionnaire Design Theory Part II
Survey Methodology and Questionnaire Design Theory Part II
 
Case study evaluation rubric
Case study evaluation rubricCase study evaluation rubric
Case study evaluation rubric
 
Sentiment Analysis
Sentiment AnalysisSentiment Analysis
Sentiment Analysis
 
Liberty university psyc 341 module 1 exam
Liberty university psyc 341 module 1 examLiberty university psyc 341 module 1 exam
Liberty university psyc 341 module 1 exam
 
Sample mba 3 spring 2015
Sample mba 3 spring 2015Sample mba 3 spring 2015
Sample mba 3 spring 2015
 
How to Create Problem Solving Test Items
How to Create Problem Solving Test ItemsHow to Create Problem Solving Test Items
How to Create Problem Solving Test Items
 
Ml ppt
Ml pptMl ppt
Ml ppt
 
Objective Test Guide
Objective Test GuideObjective Test Guide
Objective Test Guide
 
Binary Choice Presentation
Binary Choice PresentationBinary Choice Presentation
Binary Choice Presentation
 
Step Up Your Survey Research - Dawn of the Data Age Lecture Series
Step Up Your Survey Research - Dawn of the Data Age Lecture SeriesStep Up Your Survey Research - Dawn of the Data Age Lecture Series
Step Up Your Survey Research - Dawn of the Data Age Lecture Series
 
Mb0050 research methodology
Mb0050 research methodologyMb0050 research methodology
Mb0050 research methodology
 
Ms 95 - research methodology for management decisions
Ms 95 - research methodology for management decisionsMs 95 - research methodology for management decisions
Ms 95 - research methodology for management decisions
 
Rubric to assess a debate
Rubric to assess a debateRubric to assess a debate
Rubric to assess a debate
 
Questionnarie
QuestionnarieQuestionnarie
Questionnarie
 
Testrocker presentation
Testrocker presentationTestrocker presentation
Testrocker presentation
 
Preparation of questionnaires
Preparation of questionnairesPreparation of questionnaires
Preparation of questionnaires
 
Lesson 5 writing a research title
Lesson 5 writing a research titleLesson 5 writing a research title
Lesson 5 writing a research title
 
Selasturkiye Rm Social Surveys
Selasturkiye Rm Social SurveysSelasturkiye Rm Social Surveys
Selasturkiye Rm Social Surveys
 

Ähnlich wie Generating Adequate Distractors for Multiple-Choice Questions

Assignment Surveys and R Assignment Surveys and Response R.docx
Assignment Surveys and R Assignment Surveys and Response R.docxAssignment Surveys and R Assignment Surveys and Response R.docx
Assignment Surveys and R Assignment Surveys and Response R.docx
mckellarhastings
 
In this module we learned about who may be included in our research .docx
In this module we learned about who may be included in our research .docxIn this module we learned about who may be included in our research .docx
In this module we learned about who may be included in our research .docx
widdowsonerica
 
QualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.pptQualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.ppt
RabinThapa27
 

Ähnlich wie Generating Adequate Distractors for Multiple-Choice Questions (20)

A Gentle Introduction to Text Analysis :)
A Gentle Introduction to Text Analysis :)A Gentle Introduction to Text Analysis :)
A Gentle Introduction to Text Analysis :)
 
A Gentle Introduction to Text Analysis I
A Gentle Introduction to Text Analysis IA Gentle Introduction to Text Analysis I
A Gentle Introduction to Text Analysis I
 
Qualitative approaches to learning analytics
Qualitative approaches to learning analyticsQualitative approaches to learning analytics
Qualitative approaches to learning analytics
 
Research design ii
Research design iiResearch design ii
Research design ii
 
Exploratory research design
Exploratory research design Exploratory research design
Exploratory research design
 
Research design ii
Research design iiResearch design ii
Research design ii
 
Multiple choice tests
Multiple choice testsMultiple choice tests
Multiple choice tests
 
Coding.ppt
Coding.pptCoding.ppt
Coding.ppt
 
Cue Forum2008
Cue Forum2008Cue Forum2008
Cue Forum2008
 
Assignment Surveys and R Assignment Surveys and Response R.docx
Assignment Surveys and R Assignment Surveys and Response R.docxAssignment Surveys and R Assignment Surveys and Response R.docx
Assignment Surveys and R Assignment Surveys and Response R.docx
 
Qualitative research methods kanhaiya sapkota
Qualitative research methods kanhaiya sapkotaQualitative research methods kanhaiya sapkota
Qualitative research methods kanhaiya sapkota
 
II-SDV 2016 Srinivasan Parthiban - KOL Analytics from Biomedical Literature
II-SDV 2016 Srinivasan Parthiban - KOL Analytics from Biomedical LiteratureII-SDV 2016 Srinivasan Parthiban - KOL Analytics from Biomedical Literature
II-SDV 2016 Srinivasan Parthiban - KOL Analytics from Biomedical Literature
 
Known knowns & unknown unknowns
Known knowns & unknown unknownsKnown knowns & unknown unknowns
Known knowns & unknown unknowns
 
Semi supervised approach for word sense disambiguation
Semi supervised approach for word sense disambiguationSemi supervised approach for word sense disambiguation
Semi supervised approach for word sense disambiguation
 
Research in home science
Research in home scienceResearch in home science
Research in home science
 
Methodology and research process
Methodology and research processMethodology and research process
Methodology and research process
 
In this module we learned about who may be included in our research .docx
In this module we learned about who may be included in our research .docxIn this module we learned about who may be included in our research .docx
In this module we learned about who may be included in our research .docx
 
Decoding word association 3 - sentence completion test
Decoding word association 3 - sentence completion testDecoding word association 3 - sentence completion test
Decoding word association 3 - sentence completion test
 
The Key Challenge in Behavioural Research
The Key Challenge in Behavioural ResearchThe Key Challenge in Behavioural Research
The Key Challenge in Behavioural Research
 
QualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.pptQualitativeAnalysis_W2015.ppt
QualitativeAnalysis_W2015.ppt
 

Kürzlich hochgeladen

Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 

Kürzlich hochgeladen (20)

WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 

Generating Adequate Distractors for Multiple-Choice Questions

  • 1. Learning with PurposeLearning with Purpose Generating Adequate Distractors for Multiple-Choice Questions Authors: Cheng Zhang, Yicheng Sun, Hejia Chen and Jie Wang Presenter: Cheng Zhang University of Massachusetts Lowell, USA
  • 2. Learning with Purpose 1. Introduction 2. Distractor Generation 3. Evaluations 4. Conclusions Overview
  • 3. Learning with Purpose An approach to automatic generation of adequate distractors for a given question answer pair (QAP) to form an adequate multiple-choice question (MCQ). Combination of part-of-speech tagging, named-entity tagging, semantic-role labeling, regular expressions, domain knowledge bases, word embeddings, word edit distance, WordNet, and other algorithms. Evaluations by human judges, each MCQ has at least one adequate distractor and 84% of MCQs have three adequate distractors Introduction Abstract
  • 4. Learning with Purpose Methods of generating adequate distractors are typically following two directions (Pho et al., 2014; Rao and Saha, 2018): • 1. Domain specific knowledge bases • 2. Semantic similarity Previous efforts have focused on finding some forms of distractors, instead of making them look more distracting. Introduction Background
  • 5. Learning with Purpose The Generated adequate distractor must satisfy the following requirements: • It is an incorrect answer to the question. • It is grammatically correct. • It is semantically related to the correct answer. • It must provide enough distraction. Introduction Our Goals
  • 6. Learning with Purpose Input: • Original article • Answer in QAP The fixed order of distractor generation for each target word: 1. Subjects, 2. Objects, 3. Adjectives for subjects, 4. Adjectives for objects, 5. Predicates, 6. Adverbs Distractor Generation Output: • Distractors
  • 7. Learning with Purpose Three type of target word: • Type-1: time point, time range, numerical number, ordinal number. • Type-2: person, location, organization. • Type-3: others. Distractor Generation
  • 8. Learning with Purpose Distractor candidates for Type-3: • Semantic similarly words • Hypernyms • Antonyms Filter out unsuitable candidates: • Distractor candidates that contain the target word. • Distractor candidates that have the same prefix of the target word with edit distance less than three. • E.g. Misspelled: “knowledge” vs “knowladge” • Different tense: “try” vs “tries” Distractor Generation Target word in Type-3
  • 9. Learning with Purpose For each distractor candidate 𝑊𝑐 with target word 𝑊𝑡 : 𝑆 𝑣 = Word embedding cosine similarity score. 𝑆 𝑛 = WordNet WUP (Wu and Palmer, 1994) similarity score. 𝑆 𝑑 = Edit distance score. where E is the edit distance. Distractor Generation Ranking Algorithm
  • 10. Learning with Purpose R = Ranking score. if 𝑊𝑐 is an antonym of 𝑊𝑡 otherwise Note that 𝑆 𝑣, 𝑆 𝑛, 𝑆 𝑑 are each between 0 and 1, and so 𝑅′(𝑊𝑐, 𝑊𝑡) is between 0 and 1, which implies that log 𝑅′ 𝑊𝑐, 𝑊𝑡 > 0 . Also note that we give more weight to antonyms. Distractor Generation Ranking Algorithm
  • 11. Learning with Purpose U.S. SAT practice reading tests as a dataset. Total of 303 distractors for evaluation. Evaluated by human judgment. Evaluation result: • All distractors generated by our method are grammatically correct. • 98% distractors are relevant to the QAP with distraction. • 96% distractors provide sufficient distraction. • 84% MCQs are adequate. • All MCQs are acceptable (i.e., with at least one adequate distractor). Evaluation
  • 12. Learning with Purpose What did Chie hear? (SAT practice test 1 article 1) • her soft scuttling footsteps, the creak of the driveway. • her soft scuttling footsteps, the creak of the stairwell. • her soft scuttling footsteps, the knock of the door. • her soft scuttling footsteps, the creak of the door. (Correct answer) When should ethics apply? (SAT practice test 2 article 2) • when someone makes an economic request. • when someone makes an economic proposition. • when someone makes a political decision. • when someone makes an economic decision. (Correct answer) Evaluation Examples
  • 13. Learning with Purpose We presented a novel method using various NLP tools for generating adequate distractors. Improve the ranking measure to help select a better distractor for a target word from a list of candidates. Explore how to produce generative distractors using neural networks, instead of just replacing a few target words in a given answer. Conclusions
  • 14. Learning with PurposeLearning with Purpose Thank you