SlideShare a Scribd company logo
1 of 53
Download to read offline
Question Answering:
Applications and Challenges
WDAqua R&D Week
Contributions from Mohnish Dubey,
Konrad H¨offner and Christina Unger
2016-02-09 Jens Lehmann
Contents
QA Overview and Recent Developments
Definition of QA [3]
1 Ask questions in natural language
Example (Natural Language)
Which books are written by Dan Brown?
Definition of QA [3]
1 Ask questions in natural language
2 People use their own terminology
Example
Which books are written by Dan Brown?
Which books have Dan Brown as their author?
What are notable works of Dan Brown?
Definition of QA [3]
1 Ask questions in natural language
2 People use their own terminology
3 Receive a concise answer
Example (Formal Language)
select ?book {?book dbo:author dbr:Dan Brown.}
Why Semantic Question Answering?
Motivation
• Large amounts of knowledge modelled as RDF data
• Contrary to the Web of Documents, Semantic Web is made for
machines
• Lay users cannot use SPARQL
Approach Expressiveness Ease of Use Ease of Setup
SPARQL Endpoint ++ −− ++
Facetted Search − + −1/+2
Question Answering + ++ −−1/−2
1
new development
2
existing approach, new domain
Dimensions of QA [4]
QA Timeline
First QA Systems
BASEBALL [2] 1961:
• First QA system in 1969
• Answered questions about the US baseball league over a period of
one year
LUNAR [5] 1971:
• Developed for NASA to answer questions on lunar geology
• First evaluated QA system with 78 % correctly answered questions
from lunar science convention visitors in 1971
• Compiles English into a “meaning representation language”
2009: Wolfram—Alpha
2009: Wolfram—Alpha
2011: IBM Watson [1] wins at Jeopardy
IBM Watson [1]
• Developed by DeepQA research team at IBM
• Won Jeopardy against human experts
• Massively parallel, runs on a supercomputer
• Aggregates many different sources, including semantic
• Industry project: some algorithms are published, but not open source
• Brmson1 platform approximates IBM Watson using open source
technology
• QA engine Yoda QA2 inspired by Watson runs on a normal server PC
1
http://brmlab.cz/project/brmson
2
http://ailao.eu/yodaqa/
QA Challenges
No challenge
Who developed Minecraft?
SELECT DISTINCT ?uri
WHERE {
dbpedia:Minecraft dbpedia -owl:developer ?uri .
}
Lexical gap
How tall is Michael Jordan?
SELECT DISTINCT ?num
WHERE {
dbpedia:Michael_Jordan dbpedia -owl:height ?num .
}
Lexical knowledge
Give me all taikonauts.
SELECT DISTINCT ?uri
WHERE {
?uri rdf:type dbpedia -owl:Astronaut .
?uri dbpedia -owl:nationality dbpedia:China .
}
Lexical knowledge
• Who was the last princess of Joseon?
→ !BOUND :successor
• Which of the Beatles is still alive?
→ !BOUND :deathDate
Ambiguity
How many banks are there in London?
SELECT DISTINCT count (? bank)
WHERE {
?bank a lgdo:Bank.
}
SELECT DISTINCT count (? bank)
WHERE {
?bank a lgdo:Riverbank.
}
Granularity
Give me a list of all lakes in Denmark.
SELECT DISTINCT ?uri
WHERE {
{ ?uri rdf:type yago:LakesOfDenmark . }
UNION
{ ?uri rdf:type dbpedia -owl:Lake .
?uri dbpedia -owl:country dbpedia:Denmark . }
}
Granularity
Give me a list of all lakes in Denmark.
SELECT DISTINCT ?uri
WHERE {
{ ?uri rdf:type yago:LakesOfDenmark . }
UNION
{ ?uri rdf:type dbpedia -owl:Lake .
?uri dbpedia -owl:country dbpedia:Denmark . }
}
Alternative Resources
Who killed John Lennon?
SELECT DISTINCT ?uri
WHERE {
?uri rdf:type dbo:Person.
?uri dbp:conviction res:Death of John Lennon.
Adjectives
Give me all communist countries.
SELECT DISTINCT ?uri
WHERE {
?uri rdf:type dbpedia -owl:Country .
?uri dbpedia -owl:governmentType dbpedia:Communism .
}
Adjectives
Give me all animals that are extinct.
SELECT DISTINCT ?uri
WHERE {
?uri rdf:type dbpedia -owl:Animal .
?uri dbpedia -owl:conservationStatus ’EX’ .
}
Clausal Query
How many companies were founded in the same year as Google?
SELECT COUNT(DISTINCT ?c)
WHERE {
?c rdf:type dbo:Company .
?c dbo:foundingYear ?year .
res:Google dbo:foundingYear ?year .
}
Crossover of QA Systems Required
What’s the unemployment rate of females in European capitals in 2011 ?
- What are European Capitals?
- QA (e.g. AskNow) over ontology answers e.g. “Berlin”
- What amount of the female population in Berlin were unemployed in
2011 ?
- Now, the Data cube model and CubeQA could be used.
Ensemble learning and QA system combination.
Unanswerable Query
What is the best fruit to eat?
Who will be the next president of USA?
→ Will QA systems be expected to detect unanswerable queries (and
provide entertaining answers) in the future?
Large-scale linguistic resources
Large-scale linguistic resources
high
→ POS: adjective
→ forms: higher, highest
→ related form: height
POS: noun
→ antonym: low
Large-scale linguistic resources
Declarative lexical knowledge
Ontology lexica capture rich linguistic information
• word forms
• part of speech
• subcategorization
• meaning
about how elements of a particular ontology are verbalized in a particular
language.
lemon (Lexicon Model for Ontologies)
lemon provides a meta-model for describing ontol-
ogy lexica with RDF.
lemon (Lexicon Model for Ontologies)
lemon provides a meta-model for describing ontol-
ogy lexica with RDF.
Semantics by reference
The meaning of lexical entries is specified by pointing to elements in an
ontology.
Machine learning approaches
• Joint building of meaning representations and instatiation w.r.t.
dataset
→ Berant, Chou, Frostig, Liang: Semantic parsing on Freebase from
question-answer pairs. EMNLP 2013.
• Joint instantiation w.r.t. dataset
→ Xu, Feng, Zhao: Xser.
The Semantic Web as interlingua
Multilinguality
¿Qu´e alto es el Hallasan?
Wie hoch ist der Hallasan?
Quelle est l’altitude du Hallasan?
SELECT DISTINCT ?height
WHERE {
dbpedia:Hallasan dbpedia -owl:elevation ?height .
}
Scalability
• Distributed data
→ aggregating information from different datasets
(Question Answering over linked data)
• Conflicting data
→ fact validation
• Missing and incomplete data
Non-factoid questions
• What is the difference between impressionism and expressionism?
• How do I make cheese cake?
• What do most Americans think of gun control?
• What is the role of TRH in hypertension?
• How do histone methyltransferases cause histone modification?
QAMEL Project
HOBBIT Project
EU Big Linked Data Benchmarking Project
QA Applications
Personal assistants
• Personal assistants on smartphones with voice interface
• Need small memory, CPU and battery footprint
• Calendar events
• Weather
• Route planning
Access to Encyclopedic Knowledge
”The world’s knowledge in your pocket“
• World knowledge available in DBpedia, Wikidata etc.
• Used by many SQA systems, such as ISOFT, CASIA, Intui,
TBSL, AskNow, SINA
• Basis of many QALD evaluation initiative tasks
When other devices are inconvenient . . .
• Crisis situations
• In-car QA systems
• Childcare ;-)
Smart Home and Entertainment
• Will get increasingly complex → people will ask devices more complex
questions
• Networked devices (Internet of Things)
Search
• QA is becoming part of main stream search engines
• Google:
• Voice Search in 2008
• Knowledge Graph in 2012
• Question Intent Understanding in 2015
• Google can understand superlatives, ordered items, time e.g. ”Who
was the U.S. President when the Angels won the World Series?”
Semantic QA Community
What can we do?
QA Community
Join https://www.w3.org/community/nli/!
The End
Jens Lehmann
http://jens-lehmann.org
lehmann@uni-bonn.de
jens.lehmann@iais.fraunhofer.de
University of Bonn
Fraunhofer IAIS
Thanks for your attention!
References
A. M. Gliozzo and A. Kalyanpur.
Predicting lexical answer types in open domain QA.
International Journal On Semantic Web and Information Systems,
8(3):74–88, July 2012.
B. F. Green Jr, A. K. Wolf, C. Chomsky, and K. Laughery.
Baseball: an automatic question-answerer.
In Papers presented at the May 9-11, 1961, western joint
IRE-AIEE-ACM computer conference, pages 219–224. ACM, 1961.
L. Hirschman and R. Gaizauskas.
Natural language question answering: the view from here.
natural language engineering, 7(4):275–300, 2001.
V. Lopez, V. Uren, M. Sabou, and E. Motta.
Is Question Answering fit for the Semantic Web?: A survey.
Semantic Web Journal, 2(2):125–155, April 2011.
Outlook

