Я ищу механизм .net, который обеспечивает способ перевода естественных запросов на английский язык в синтаксис SQL.
Я знаю, что Microsoft использовала продукт под названием "Английский запрос", который выполнялся именно так для SQL и кубических запросов на основе произносимого слова. Они прекратили это с SQL Server 2000, и я надеялся, что имеется полностью поддерживаемый современный эквивалент?
В предыдущей версии поддерживались разговорные запросы, такие как "Сколько синих Фордов было продано в 1996 году?" в
SELECT COUNT(*)
FROM CarSales
WHERE Make = 'Ford'
AND Color = 'Blue'
AND DATEPART(yy, SalesDate) = '1996'
Ссылка на оригинал "Английский запрос"