Преобразование запросов на русском языке в sql запросы — известная проблема. Сегодня для её решения популярны большие языковые модели. Но мы решили идти своим путём и сделали text-to-sql решение, используя named entity recognition и детерминированную генерацию шаблонных sql.
Расскажу, зачем нам понадобилось такое решение, как мы его сделали, и кто виноват.