Нашей командой реализован проект, позволяющий производить проверку утверждений в тексте на истинность с помощью машинного обучения. Продукт доступен в виде Web-сервиса и расширения для Google Chrome. Проверка фактов осуществляется только на английском языке, поскольку сам заказчик из США.
В ходе реализации проекта использовалось 2 языка программирования – Python и JavaScript. С помощью Python написан сайт (связка Django + nginx + gunicorn), а также логика проверки фактов (каким образом и с помощью каких инструментов сказать не можем). JavaScript необходим для осуществления Ajax-запросов на стороне клиента и логики работы расширения для Google Chrome. И на сайте, и в расширении для облегчения Ajax-запросов и работы с DOM-деревом используется библиотека JQquery.
На момент написания этого портфолио наша разработка являлась первым в мире сервисом для автоматической проверки фактов. Изначально, цель была достичь 50% точности обнаружения недостоверных утверждений, однако на данный момент мы уже преодолели планку точности в 75% и достигли скорости проверки 100 знаков в секунду.