Human-Machine Interaction Using the City of San Antonio as a Case Study




Olusesi, Gabriel Oluwaseun

Journal Title

Journal ISSN

Volume Title



A chatbot, also known as a dialogue system or a conversational agent, is a computer program that can imitate a conversation with a user. In the past decade, chatbot technology has evolved tremendously, thanks to the growing popularity of artificial intelligence and machine learning. Chatbots prove themselves as valuable tools in many situations and are visible in almost every aspect of our daily lives. This project investigates the design, architecture, and applications of chatbots. Google Dialogflow is used as a toolbox to design a conversational agent that the residents of San Antonio can use to request services from the city, such as animal concerns, Graffiti & waste collection, Park and recreation, and scheduling appointments for an in-person visit.


This item is available only to currently enrolled UTSA students, faculty or staff. To download, navigate to Log In in the top right-hand corner of this screen, then select Log in with my UTSA ID.


Human-machine interaction, San Antonio, Chatbot



Electrical and Computer Engineering