More Related Content

What's hot

Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)Kuppusamy P
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing Adarsh Saxena
 
Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)VenkateshMurugadas
 
Recurrent Neural Networks, LSTM and GRU
Recurrent Neural Networks, LSTM and GRURecurrent Neural Networks, LSTM and GRU
Recurrent Neural Networks, LSTM and GRUananth
 
Introduction to artificial neural network
Introduction to artificial neural networkIntroduction to artificial neural network
Introduction to artificial neural networkDr. C.V. Suresh Babu
 
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...Madhav Mishra
 
Empirical Software Engineering
Empirical Software EngineeringEmpirical Software Engineering
Empirical Software EngineeringRahimLotfi
 
Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...Madhav Mishra
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingYasir Khan
 
Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term MemoryYan Xu
 
NLP_KASHK:Evaluating Language Model
NLP_KASHK:Evaluating Language ModelNLP_KASHK:Evaluating Language Model
NLP_KASHK:Evaluating Language ModelHemantha Kulathilake
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language ProcessingToine Bogers
 
natural language processing help at myassignmenthelp.net
natural language processing  help at myassignmenthelp.netnatural language processing  help at myassignmenthelp.net
natural language processing help at myassignmenthelp.netwww.myassignmenthelp.net
 
Attention in Deep Learning
Attention in Deep LearningAttention in Deep Learning
Attention in Deep Learning健程 杨
 
