Смысловой анализатор текстов: Портфолио фрилансера Геннадий Юрицкий 13.11.2017, работа №8 - FL.RU
К списку работ
Геннадий Юрицкий
Геннадий Юрицкий

Смысловой анализатор текстов

image
Программа предназначена: - для распознавания смысловых текстовых блоков во входящем тексте; - поиска в базе данных смысловых аналогов входящего текста. Используемые технологии: сверточная нейронная сеть с применением технологии Word2Vec. Реализация: модуль автоматического распознавания входящих текстов, модуль обучения нейросети, модуль составления базового словаря. Программа может быть использована для определения тематики и смысловой наполненности обращений клиентов. Изначально по набору отсортированных реальных запросов (база данных текстовых пар «запрос-ответ»), строится словарь соответствия «слово-вектор» и по найденным векторам, нейросеть обучается определять, к какой теме относится и какими признаками обладает (смысл) текущий запрос. Результат обучения в виде файла словаря и файла синапсов, используется скриптом (Python) и обрабатывается в режиме реального времени. В приведенном примере, реализована нейросеть, обученная по запросу посетителей медицинского портала, направлять запросы к врачам соответствующих профилей и предоставлять посетителю информацию о похожих запросах и ответов на них, данных квалифицированным специалистом.