Question classifier in hierarchical architecture for chatbot
Natural language is a great user interface for human since human use it every day in conversation with others. However, it is very hard to create a computer program that understands natural language since it is ambiguous. This condition is true for developing NTU chatbot where chat bot needs to unde...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/74506 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-74506 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-745062023-03-03T20:53:59Z Question classifier in hierarchical architecture for chatbot Jonathan, Michael Chng Eng Siong School of Computer Science and Engineering Centre for Multimedia and Network Technology DRNTU::Engineering Natural language is a great user interface for human since human use it every day in conversation with others. However, it is very hard to create a computer program that understands natural language since it is ambiguous. This condition is true for developing NTU chatbot where chat bot needs to understand the question from users and reply quickly like a chatting conversation between human. Even though technology such as machine learning is increasingly growing, machine learning is still not good for multiple domain problems while there are several NTU related topics that need a specific approach for processing query. This is the reason why the concept of hierarchical approach is introduced to develop chatbot that distributes users’ question to specific components that process the query and reply to the respective users. One component of hierarchical approach is question classifier model that detect the topic of users’ question and passes the question to another component that handle the respective topic. The model is built from neural network model trained with possible users’ questions. In this thesis, the current implementation of question classification model is discussed, including its advantages and disadvantages. Bachelor of Engineering (Computer Science) 2018-05-21T02:52:07Z 2018-05-21T02:52:07Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/74506 en Nanyang Technological University 65 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 |
spellingShingle |
DRNTU::Engineering Jonathan, Michael Question classifier in hierarchical architecture for chatbot |
description |
Natural language is a great user interface for human since human use it every day in conversation with others. However, it is very hard to create a computer program that understands natural language since it is ambiguous. This condition is true for developing NTU chatbot where chat bot needs to understand the question from users and reply quickly like a chatting conversation between human. Even though technology such as machine learning is increasingly growing, machine learning is still not good for multiple domain problems while there are several NTU related topics that need a specific approach for processing query. This is the reason why the concept of hierarchical approach is introduced to develop chatbot that distributes users’ question to specific components that process the query and reply to the respective users. One component of hierarchical approach is question classifier model that detect the topic of users’ question and passes the question to another component that handle the respective topic. The model is built from neural network model trained with possible users’ questions. In this thesis, the current implementation of question classification model is discussed, including its advantages and disadvantages. |
author2 |
Chng Eng Siong |
author_facet |
Chng Eng Siong Jonathan, Michael |
format |
Final Year Project |
author |
Jonathan, Michael |
author_sort |
Jonathan, Michael |
title |
Question classifier in hierarchical architecture for chatbot |
title_short |
Question classifier in hierarchical architecture for chatbot |
title_full |
Question classifier in hierarchical architecture for chatbot |
title_fullStr |
Question classifier in hierarchical architecture for chatbot |
title_full_unstemmed |
Question classifier in hierarchical architecture for chatbot |
title_sort |
question classifier in hierarchical architecture for chatbot |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/74506 |
_version_ |
1759854988610240512 |