Carleton University - School of Computer Science Honours Project
Winter 2022
Tech Support ChatBot
ABSTRACT
In an attempt to explore the field of natural language processing, this project implements a technical support chatbot capable of answering basic capable of providing solutions to basic issues a user may have with their personal computer, phone, etc. It included a classifier to detect a user’s name, a classifier to understand answers to yes/no questions and an n-gram based spell checker to detect minor typos in the user’s input. All the above were implemented with accuracies ranging from 50% - 75%, leaving room for improvement but still performing satisfactorily.