Expert finding for web-based question-answering system

Large numbers of Question-Answering (QA) communities are available on the World Wide Web such as Yahoo! Answer and Answers.com which are popular and support millions of users. An educational QA community is a QA community that focuses on educational subjects like mathematics and programming languag...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Shi Ying.
Other Authors: Hui Siu Cheung
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/50260
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-50260
record_format dspace
spelling sg-ntu-dr.10356-502602023-03-03T20:25:58Z Expert finding for web-based question-answering system Lee, Shi Ying. Hui Siu Cheung School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval Large numbers of Question-Answering (QA) communities are available on the World Wide Web such as Yahoo! Answer and Answers.com which are popular and support millions of users. An educational QA community is a QA community that focuses on educational subjects like mathematics and programming languages. In this Project, we will particularly look at a QA community which specialises in the mathematics subject. As a QA community which specialises in mathematics, it will have higher chance in covering a wide variety of mathematics questions compared to a general QA community. Thus, it will eventually attract users who especially need help in mathematics questions and also users who are expertise in mathematics questions. The QA community supports basic functions which allow users to browse, search, ask and answer questions. In this research, we focus on building the QA community using Python with the Django framework and investigating data mining techniques used in mathematics question search and approaches in human expert finding. Python is a general purpose programming language which is very suitable in developing web applications. The goal in mathematics question search is to retrieve a set of similar questions according to user’s input query. Whereas for human expert finding, the goal is to retrieve a set of experts in a particular topic, subject or in a particular set of questions. From the research, suitable approaches for mathematics question search and human expert finding are proposed and also integrated to the QA community (BingoQA). The proposed approaches have been evaluated and resulted in promising performance. In this report, the motivation, objectives, related work, proposed approaches and their performance evaluation will be presented. Future work in enhancing the QA community will also be discussed in this report. Bachelor of Engineering (Computer Science) 2012-05-31T04:13:20Z 2012-05-31T04:13:20Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/50260 en Nanyang Technological University 73 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval
spellingShingle DRNTU::Engineering::Computer science and engineering::Information systems::Information storage and retrieval
Lee, Shi Ying.
Expert finding for web-based question-answering system
description Large numbers of Question-Answering (QA) communities are available on the World Wide Web such as Yahoo! Answer and Answers.com which are popular and support millions of users. An educational QA community is a QA community that focuses on educational subjects like mathematics and programming languages. In this Project, we will particularly look at a QA community which specialises in the mathematics subject. As a QA community which specialises in mathematics, it will have higher chance in covering a wide variety of mathematics questions compared to a general QA community. Thus, it will eventually attract users who especially need help in mathematics questions and also users who are expertise in mathematics questions. The QA community supports basic functions which allow users to browse, search, ask and answer questions. In this research, we focus on building the QA community using Python with the Django framework and investigating data mining techniques used in mathematics question search and approaches in human expert finding. Python is a general purpose programming language which is very suitable in developing web applications. The goal in mathematics question search is to retrieve a set of similar questions according to user’s input query. Whereas for human expert finding, the goal is to retrieve a set of experts in a particular topic, subject or in a particular set of questions. From the research, suitable approaches for mathematics question search and human expert finding are proposed and also integrated to the QA community (BingoQA). The proposed approaches have been evaluated and resulted in promising performance. In this report, the motivation, objectives, related work, proposed approaches and their performance evaluation will be presented. Future work in enhancing the QA community will also be discussed in this report.
author2 Hui Siu Cheung
author_facet Hui Siu Cheung
Lee, Shi Ying.
format Final Year Project
author Lee, Shi Ying.
author_sort Lee, Shi Ying.
title Expert finding for web-based question-answering system
title_short Expert finding for web-based question-answering system
title_full Expert finding for web-based question-answering system
title_fullStr Expert finding for web-based question-answering system
title_full_unstemmed Expert finding for web-based question-answering system
title_sort expert finding for web-based question-answering system
publishDate 2012
url http://hdl.handle.net/10356/50260
_version_ 1759853703555186688