Science University Research Symposium (SURS)

BlueBot: A Case Study In Conversational AI Using Scripted Chatbots

Publication Date

Winter 11-15-2023


Sciences and Mathematics, College of


Math and Computer Science, Department of

SURS Faculty Advisor

Tisha Gaines

Presentation Type

Poster Presentation


In the past decade, chatbots, with the use of artificial intelligence (AI), have become more advanced in terms of data size and natural language processing (NLP). A chatbot is a program which receives input from a user, and outputs the requested information. They have many flexible use cases, ranging from industrial support systems to healthcare education. With the use of NLP, chatbots are able to understand and even mimic human conversation. This case study will analyze a Java-based scripted chatbot intended to achieve a human-like conversation by nesting various predefined topics. Scripted chatbots are chatbots with a predefined set of input and output text set by the developer. Furthermore, the chatbot in this case study will be able to express emotions through an array of images, creating a more friendly, human-like conversation.

This document is currently not available here.