Sign in
Log inSign up
What if a database could talk to you!

What if a database could talk to you!

fatih sen's photo
fatih sen
·May 29, 2017

As an instructor in computer science, I was having a quiz for my students in the database class. In the quiz, I was simply asking some use cases to be converted to SQL queries.

This is when, an interesting idea popped up in my mind. What if the opposite would be possible? You write a query, it tells you what it is. In other words, to retrieve data from a database, you type only a natural language and it gives you the SQL output to retrieve the related dataset for you.

For example, "Give me all employees who work in department ABC, and are a supervisor as well". And the system gives you SELECT name, lastname from employee ... query so that it can retrieve employees in the ABC department, and are a supervisor. Yeah, I already said that as part of my query :)

Well that is the project I've been working on. Why? Because it is simpler to use, it is for everybody - even for your boss :), would only need a search box in the frontend, and it would be smarter (adding AI while typing, to tell you what to type next). I plan to provide all these services as an API.

I would LOVE to hear your opinions about this.