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...

Full description

Saved in:
Bibliographic Details
Main Author: Jonathan, Michael
Other Authors: Chng Eng Siong
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