声明
Abstract
Catalogue
Chapter 1 Introduction
1.1 What Is a Question Answering System?
1.2 Research Background
1.3 Goal of This Thesis
1.4 Outline of This Thesis
Chapter 2 Literature Review
2.1 General Architecture of QA
2.2 Question Analysis
2.3 Document Retrieval
2.4 Document Analysis
2.5 Answer Selection
2.6 Summary
Chapter 3 Method of Automated Question Answering
3.1 SieQA Process Model
3.2 Question Analysis
3.2.1 Morphological Analysis
3.2.2 Question Classification
3.2.3 Retrieval Processing
3.2.4 Similarity Computation
3.3 Semantic Similarity Between Sentences
3.3.1 Tokenization
3.3.2 Tagging
3.3.3 Word Sense Disambiguation
3.3.4 Semantic Similarity Between Two Senses
3.3.5 Semantic Similarity Matrix
3.3.6 Two Sentences Similarity Computation
3.3.7 Results Analysis
3.4 Answering a Question
3.5 Summary
Chapter 4 Requirement Analysis
4.1 SieQA System
4.2 SieQA Client App
4.2.1 Functional Requirements Analysis
4.2.2 Non-Functional Requirements Analysis
4.2.3 Use Case Analysis
4.3 SieQA Web App
4.3.1 Functional Requirements Analysis
4.3.2 Non-Functional Requirement Analysis
4.3.3 Use Case Analysis
4.4 Summary
Chapter 5 System Design
5.1 Architectural Design
5.2 System Logical Structure Design
5.3 System Detail Design
5.4 Key Module Design
5.4.1 Question Module
5.4.2 User Request Handler
5.4.3 Notification Module
5.5 Database Design
5.6 Summary
Chapter 6 System Implementation
6.1 Development Environment
6.2 Key Functional Modules
6.2.1 Sentence Analyzer
6.2.2 Sentence Classification
6.2.3 Sentence Similarity Computation
6.2.4 Client App Ask Question Module
6.2.5 Web App Question Module
6.3 Summary
Chapter 7 System Testing
7.2 Key Function Test Case
7.3 Sentence Classification Test
7.4 Similarity Computation Test
7.5 SieQA Evaluation
7.6 Summary
Chapter 8 Conclusion and Future Work
8.1 Conclusion
8.2 Future Work
RefeFence
Acknowledgements
摘要