And then there were ... Large Language Models
And then there were ... Large Language ModelsAnd then there were ... Large Language Models
And then there were ... Large Language ModelsLeon Dohmen
 

What's hot (20)

Natural language processing
Natural language processingNatural language processing
Natural language processing
 
Natural language processing (nlp)
Natural language processing (nlp)Natural language processing (nlp)
Natural language processing (nlp)
 
Natural Language Processing
Natural Language Processing Natural Language Processing
Natural Language Processing
 
Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)Introduction to Natural Language Processing (NLP)
Introduction to Natural Language Processing (NLP)
 
Recurrent Neural Networks, LSTM and GRU
Recurrent Neural Networks, LSTM and GRURecurrent Neural Networks, LSTM and GRU
Recurrent Neural Networks, LSTM and GRU
 
Cognitive computing
Cognitive computing Cognitive computing
Cognitive computing
 
Introduction to artificial neural network
Introduction to artificial neural networkIntroduction to artificial neural network
Introduction to artificial neural network
 
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 3 Semester 3 MSc IT Part 2 Mumbai Univer...
 
Bert
BertBert
Bert
 
Empirical Software Engineering
Empirical Software EngineeringEmpirical Software Engineering
Empirical Software Engineering
 
Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...
Applied Artificial Intelligence Unit 5 Semester 3 MSc IT Part 2 Mumbai Univer...
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
Long Short Term Memory
Long Short Term MemoryLong Short Term Memory
Long Short Term Memory
 
NLP_KASHK:Evaluating Language Model
NLP_KASHK:Evaluating Language ModelNLP_KASHK:Evaluating Language Model
NLP_KASHK:Evaluating Language Model
 
NLP
NLPNLP
NLP
 
System testing
System testingSystem testing
System testing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 
natural language processing help at myassignmenthelp.net
natural language processing  help at myassignmenthelp.netnatural language processing  help at myassignmenthelp.net
natural language processing help at myassignmenthelp.net
 
Attention in Deep Learning
Attention in Deep LearningAttention in Deep Learning
Attention in Deep Learning
 
And then there were ... Large Language Models
And then there were ... Large Language ModelsAnd then there were ... Large Language Models
And then there were ... Large Language Models
 

Viewers also liked

Deep Learning Models for Question Answering
Deep Learning Models for Question AnsweringDeep Learning Models for Question Answering
Deep Learning Models for Question AnsweringSujit Pal
 
From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?Constantin Orasan
 
Information Retrieval with Deep Learning
Information Retrieval with Deep LearningInformation Retrieval with Deep Learning
Information Retrieval with Deep LearningAdam Gibson
 
Instant Question Answering System
Instant Question Answering SystemInstant Question Answering System
Instant Question Answering SystemDhwaj Raj
 
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...Andre Freitas
 
Artificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningArtificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningSujit Pal
 
Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Tasnim Ara Islam
 
Deep Learning for Information Retrieval
Deep Learning for Information RetrievalDeep Learning for Information Retrieval
Deep Learning for Information RetrievalRoelof Pieters
 
openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016
openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016
openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016Ben Chou
 
Question Classification using Semantic, Syntactic and Lexical features
Question Classification using Semantic, Syntactic and Lexical featuresQuestion Classification using Semantic, Syntactic and Lexical features
Question Classification using Semantic, Syntactic and Lexical featuresIJwest
 
Question Classifier
Question ClassifierQuestion Classifier
Question ClassifierJennifer Lee
 
Tippek e-könyv ajándékozáshoz
Tippek e-könyv ajándékozáshozTippek e-könyv ajándékozáshoz
Tippek e-könyv ajándékozáshozRoland Szűcs
 
openQA Hoverboard - Open-source Question Answering Framework
openQA Hoverboard - Open-source Question Answering FrameworkopenQA Hoverboard - Open-source Question Answering Framework
openQA Hoverboard - Open-source Question Answering FrameworkEdgard Marx
 
Deep Learning Meetup 7 - Building a Deep Learning-powered Search Engine
Deep Learning Meetup 7 - Building a Deep Learning-powered Search EngineDeep Learning Meetup 7 - Building a Deep Learning-powered Search Engine
Deep Learning Meetup 7 - Building a Deep Learning-powered Search EngineKoby Karp
 
Machine Learning Methods for Analysing and Linking RDF Data
Machine Learning Methods for Analysing and Linking RDF DataMachine Learning Methods for Analysing and Linking RDF Data
Machine Learning Methods for Analysing and Linking RDF DataJens Lehmann
 
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...Andre Freitas
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphsSören Auer
 
Deep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & OpportunitiesDeep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & OpportunitiesMatthew Lease
 
Machine Learning Techniques for the Semantic Web
Machine Learning Techniques for the Semantic WebMachine Learning Techniques for the Semantic Web
Machine Learning Techniques for the Semantic Webpauldix
 

Viewers also liked (20)

Deep Learning Models for Question Answering
Deep Learning Models for Question AnsweringDeep Learning Models for Question Answering
Deep Learning Models for Question Answering
 
From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?From TREC to Watson: is open domain question answering a solved problem?
From TREC to Watson: is open domain question answering a solved problem?
 
Information Retrieval with Deep Learning
Information Retrieval with Deep LearningInformation Retrieval with Deep Learning
Information Retrieval with Deep Learning
 
