Everyday People Empowered to Effortlessly Access Vital Data with Natural Language
This paper tackles the issue faced by inexperienced users when trying to extract information from a database using structured query language (SQL). The main aim is to allow users to ask for information in natural language (like English) instead. By breaking down the natural language into different stages like tokenization, lexical, syntactic, and semantic analyses, the query can be translated into SQL for the database to understand. This process helps bridge the gap between people and machines, making it easier for non-technical individuals to connect to databases and gather needed information.