Determining intent of conversations through machine learning

Conversation is very important in the lives of human beings. Interaction between two or more people promotes an exchange of ideas and thoughts. Applications such as automated conversational agents have been seeing widespread use due to the importance of communication and are now being utilized in te...

Full description

Saved in:
Bibliographic Details
Main Author: Del Mundo, Gabriel V.
Format: text
Language:English
Published: Animo Repository 2018
Subjects:
Online Access:https://animorepository.dlsu.edu.ph/etd_masteral/5528
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: De La Salle University
Language: English
id oai:animorepository.dlsu.edu.ph:etd_masteral-12366
record_format eprints
spelling oai:animorepository.dlsu.edu.ph:etd_masteral-123662021-01-25T07:33:40Z Determining intent of conversations through machine learning Del Mundo, Gabriel V. Conversation is very important in the lives of human beings. Interaction between two or more people promotes an exchange of ideas and thoughts. Applications such as automated conversational agents have been seeing widespread use due to the importance of communication and are now being utilized in technologies such as in navigation apps. Conversational agents form responses based on the persons input. However, current conversational systems lack the initiative to provide additional information to the user since it lacks knowledge on the context of a conversation and the user's intent. By modeling a person's intent, these systems will have knowledge on the current direction of a conversation. Forum posts and other data from a Filipino forum site called Pinoy Exchange will be extracted to simulate conversations. Three different machine learning methods were tested: Naive Bayes, Decision Trees (particularly Random Forest), and Convolutional Neural Networks. These machine learning methods were used to create two models, one for classifying dialogue acts to represent a users intent, and the other to classify if a post is about to conclude or not. The dialogue act model that performed best is the Convolutional Neural Network and was able to classify the multi-label problem with a Hamming Loss of 7.45. The conversation end model had difficulties classifying concluding conversations due to the largely skewed dataset. 2018-01-01T08:00:00Z text https://animorepository.dlsu.edu.ph/etd_masteral/5528 Master's Theses English Animo Repository Communication Machine learning
institution De La Salle University
building De La Salle University Library
continent Asia
country Philippines
Philippines
content_provider De La Salle University Library
collection DLSU Institutional Repository
language English
topic Communication
Machine learning
spellingShingle Communication
Machine learning
Del Mundo, Gabriel V.
Determining intent of conversations through machine learning
description Conversation is very important in the lives of human beings. Interaction between two or more people promotes an exchange of ideas and thoughts. Applications such as automated conversational agents have been seeing widespread use due to the importance of communication and are now being utilized in technologies such as in navigation apps. Conversational agents form responses based on the persons input. However, current conversational systems lack the initiative to provide additional information to the user since it lacks knowledge on the context of a conversation and the user's intent. By modeling a person's intent, these systems will have knowledge on the current direction of a conversation. Forum posts and other data from a Filipino forum site called Pinoy Exchange will be extracted to simulate conversations. Three different machine learning methods were tested: Naive Bayes, Decision Trees (particularly Random Forest), and Convolutional Neural Networks. These machine learning methods were used to create two models, one for classifying dialogue acts to represent a users intent, and the other to classify if a post is about to conclude or not. The dialogue act model that performed best is the Convolutional Neural Network and was able to classify the multi-label problem with a Hamming Loss of 7.45. The conversation end model had difficulties classifying concluding conversations due to the largely skewed dataset.
format text
author Del Mundo, Gabriel V.
author_facet Del Mundo, Gabriel V.
author_sort Del Mundo, Gabriel V.
title Determining intent of conversations through machine learning
title_short Determining intent of conversations through machine learning
title_full Determining intent of conversations through machine learning
title_fullStr Determining intent of conversations through machine learning
title_full_unstemmed Determining intent of conversations through machine learning
title_sort determining intent of conversations through machine learning
publisher Animo Repository
publishDate 2018
url https://animorepository.dlsu.edu.ph/etd_masteral/5528
_version_ 1712575397372100608