Разработка ботов на JAICP. NLU: семантическая текстовая близость, машинное обучение. Модуль 4 Урок 3
JUST AI
Курс по JAICP. Создаем диалогового бота с нуля. В этом видео рассматриваем NLU: семантическая текстовая близость, машинное обучение. STS - Semantic Textual Similarity или семантическая текстовая близость - это алгоритм, который некоторым способом сравнивает смысловую похожесть строк. Чем-то STS классификатор напоминает паттерны, но с тем различием, что мы руками эти сами паттерны не пишем, а просто показываем фразы, с которыми надо сравнивать похожесть запросов пользователя. Машинное обучение - на основе базы интентов (фразы-класс) мы строим классификатор несколькими способами: с помощью классического машинного обучения или с помощью нейронных сетей. Если строк менее 1000, то (в общем случае) лучше использовать classic ML. Иначе - deep learning.