Publication Date


Degree Type

Master's Project

Degree Name

Master of Science (MS)


Computer Science


Extensive research and development have been done in the area of human simulation and artificial intelligence and their related fields, such as common sense knowledge bases, chatterbots, natural language parsing, semantic analysis, synthetic actors, and cognitive sciences. This paper takes part in that extensive research by focusing on the improvement of human simulation in chatterbots, specifically in Alicebot, a prominent non-emotional pattern-matching chatbot. An emotion and personality model is added to Alicebot so that it can make decisions based on its emotions and personality. Alicebot is also augmented with the ability to determine what it likes or does not like based on its domain concept preferences. Finally, Alicebot will be able to generate its own text without using patterns. These improvements will allow Alicebot to better simulate responses like humans.