Web-based question-answering (QA) system
Date of Issue2016-11-11
School of Computer Engineering
In this technological world, there are many useful resources over the Internet such as Questions-Answering (QA) systems to help users with all kind of questions. Some of the systems are Math StackExchange, AnswerHub and AskBot. In this research, the proposed QA system was to explore and evaluate the existing Open-Source Question-Answering (OSQA) System to include support of Mathematics. In addition, other subjects such as programming and science were also added into the system to give users more variety in discussion. Many of the QA Systems and relevant websites were reviewed based on their existing features, which can be used to improve the proposed QA System. To being with, MathJax was implemented to support the display of mathematical notation in web browsers using LaTeX notation. Subsequently, a predefined subject keyword tag search for O Level Elementary, Additional Mathematics and Advanced Level Mathematics were implemented to provide users with suggested topics to enquiry based on tags. Eventually, an Expert Search which involve the Registration as a Tutor and Tutor Search were proposed into the system to improve the reliability of the answers. Thus, it will convince the users in the questions and answering community with all the answers provided by the tutors. At last, the proposed QA System will cover all the implemented functionalities, improvement and the usefulness of the overall system. In addition, the recommendation and future work were discussed to further improve the system.
Final Year Project (FYP)
Nanyang Technological University