😔А что, если с данными можно было бы поговорить на обычном языке? Чтобы получить информацию из базы данных, обычно нужно понимать, где именно она хранится, какие таблицы использовать и как сформулировать SQL-запрос. Но человек формулирует вопросы не на языке SQL. Он спрашивает: «Как изменились продажи за последний месяц?» «Какие товары чаще всего возвращают?» «Что происходило с остатками на складе?» И здесь возникает интересная задача: может ли система понять такой вопрос? перевести его в SQL код? и при этом не ошибиться в том, что именно хотел узнать пользователь? При этом, если вопрос сформулирован неоднозначно, система не должна угадывать и галюционировать. Она должна понять, что ей не хватает информации и попросить пользователя уточнить запрос. А ещё лучше конструировать SQL-запрос прямо по ходу ведения диалога в чате. И чтоб в реальном времени пользователь увидел свой запрос в SQL коде. А когда все условия учтены пользователь мог отравить этот SQL запрос на выполнение и получить ответ. И чтоб была возможность так работать со всей БД. ➡️Именно такую идею исследовали студенты НИ ТГУ Максим Резниченко, Илья Числов и Любовь Ильина в рамках ВКР под руководством Дмитрия Котова, генерального директора аналитического агентства Vox populi, руководителя Интеллект’Лаб платформы «Неравнодушный человек». Но самое интересное здесь – не просто возможность написать SQL с помощью ИИ. Если вопрос сформулирован неоднозначно, система не должна угадывать. Она должна понять, что ей не хватает информации, и попросить пользователя уточнить запрос. Для нас важен не только результат этой работы, но и сам подход. Платформа «Неравнодушный человек» помогает студентам пробовать новые технологии на практике, работать с реальными задачами и получать опыт вместе с экспертами. 💡Для платформы «Неравнодушный человек» это близкая тема: мы работаем с исследованиями и большими массивами данных, поэтому с интересом следим за новыми решениями и делимся ими с вами! Рассказываем, как устроено решение и что из этого получилось ⬆️