Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a current equivalent of the discontinued "SQL Server English Query"

Tags:

c#

.net

sql

I'm looking for a .net engine that provides a way to translate natural English language queries into SQL syntax.

I know that Microsoft used to have a product called "English Query" that done exactly this for SQL and cube queries based on spoken word. They've discontinued this since SQL Server 2000 and I was hoping that there was a fully supported modern equivalent available?

The previous version supported spoken queries such as " "How many blue Fords were sold in 1996?" into

SELECT COUNT(*)
FROM CarSales
WHERE Make = 'Ford'
  AND Color = 'Blue'
  AND DATEPART(yy, SalesDate) = '1996'

A link to the original "English Query"

enter image description here

like image 524
Brian Scott Avatar asked Jul 25 '12 16:07

Brian Scott


1 Answers

After a little research, I can't find any new modern natural language to SQL translators. There are quite a few research papers on the subject, but no commercial software that I could find.

Martin Smith's link from comments

The "Why" it was killed

like image 114
UnhandledExcepSean Avatar answered Sep 21 '22 20:09

UnhandledExcepSean