SlideShare a Scribd company logo
1 of 26
Download to read offline
Gathering Background Knowledge for
Story Understanding through
Crowdsourcing
Christos T. Rodosthenous & Loizos Michael
Computational Cognition Lab, Open University of Cyprus
Introduction
General research problem
Acquisition of Background Knowledge to be used
by an automated story understanding system
Approach to the problem
Develop a method / system to facilitate
knowledge acquisition using crowdsourcing
techniques
Source task to the crowd
Engine Architecture
Knowledge Representation
Gather knowledge in a machine-readable form
High-level version of the Event Calculus (Michael,
2010)
A fluent F: is an object whose value can change
through the course of time
An action A: event that occurs at a specific time-
point
A literal L: fluent or an action, or their negation
Knowledge Representation
Φ implies L: constraints that hold at each story time-
point
e.g., person(X) implies can(X,think)
Φ causes L: capture the conditions whose
presence at some time-point is sufficient to change
the state of L at the next time-point
e.g., attack(X,Y) causes war(X,Y)
Crowdsourcing
“A strategy that combines the effort of the public to
solve a problem or produce a resource” (Wang et al.,
2013).
Games With A Purpose (GWAPs)
Genre of crowdsourcing
ESP Game, Verbocity, Common Consensus
“Knowledge Coder” Game
Output-agreement games template
Players required to agree on the same output they
produce
Game story
Planet Earth is captured by alien forces capable
of intercepting human communications in natural
language.
Join the resistance forces and encode human
knowledge in a form that is not readable by aliens.
Scoring and incentives
Players are rewarded with points:
For each successful mission attempt
When other players contribute and verify the
former players’ mission results and vice versa
Awards issued after a certain score
Considerations
Assumptions for human participants
Knowledgeable
Honest
Willing to participate
Game comprises multiple steps
Lower probability of user error
Easier control of the outcomes of each step
Facilitate the integration with knowledge
understanding systems
Considerations
Cheating: non-standard methods for creating an
advantage beyond normal gameplay
Anti-cheating mechanisms
Player anonymity
Internet address recording/filtering
Time-bounded missions
Acquiring Knowledge
Acquire broad knowledge
Use in Multiple Stories
Methodology comprises 6 steps casted as game
missions:
Mission 1 - Sentence processing
Mission 2 - Verb and noun identification
Mission 3 - Predicate construction
Mission 4 - Rule construction
Mission 5 - Rule generalization
Mission 6 - Rule evaluation
1. Sentence processing
Sentence: A cat chased the mice.
After processing:
{cat,chase,mouse}
2.Verb & noun identification
Selected phrase: {cat,chase,mouse}
After separation:
{cat,mouse} are nouns
{chase} is a verb
3.Predicate construction
Formal expression: chase(cat,mouse)
Selected words: {cat,mouse} nouns,{chase} verb
action
4.Rule construction
Rule 1: chase(cat,mouse) causes fear(mouse,cat)
Rule 2: chase(cat,mouse) implies can(cat,run)
Formal expression: chase(cat,mouse)
5. Rule generalization
Rule 2: cat(X) and chase(X,Y) implies can(X,run)
Rule 1: chase(X,Y) implies can(X,run)
Rule: chase(cat,mouse) implies can(cat,run)
6. Rule evaluation
Applicability
Sentence: A policeman was chasing a burglar.
Validity
Rule: chase(X,Y) implies can(X,run)
Rule Applicability
The conditions in the body of the rule are met in the
context of the selected sentence.
Sentence: A policeman was chasing a burglar.
Rule: chase(X,Y) implies can(X,run)
Body
X Y
Rule Validity
Decide whether the head of the rule follows from the
sentence.
Rule: chase(X,Y) implies can(X,run)
Head
Sentence: A policeman was chasing a burglar.
X
5 participants
Men and women
18+
>High School education
2 Stories (Aesop's fables)
The Oxen and the
Butchers
The Doe and the Lion
Empirical Setting
Access to a test game deployment for 1 week
Training on how to play
Empirical Results
Number of generated rules: 93
Number of causality rules: 15
Number of implication rules: 78
Examples of generated rules
horn(X) and assemble(X) and carry(purpose) and
sharpen(X) and assemble(certain,X,carry(purpose))
implies have(ox,horns)
beast(X) and throw(Y,mouth,X) implies kill(X,Y)
Empirical Results
Examples of generated rules
beast(X) and man(Y) and doe(Z) and
exclaime(Z) and escape(Z,Y) and throw(Z,X)
implies kill(X,Z)
Example of a “good” rule
beast(X) and throw(Y,mouth,X) implies
kill(X,Y)
Typos are common
in GWAPs
Player Feedback
Missions 1 and 2
Easy to play
Informative instructions
Missions 3 and 4
Required time before players understand fully what
they were expected to do
Interesting
Mission 5
Not very challenging
Mission 6
Easy to play
Player Feedback
Interesting game story
Would advertise the game to their friends
Proposed tablet and mobile version of the game
Requested integration with social media
Conclusions & Future Work
Encouraging results in terms of the feasibility of our
methodology
Conduct further experiments with more stories and
players
Acquisition of not highly applicable rules
Need for stronger incentives to simplify the rules
Integrate “Knowledge Coder” with a reasoning engine
Framework based on psychologically-validated models
of narrative comprehension (Diakidoy et al., 2014)
Compare crowdsourcing methods used in “Knowledge
Coder” game with automated knowledge acquisition
methods
More information….
• Christos T. Rodosthenous
• Email: christos.rodosthenous@ouc.ac.cy
• WWW: http://cognition.ouc.ac.cy
Game is accessible online at:
http://cognition.ouc.ac.cy/narrative

More Related Content

Similar to Gathering Background Knowledge for Story Understanding through Crowdsourcing

Genetic Algorithms.ppt
Genetic Algorithms.pptGenetic Algorithms.ppt
Genetic Algorithms.pptRohanBorgalli
 
Machine Learning and Inductive Inference
Machine Learning and Inductive InferenceMachine Learning and Inductive Inference
Machine Learning and Inductive Inferencebutest
 
Sis sat 1000 josh dreller
Sis sat 1000 josh drellerSis sat 1000 josh dreller
Sis sat 1000 josh drellerMediaPost
 
Modularity for Accurate Static Analysis of Smart Contracts
Modularity for Accurate Static Analysis of Smart ContractsModularity for Accurate Static Analysis of Smart Contracts
Modularity for Accurate Static Analysis of Smart ContractsFacultad de Informática UCM
 
Machine Learning
Machine LearningMachine Learning
Machine Learningbutest
 
Machine Learning
Machine LearningMachine Learning
Machine Learningbutest
 
Diagnosing cancer with Computational Intelligence
Diagnosing cancer with Computational IntelligenceDiagnosing cancer with Computational Intelligence
Diagnosing cancer with Computational IntelligenceSimon van Dyk
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overviewbutest
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overviewbutest
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-orientedbutest
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-orientedbutest
 
original
originaloriginal
originalbutest
 
Topic_6
Topic_6Topic_6
Topic_6butest
 

Similar to Gathering Background Knowledge for Story Understanding through Crowdsourcing (20)

Genetic Algorithms.ppt
Genetic Algorithms.pptGenetic Algorithms.ppt
Genetic Algorithms.ppt
 
Machine learning
Machine learningMachine learning
Machine learning
 
Machine Learning and Inductive Inference
Machine Learning and Inductive InferenceMachine Learning and Inductive Inference
Machine Learning and Inductive Inference
 
Eric Smidth
Eric SmidthEric Smidth
Eric Smidth
 
Sis sat 1000 josh dreller
Sis sat 1000 josh drellerSis sat 1000 josh dreller
Sis sat 1000 josh dreller
 
Modularity for Accurate Static Analysis of Smart Contracts
Modularity for Accurate Static Analysis of Smart ContractsModularity for Accurate Static Analysis of Smart Contracts
Modularity for Accurate Static Analysis of Smart Contracts
 
Lec0
Lec0Lec0
Lec0
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Diagnosing cancer with Computational Intelligence
Diagnosing cancer with Computational IntelligenceDiagnosing cancer with Computational Intelligence
Diagnosing cancer with Computational Intelligence
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overview
 
Artificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and OverviewArtificial Intelligence AI Topics History and Overview
Artificial Intelligence AI Topics History and Overview
 
Prolog basics
Prolog basicsProlog basics
Prolog basics
 
Presentation of Visual Tracking
Presentation of Visual TrackingPresentation of Visual Tracking
Presentation of Visual Tracking
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-oriented
 
This is a heavily data-oriented
This is a heavily data-orientedThis is a heavily data-oriented
This is a heavily data-oriented
 
Games As Sims
Games As SimsGames As Sims
Games As Sims
 
original
originaloriginal
original
 
Topic_6
Topic_6Topic_6
Topic_6
 
nips-gg
nips-ggnips-gg
nips-gg
 

Recently uploaded

Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Krijn Poppe
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Escort Service
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGYpruthirajnayak525
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...Henrik Hanke
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEMCharmi13
 

Recently uploaded (20)

Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
Presentation for the Strategic Dialogue on the Future of Agriculture, Brussel...
 
Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170Call Girls In Aerocity 🤳 Call Us +919599264170
Call Girls In Aerocity 🤳 Call Us +919599264170
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC  - NANOTECHNOLOGYPHYSICS PROJECT BY MSC  - NANOTECHNOLOGY
PHYSICS PROJECT BY MSC - NANOTECHNOLOGY
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
DGT @ CTAC 2024 Valencia: Most crucial invest to digitalisation_Sven Zoelle_v...
 
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
 

Gathering Background Knowledge for Story Understanding through Crowdsourcing

  • 1. Gathering Background Knowledge for Story Understanding through Crowdsourcing Christos T. Rodosthenous & Loizos Michael Computational Cognition Lab, Open University of Cyprus
  • 2. Introduction General research problem Acquisition of Background Knowledge to be used by an automated story understanding system Approach to the problem Develop a method / system to facilitate knowledge acquisition using crowdsourcing techniques Source task to the crowd
  • 4. Knowledge Representation Gather knowledge in a machine-readable form High-level version of the Event Calculus (Michael, 2010) A fluent F: is an object whose value can change through the course of time An action A: event that occurs at a specific time- point A literal L: fluent or an action, or their negation
  • 5. Knowledge Representation Φ implies L: constraints that hold at each story time- point e.g., person(X) implies can(X,think) Φ causes L: capture the conditions whose presence at some time-point is sufficient to change the state of L at the next time-point e.g., attack(X,Y) causes war(X,Y)
  • 6. Crowdsourcing “A strategy that combines the effort of the public to solve a problem or produce a resource” (Wang et al., 2013). Games With A Purpose (GWAPs) Genre of crowdsourcing ESP Game, Verbocity, Common Consensus
  • 7. “Knowledge Coder” Game Output-agreement games template Players required to agree on the same output they produce Game story Planet Earth is captured by alien forces capable of intercepting human communications in natural language. Join the resistance forces and encode human knowledge in a form that is not readable by aliens.
  • 8. Scoring and incentives Players are rewarded with points: For each successful mission attempt When other players contribute and verify the former players’ mission results and vice versa Awards issued after a certain score
  • 9. Considerations Assumptions for human participants Knowledgeable Honest Willing to participate Game comprises multiple steps Lower probability of user error Easier control of the outcomes of each step Facilitate the integration with knowledge understanding systems
  • 10. Considerations Cheating: non-standard methods for creating an advantage beyond normal gameplay Anti-cheating mechanisms Player anonymity Internet address recording/filtering Time-bounded missions
  • 11. Acquiring Knowledge Acquire broad knowledge Use in Multiple Stories Methodology comprises 6 steps casted as game missions: Mission 1 - Sentence processing Mission 2 - Verb and noun identification Mission 3 - Predicate construction Mission 4 - Rule construction Mission 5 - Rule generalization Mission 6 - Rule evaluation
  • 12. 1. Sentence processing Sentence: A cat chased the mice. After processing: {cat,chase,mouse}
  • 13. 2.Verb & noun identification Selected phrase: {cat,chase,mouse} After separation: {cat,mouse} are nouns {chase} is a verb
  • 14. 3.Predicate construction Formal expression: chase(cat,mouse) Selected words: {cat,mouse} nouns,{chase} verb action
  • 15. 4.Rule construction Rule 1: chase(cat,mouse) causes fear(mouse,cat) Rule 2: chase(cat,mouse) implies can(cat,run) Formal expression: chase(cat,mouse)
  • 16. 5. Rule generalization Rule 2: cat(X) and chase(X,Y) implies can(X,run) Rule 1: chase(X,Y) implies can(X,run) Rule: chase(cat,mouse) implies can(cat,run)
  • 17. 6. Rule evaluation Applicability Sentence: A policeman was chasing a burglar. Validity Rule: chase(X,Y) implies can(X,run)
  • 18. Rule Applicability The conditions in the body of the rule are met in the context of the selected sentence. Sentence: A policeman was chasing a burglar. Rule: chase(X,Y) implies can(X,run) Body X Y
  • 19. Rule Validity Decide whether the head of the rule follows from the sentence. Rule: chase(X,Y) implies can(X,run) Head Sentence: A policeman was chasing a burglar. X
  • 20. 5 participants Men and women 18+ >High School education 2 Stories (Aesop's fables) The Oxen and the Butchers The Doe and the Lion Empirical Setting Access to a test game deployment for 1 week Training on how to play
  • 21. Empirical Results Number of generated rules: 93 Number of causality rules: 15 Number of implication rules: 78 Examples of generated rules horn(X) and assemble(X) and carry(purpose) and sharpen(X) and assemble(certain,X,carry(purpose)) implies have(ox,horns) beast(X) and throw(Y,mouth,X) implies kill(X,Y)
  • 22. Empirical Results Examples of generated rules beast(X) and man(Y) and doe(Z) and exclaime(Z) and escape(Z,Y) and throw(Z,X) implies kill(X,Z) Example of a “good” rule beast(X) and throw(Y,mouth,X) implies kill(X,Y) Typos are common in GWAPs
  • 23. Player Feedback Missions 1 and 2 Easy to play Informative instructions Missions 3 and 4 Required time before players understand fully what they were expected to do Interesting Mission 5 Not very challenging Mission 6 Easy to play
  • 24. Player Feedback Interesting game story Would advertise the game to their friends Proposed tablet and mobile version of the game Requested integration with social media
  • 25. Conclusions & Future Work Encouraging results in terms of the feasibility of our methodology Conduct further experiments with more stories and players Acquisition of not highly applicable rules Need for stronger incentives to simplify the rules Integrate “Knowledge Coder” with a reasoning engine Framework based on psychologically-validated models of narrative comprehension (Diakidoy et al., 2014) Compare crowdsourcing methods used in “Knowledge Coder” game with automated knowledge acquisition methods
  • 26. More information…. • Christos T. Rodosthenous • Email: christos.rodosthenous@ouc.ac.cy • WWW: http://cognition.ouc.ac.cy Game is accessible online at: http://cognition.ouc.ac.cy/narrative