CSUF Chatbot

AI

A rule-based chatbot using regular expressions and predefined patterns. This AI chatbot is designed to assist students, faculty, and visitors of California State University, Fullerton with inquiries regarding the location of buildings, contact information, and operating hours. Our solution enhances user experience by providing an interactive and user-friendly interface for rapid information retrieval.

This project was an opportunity to delve into natural language processing using rule-based methods. Instead of relying on machine learning models, we utilized regular expressions to identify common phrases and key terms, creating a lightweight and efficient solution. By carefully designing and testing these patterns, we ensured that the chatbot could recognize a wide range of user inputs and provide helpful responses to common campus-related queries.