Instant Question Answering System
Instant Question Answering SystemInstant Question Answering System
Instant Question Answering System
 
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
Question Answering over Linked Data: Challenges, Approaches & Trends (Tutoria...
 
Artificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep LearningArtificial Intelligence, Machine Learning and Deep Learning
Artificial Intelligence, Machine Learning and Deep Learning
 
Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.Presentation of Domain Specific Question Answering System Using N-gram Approach.
Presentation of Domain Specific Question Answering System Using N-gram Approach.
 
Deep Learning for Information Retrieval
Deep Learning for Information RetrievalDeep Learning for Information Retrieval
Deep Learning for Information Retrieval
 
openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016
openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016
openQA hands on with openSUSE Leap 42.1 - openSUSE.Asia Summit ID 2016
 
Question Classification using Semantic, Syntactic and Lexical features
Question Classification using Semantic, Syntactic and Lexical featuresQuestion Classification using Semantic, Syntactic and Lexical features
Question Classification using Semantic, Syntactic and Lexical features
 
Question Classifier
Question ClassifierQuestion Classifier
Question Classifier
 
Tippek e-könyv ajándékozáshoz
Tippek e-könyv ajándékozáshozTippek e-könyv ajándékozáshoz
Tippek e-könyv ajándékozáshoz
 
openQA Hoverboard - Open-source Question Answering Framework
openQA Hoverboard - Open-source Question Answering FrameworkopenQA Hoverboard - Open-source Question Answering Framework
openQA Hoverboard - Open-source Question Answering Framework
 
Deep Learning Meetup 7 - Building a Deep Learning-powered Search Engine
Deep Learning Meetup 7 - Building a Deep Learning-powered Search EngineDeep Learning Meetup 7 - Building a Deep Learning-powered Search Engine
Deep Learning Meetup 7 - Building a Deep Learning-powered Search Engine
 
Machine Learning Methods for Analysing and Linking RDF Data
Machine Learning Methods for Analysing and Linking RDF DataMachine Learning Methods for Analysing and Linking RDF Data
Machine Learning Methods for Analysing and Linking RDF Data
 
Enterprise Knowledge Graph
Enterprise Knowledge GraphEnterprise Knowledge Graph
Enterprise Knowledge Graph
 
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
Natural Language Queries over Heterogeneous Linked Data Graphs: A Distributio...
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphs
 
Deep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & OpportunitiesDeep Learning for Information Retrieval: Models, Progress, & Opportunities
Deep Learning for Information Retrieval: Models, Progress, & Opportunities
 
Machine Learning Techniques for the Semantic Web
Machine Learning Techniques for the Semantic WebMachine Learning Techniques for the Semantic Web
Machine Learning Techniques for the Semantic Web
 

Similar to Question Answering - Application and Challenges

Knowledge Technologies: Opportunities and Challenges
Knowledge Technologies: Opportunities and ChallengesKnowledge Technologies: Opportunities and Challenges
Knowledge Technologies: Opportunities and ChallengesFariz Darari
 
The web of interlinked data and knowledge stripped
The web of interlinked data and knowledge strippedThe web of interlinked data and knowledge stripped
The web of interlinked data and knowledge strippedSören Auer
 
Tomáš Mikolov - Distributed Representations for NLP
Tomáš Mikolov - Distributed Representations for NLPTomáš Mikolov - Distributed Representations for NLP
Tomáš Mikolov - Distributed Representations for NLPMachine Learning Prague
 
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdfColm Dunphy
 
MarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meetingMarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meetingmdabrowski
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptxbuivantan_uneti
 
Modern text mining – understanding a million comments in 60 minutes
Modern text mining – understanding a million comments in 60 minutesModern text mining – understanding a million comments in 60 minutes
Modern text mining – understanding a million comments in 60 minutesZOLLHOF - Tech Incubator
 
16-nlp (2).ppt
16-nlp (2).ppt16-nlp (2).ppt
16-nlp (2).ppttestbest6
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 KeynotePeter Wang
 
Introduction to Information Retrieval
Introduction to Information RetrievalIntroduction to Information Retrieval
Introduction to Information RetrievalCarsten Eickhoff
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Andre Freitas
 
What you Can Make Out of Linked Data
What you Can Make Out of Linked DataWhat you Can Make Out of Linked Data
What you Can Make Out of Linked DataMarco Fossati
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic WebRoberto García
 
Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations Roi Blanco
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?Ivan Herman
 
MARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archivesMARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archivesDorothea Salo
 

Similar to Question Answering - Application and Challenges (20)

Our World is Socio-technical
Our World is Socio-technicalOur World is Socio-technical
Our World is Socio-technical
 
Knowledge Technologies: Opportunities and Challenges
Knowledge Technologies: Opportunities and ChallengesKnowledge Technologies: Opportunities and Challenges
Knowledge Technologies: Opportunities and Challenges
 
Irish Digital Libraries Summit
Irish Digital Libraries SummitIrish Digital Libraries Summit
Irish Digital Libraries Summit
 
The web of interlinked data and knowledge stripped
The web of interlinked data and knowledge strippedThe web of interlinked data and knowledge stripped
The web of interlinked data and knowledge stripped
 
Tomáš Mikolov - Distributed Representations for NLP
Tomáš Mikolov - Distributed Representations for NLPTomáš Mikolov - Distributed Representations for NLP
Tomáš Mikolov - Distributed Representations for NLP
 
2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf2023-My AI Experience - Colm Dunphy.pdf
2023-My AI Experience - Colm Dunphy.pdf
 
MarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meetingMarcOnt Initiative - Protege meeting
MarcOnt Initiative - Protege meeting
 
Introduction to NLP.pptx
Introduction to NLP.pptxIntroduction to NLP.pptx
Introduction to NLP.pptx
 
Modern text mining – understanding a million comments in 60 minutes
Modern text mining – understanding a million comments in 60 minutesModern text mining – understanding a million comments in 60 minutes
Modern text mining – understanding a million comments in 60 minutes
 
16-nlp (2).ppt
16-nlp (2).ppt16-nlp (2).ppt
16-nlp (2).ppt
 
PyData Texas 2015 Keynote
PyData Texas 2015 KeynotePyData Texas 2015 Keynote
PyData Texas 2015 Keynote
 
Introduction to Information Retrieval
Introduction to Information RetrievalIntroduction to Information Retrieval
Introduction to Information Retrieval
 
Linked Open Data
Linked Open DataLinked Open Data
Linked Open Data
 
Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)Question Answering over Linked Data (Reasoning Web Summer School)
Question Answering over Linked Data (Reasoning Web Summer School)
 
