AnswerFinder Stages in Question Answering Learning Question Answering Rules
Question Answering and AnswerFinder
Diego Moll´ a
Centre for Language Technology Department of Computer Science Macquarie University
Athens, 4 July 2007
Diego Moll´ a 1/42
Question Answering and AnswerFinder Diego Moll a Centre for - - PowerPoint PPT Presentation
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering and AnswerFinder Diego Moll a Centre for Language Technology Department of Computer Science Macquarie University Athens, 4 July 2007 Diego
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 1/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 2/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 3/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 4/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
1
2
3
4
5
Diego Moll´ a 5/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 6/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
1 Accepts any English question 2 Searches a collection of text documents 3 Returns an answer to the user question
Diego Moll´ a 7/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 8/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 8/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 8/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 8/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Diego Moll´ a 8/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 9/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 9/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
1 Build an environment for the development of QA systems 2 Emphasis on:
3 Integration of third-party modules whenever possible Diego Moll´ a 10/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Question Answering
1 Focus on the selection of the answer sentence and extraction
2 Use abstract (logical) representations of que question and text
3 Integrate machine learning techniques
Diego Moll´ a 11/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 12/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 13/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
1 Build a document image that can be used efficiently 2 Do as much as possible off-line
1 Experimenting with using syntactic information and semantic
Diego Moll´ a 14/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
1 Build a document image that can be used efficiently 2 Do as much as possible off-line
1 Experimenting with using syntactic information and semantic
Diego Moll´ a 14/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 15/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 16/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 16/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 16/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 17/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
1 Question type 2 Expected answer type 3 Additional information (e.g. question focus) 4 Question representation
Diego Moll´ a 18/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 19/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 19/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 20/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
1 Ignore all text zones that can’t contain the answer
2 Find (and score) the sentences (fragments) containing the
Diego Moll´ a 21/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
1 Ignore all sentences that do not contain a string of the
2 Score remaining sentences using a combination of lexical,
Diego Moll´ a 21/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 22/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 23/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 24/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Documents Document Preprocessing Document Image
Document Preselection Question Question Analysis Candidate Answer Selection Answer Extraction Answer Generation Answer Diego Moll´ a 25/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules
Diego Moll´ a 26/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 27/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
example
Diego Moll´ a 28/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
example
Diego Moll´ a 28/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 29/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
v ch loc do in subj pcomp carson 1962 attr rachel write
book det what
subj tmp carson in attr 1962 write
spring attr silent Diego Moll´ a 30/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
v ch loc do in subj pcomp carson 1962 attr rachel write
book det what
subj tmp carson in attr 1962 write
spring attr silent Diego Moll´ a 30/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
v ch loc do in subj pcomp carson 1962 attr rachel write
book det what
subj tmp carson in attr 1962 write
spring attr silent
X
Y det what ANSWER Diego Moll´ a 30/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
v ch loc do in subj pcomp carson 1962 attr rachel write
book det what
X
Y det what ANSWER Diego Moll´ a 31/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
v ch loc do in subj pcomp carson 1962 attr rachel write
book det what
X
Y det what ANSWER Diego Moll´ a 31/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
v ch loc do in subj pcomp carson 1962 attr rachel write
book det what ANSWER
X
Y det what ANSWER Diego Moll´ a 31/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
write
v ch loc do in subj pcomp ende 1984 attr michael book det what
novel write v ch
loc do in subj pcomp ende 1984 attr michael det mod the title mod story det attr the neverending
X
Y det what ANSWER Diego Moll´ a 32/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
write
v ch loc do in subj pcomp ende 1984 attr michael book det what
novel write v ch
loc do in subj pcomp ende 1984 attr michael det mod the title mod story det attr the neverending
X
Y det what ANSWER Diego Moll´ a 32/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
write
v ch loc do in subj pcomp ende 1984 attr michael book det what ANSWER
novel write v ch
loc do in subj pcomp ende 1984 attr michael det mod the title mod story det attr the neverending
X
Y det what ANSWER Diego Moll´ a 32/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
write
v ch loc do in subj pcomp ende 1984 attr michael book det what ANSWER
novel write v ch
loc do in subj pcomp ende 1984 attr michael det mod the title mod story det attr the neverending
X
Y det what ANSWER Diego Moll´ a 32/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
write
v ch loc do in subj pcomp ende 1984 attr michael book det what ANSWER
novel write v ch
loc do in subj pcomp ende 1984 attr michael novel det mod the title mod story det attr the neverending
X
Y det what ANSWER Diego Moll´ a 32/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 33/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 34/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 34/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
book det what v ch loc do in subj pcomp carson 1962 attr rachel write
subj tmp carson in attr 1962 write
spring attr silent
Diego Moll´ a 35/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
book det what v ch loc do in subj pcomp carson 1962 attr rachel write
subj tmp carson in attr 1962 write
spring attr silent
write
Diego Moll´ a 35/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
book det what v ch loc do in subj pcomp carson 1962 attr rachel write
subj tmp carson in attr 1962 write
spring attr silent
write
ANSWER Diego Moll´ a 35/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 36/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 37/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 38/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 39/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 40/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 41/42
AnswerFinder Stages in Question Answering Learning Question Answering Rules Learning of Graph Rules Application: QA with Logical Graphs
Diego Moll´ a 42/42