Date of Award
2015
Document Type
Honors Thesis (Colby Access Only)
Department
Colby College. Computer Science Dept.
Advisor(s)
Bruce Maxwell
Abstract
A chatterbot is a computer program which emulates interactive human-like conversation in a limited knowledge domain. Currently, many chatterbots possess the learning ability to create a personalized conversation with users by asking specific questions. However, those bots usually take a fair amount of conversation to learn a user's personality. To solve this problem, we propose a chatterbot that can directly collect information from an online profile, such as Facebook. This project uses AIML, Artificial Intelligence Markup Language to build personalized chatter bot knowledge base from a user's Facebook profile and updates. A methodology will be explained to use a natural language processing system to automatically generate AIML knowledge bases from the personal information provided by Facebook. The method produces an effective chatterbot while minimizing training time.
Keywords
AIML, artificial intelligence, natural language, chatterbots
Recommended Citation
Yu, Jinghui and Maxwell, Bruce, "A Personalized Chatterbot Based on Facebook Update" (2015). Honors Theses. Paper 763.https://digitalcommons.colby.edu/honorstheses/763
Copyright
Colby College theses are protected by copyright. They may be viewed or downloaded from this site for the purposes of research and scholarship. Reproduction or distribution for commercial purposes is prohibited without written permission of the author.
Comments
Full-text download restricted to Colby College campus only.