What you Can Make Out of Linked Data
What you Can Make Out of Linked DataWhat you Can Make Out of Linked Data
What you Can Make Out of Linked Data
 
Exploring the Semantic Web
Exploring the Semantic WebExploring the Semantic Web
Exploring the Semantic Web
 
Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations Beyond document retrieval using semantic annotations
Beyond document retrieval using semantic annotations
 
Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-Scaling the (evolving) web data –at low cost-
Scaling the (evolving) web data –at low cost-
 
What is New in W3C land?
What is New in W3C land?What is New in W3C land?
What is New in W3C land?
 
MARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archivesMARC and BIBFRAME; Linking libraries and archives
MARC and BIBFRAME; Linking libraries and archives
 

Recently uploaded

Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPirithiRaju
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)riyaescorts54
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naJASISJULIANOELYNV
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalMAESTRELLAMesa2
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxEran Akiva Sinbar
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxuniversity
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...navyadasi1992
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensorsonawaneprad
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》rnrncn29
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationColumbia Weather Systems
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXDole Philippines School
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringPrajakta Shinde
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxNandakishor Bhaurao Deshmukh
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxRitchAndruAgustin
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)Columbia Weather Systems
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPirithiRaju
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationColumbia Weather Systems
 
Servosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicServosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicAditi Jain
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024Jene van der Heide
 

Recently uploaded (20)

Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdfPests of Blackgram, greengram, cowpea_Dr.UPR.pdf
Pests of Blackgram, greengram, cowpea_Dr.UPR.pdf
 
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
(9818099198) Call Girls In Noida Sector 14 (NOIDA ESCORTS)
 
FREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by naFREE NURSING BUNDLE FOR NURSES.PDF by na
FREE NURSING BUNDLE FOR NURSES.PDF by na
 
PROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and VerticalPROJECTILE MOTION-Horizontal and Vertical
PROJECTILE MOTION-Horizontal and Vertical
 
The dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptxThe dark energy paradox leads to a new structure of spacetime.pptx
The dark energy paradox leads to a new structure of spacetime.pptx
 
Volatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -IVolatile Oils Pharmacognosy And Phytochemistry -I
Volatile Oils Pharmacognosy And Phytochemistry -I
 
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptxThermodynamics ,types of system,formulae ,gibbs free energy .pptx
Thermodynamics ,types of system,formulae ,gibbs free energy .pptx
 
Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...Radiation physics in Dental Radiology...
Radiation physics in Dental Radiology...
 
Environmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial BiosensorEnvironmental Biotechnology Topic:- Microbial Biosensor
Environmental Biotechnology Topic:- Microbial Biosensor
 
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》《Queensland毕业文凭-昆士兰大学毕业证成绩单》
《Queensland毕业文凭-昆士兰大学毕业证成绩单》
 
User Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather StationUser Guide: Magellan MX™ Weather Station
User Guide: Magellan MX™ Weather Station
 
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTXALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
ALL ABOUT MIXTURES IN GRADE 7 CLASS PPTX
 
Microteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical EngineeringMicroteaching on terms used in filtration .Pharmaceutical Engineering
Microteaching on terms used in filtration .Pharmaceutical Engineering
 
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptxTHE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
THE ROLE OF PHARMACOGNOSY IN TRADITIONAL AND MODERN SYSTEM OF MEDICINE.pptx
 
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptxGENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
GENERAL PHYSICS 2 REFRACTION OF LIGHT SENIOR HIGH SCHOOL GENPHYS2.pptx
 
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
User Guide: Pulsar™ Weather Station (Columbia Weather Systems)
 
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdfPests of soyabean_Binomics_IdentificationDr.UPR.pdf
Pests of soyabean_Binomics_IdentificationDr.UPR.pdf
 
User Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather StationUser Guide: Capricorn FLX™ Weather Station
User Guide: Capricorn FLX™ Weather Station
 
Servosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by PetrovicServosystem Theory / Cybernetic Theory by Petrovic
Servosystem Theory / Cybernetic Theory by Petrovic
 
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024GenAI talk for Young at Wageningen University & Research (WUR) March 2024
GenAI talk for Young at Wageningen University & Research (WUR) March 2024
 

Question Answering - Application and Challenges

  • 1. Question Answering: Applications and Challenges WDAqua R&D Week Contributions from Mohnish Dubey, Konrad H¨offner and Christina Unger 2016-02-09 Jens Lehmann
  • 3. QA Overview and Recent Developments
  • 4. Definition of QA [3] 1 Ask questions in natural language Example (Natural Language) Which books are written by Dan Brown?
  • 5. Definition of QA [3] 1 Ask questions in natural language 2 People use their own terminology Example Which books are written by Dan Brown? Which books have Dan Brown as their author? What are notable works of Dan Brown?
  • 6. Definition of QA [3] 1 Ask questions in natural language 2 People use their own terminology 3 Receive a concise answer Example (Formal Language) select ?book {?book dbo:author dbr:Dan Brown.}
  • 7. Why Semantic Question Answering? Motivation • Large amounts of knowledge modelled as RDF data • Contrary to the Web of Documents, Semantic Web is made for machines • Lay users cannot use SPARQL Approach Expressiveness Ease of Use Ease of Setup SPARQL Endpoint ++ −− ++ Facetted Search − + −1/+2 Question Answering + ++ −−1/−2 1 new development 2 existing approach, new domain
  • 10. First QA Systems BASEBALL [2] 1961: • First QA system in 1969 • Answered questions about the US baseball league over a period of one year LUNAR [5] 1971: • Developed for NASA to answer questions on lunar geology • First evaluated QA system with 78 % correctly answered questions from lunar science convention visitors in 1971 • Compiles English into a “meaning representation language”
  • 13. 2011: IBM Watson [1] wins at Jeopardy
  • 14. IBM Watson [1] • Developed by DeepQA research team at IBM • Won Jeopardy against human experts • Massively parallel, runs on a supercomputer • Aggregates many different sources, including semantic • Industry project: some algorithms are published, but not open source • Brmson1 platform approximates IBM Watson using open source technology • QA engine Yoda QA2 inspired by Watson runs on a normal server PC 1 http://brmlab.cz/project/brmson 2 http://ailao.eu/yodaqa/
  • 16. No challenge Who developed Minecraft? SELECT DISTINCT ?uri WHERE { dbpedia:Minecraft dbpedia -owl:developer ?uri . }
  • 17. Lexical gap How tall is Michael Jordan? SELECT DISTINCT ?num WHERE { dbpedia:Michael_Jordan dbpedia -owl:height ?num . }
  • 18. Lexical knowledge Give me all taikonauts. SELECT DISTINCT ?uri WHERE { ?uri rdf:type dbpedia -owl:Astronaut . ?uri dbpedia -owl:nationality dbpedia:China . }
  • 19. Lexical knowledge • Who was the last princess of Joseon? → !BOUND :successor • Which of the Beatles is still alive? → !BOUND :deathDate
  • 20. Ambiguity How many banks are there in London? SELECT DISTINCT count (? bank) WHERE { ?bank a lgdo:Bank. } SELECT DISTINCT count (? bank) WHERE { ?bank a lgdo:Riverbank. }
  • 21. Granularity Give me a list of all lakes in Denmark. SELECT DISTINCT ?uri WHERE { { ?uri rdf:type yago:LakesOfDenmark . } UNION { ?uri rdf:type dbpedia -owl:Lake . ?uri dbpedia -owl:country dbpedia:Denmark . } }
  • 22. Granularity Give me a list of all lakes in Denmark. SELECT DISTINCT ?uri WHERE { { ?uri rdf:type yago:LakesOfDenmark . } UNION { ?uri rdf:type dbpedia -owl:Lake . ?uri dbpedia -owl:country dbpedia:Denmark . } }
  • 23. Alternative Resources Who killed John Lennon? SELECT DISTINCT ?uri WHERE { ?uri rdf:type dbo:Person. ?uri dbp:conviction res:Death of John Lennon.
  • 24. Adjectives Give me all communist countries. SELECT DISTINCT ?uri WHERE { ?uri rdf:type dbpedia -owl:Country . ?uri dbpedia -owl:governmentType dbpedia:Communism . }
  • 25. Adjectives Give me all animals that are extinct. SELECT DISTINCT ?uri WHERE { ?uri rdf:type dbpedia -owl:Animal . ?uri dbpedia -owl:conservationStatus ’EX’ . }
  • 26. Clausal Query How many companies were founded in the same year as Google? SELECT COUNT(DISTINCT ?c) WHERE { ?c rdf:type dbo:Company . ?c dbo:foundingYear ?year . res:Google dbo:foundingYear ?year . }
  • 27. Crossover of QA Systems Required What’s the unemployment rate of females in European capitals in 2011 ? - What are European Capitals? - QA (e.g. AskNow) over ontology answers e.g. “Berlin” - What amount of the female population in Berlin were unemployed in 2011 ? - Now, the Data cube model and CubeQA could be used. Ensemble learning and QA system combination.
  • 28. Unanswerable Query What is the best fruit to eat? Who will be the next president of USA? → Will QA systems be expected to detect unanswerable queries (and provide entertaining answers) in the future?
  • 30. Large-scale linguistic resources high → POS: adjective → forms: higher, highest → related form: height POS: noun → antonym: low
  • 32. Declarative lexical knowledge Ontology lexica capture rich linguistic information • word forms • part of speech • subcategorization • meaning about how elements of a particular ontology are verbalized in a particular language.
  • 33.
  • 34. lemon (Lexicon Model for Ontologies) lemon provides a meta-model for describing ontol- ogy lexica with RDF.
  • 35. lemon (Lexicon Model for Ontologies) lemon provides a meta-model for describing ontol- ogy lexica with RDF. Semantics by reference The meaning of lexical entries is specified by pointing to elements in an ontology.
  • 36. Machine learning approaches • Joint building of meaning representations and instatiation w.r.t. dataset → Berant, Chou, Frostig, Liang: Semantic parsing on Freebase from question-answer pairs. EMNLP 2013. • Joint instantiation w.r.t. dataset → Xu, Feng, Zhao: Xser.
  • 37. The Semantic Web as interlingua
  • 38. Multilinguality ¿Qu´e alto es el Hallasan? Wie hoch ist der Hallasan? Quelle est l’altitude du Hallasan? SELECT DISTINCT ?height WHERE { dbpedia:Hallasan dbpedia -owl:elevation ?height . }
  • 39. Scalability • Distributed data → aggregating information from different datasets (Question Answering over linked data) • Conflicting data → fact validation • Missing and incomplete data
  • 40. Non-factoid questions • What is the difference between impressionism and expressionism? • How do I make cheese cake? • What do most Americans think of gun control? • What is the role of TRH in hypertension? • How do histone methyltransferases cause histone modification?
  • 42. HOBBIT Project EU Big Linked Data Benchmarking Project
  • 44. Personal assistants • Personal assistants on smartphones with voice interface • Need small memory, CPU and battery footprint • Calendar events • Weather • Route planning
  • 45. Access to Encyclopedic Knowledge ”The world’s knowledge in your pocket“ • World knowledge available in DBpedia, Wikidata etc. • Used by many SQA systems, such as ISOFT, CASIA, Intui, TBSL, AskNow, SINA • Basis of many QALD evaluation initiative tasks
  • 46. When other devices are inconvenient . . . • Crisis situations • In-car QA systems • Childcare ;-)
  • 47. Smart Home and Entertainment • Will get increasingly complex → people will ask devices more complex questions • Networked devices (Internet of Things)
  • 48. Search • QA is becoming part of main stream search engines • Google: • Voice Search in 2008 • Knowledge Graph in 2012 • Question Intent Understanding in 2015 • Google can understand superlatives, ordered items, time e.g. ”Who was the U.S. President when the Angels won the World Series?”
  • 52. References A. M. Gliozzo and A. Kalyanpur. Predicting lexical answer types in open domain QA. International Journal On Semantic Web and Information Systems, 8(3):74–88, July 2012. B. F. Green Jr, A. K. Wolf, C. Chomsky, and K. Laughery. Baseball: an automatic question-answerer. In Papers presented at the May 9-11, 1961, western joint IRE-AIEE-ACM computer conference, pages 219–224. ACM, 1961. L. Hirschman and R. Gaizauskas. Natural language question answering: the view from here. natural language engineering, 7(4):275–300, 2001. V. Lopez, V. Uren, M. Sabou, and E. Motta. Is Question Answering fit for the Semantic Web?: A survey. Semantic Web Journal, 2(2):125–155, April 2011.