Semantic Reactor — это плагин в Google Таблицах для быстрого тестирования NLP-моделей на своих данных. На данный момент в плагине доступны три NLU модели понимания языка. Быстрое прототипирование моделей машинного обучение является открытой проблемой на текущий момент. Semantic Reactor помогает разработчикам приложений, которые предполагают разговор пользователя с персонажем или ботом.
Подробнее про то, что внутри плагина
Доступные NLP-модели включают в себя:
- Локальную: маленькую TensorFlow.js версию модели Universal Sentence Encoder, которую можно запускать напрямую на веб-странице;
- Базовую онлайн модель: полноразмерная версия Universal Sentence Encoder;
- Мультилингвальная онлайн модель: полноразмерная версия Universal Sentence Encoder, которую обучили на парах вопрос-ответ на 16 языках
Каждая модель позволяет два метода ранжирования:
- Семантическая близость: насколько тексты в двух ячейках близкие;
- Ввод / Ответ: насколько хорошим ответом текст из одной ячейки является текст из второй ячейки
Такой функционал позволяет тестировать список запросов от пользователей на семантическую схожесть и искать схожие ответы на вопросы для вопросно-ответной системы.