"A Personalized Chatterbot Based on Facebook Update" by Jinghui Yu and Bruce Maxwell

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.

Comments

Full-text download restricted to Colby College campus only.

Keywords

AIML, artificial intelligence, natural language, chatterbots

Share

COinS