The primary goal of this project was to harness the capabilities of state-of-the-art Large Language Models (LLMs) to revolutionize how users interact with databases Specifically, the project aimed to create SpeakToSQL, a web application that enables users to query a database using natural language. This application was particularly focused on a database containing extensive hotel data, with the objective of answering complex queries and drawing insightful conclusions without the need for users to write complicated SQL queries.