Одна из самых интересных вещей, которыми мы занимаемся в ТриниДате - превращение текста в набор осмысленных фактов. Это позволяет создавать диалоговых помощников, способных отвечать на вопросы, опираясь на данные, а также строить сложные системы поиска по документам.
Обычно такую задачу решают с помощью нейросетей, но при таком подходе возникает ряд проблем. Мы реализовали свой способ преобразования текста в запрос к графу знаний и описали его в статье на хабре
https://habr.com/ru/post/587972/, а также - чуть подробнее с технической точки зрения - в черновике статьи
https://arxiv.org/abs/2111.04507.
Из статьи на хабре есть ссылка на демо-версию диалогового помощника.