💪 Новые возможности SmartApp Framework
Мы активно развиваем Open Source инструменты на SmartMarket. Один из них — SmartApp Framework. Сегодня мы хотим рассказать об обновлениях фреймворка, которые появились недавно.
Плагины
❓1. Saf_patterns — это плагин для распознавания запросов пользователя. Он содержит дополнительный типы сущностей Requirement и Action, с помощью которых можно задать условие на входящий текст и выбрать сценарий с наиболее подходящим паттерном.
Скачать и установить плагин можно на GitHub.
Описание работы с ним доступно в девгайде.
📩 2. Плагин saf_jsonschema позволяет валидировать входящие и исходящие сообщения по JSON-Schema файлам, а также предоставляет стандартный набор схем.
Плагин предоставляет несколько новых сущностей для валидации сообщений. Подробнее — в девгайде.
Плагин так же доступен на GitHub.
🔤 3. Saf_vectorizers — это плагин для векторизации текстовых реплик с помощью моделей SBERT (SentenceBERT) от SberDevices, USE (Universal Sentence Encoder), FastText и Word2Vec.
Плагин предоставляет классы-векторизаторы, которые можно использовать при обучении классификационных моделей, а также во время инференса в смартапе, чтобы модель получала на вход векторное представление текста.
Плагин на GitHub.
Описание в документации появится со дня на день.
🆕 Классификаторы
А еще в SmartApp Framework появилась возможность работать с моделями классификации. Для чего применяются модели и как их использовать, читайте в документации.
Используйте все возможности SmartApp Framework для разработки смартапов!
Мы активно развиваем Open Source инструменты на SmartMarket. Один из них — SmartApp Framework. Сегодня мы хотим рассказать об обновлениях фреймворка, которые появились недавно.
Плагины
❓1. Saf_patterns — это плагин для распознавания запросов пользователя. Он содержит дополнительный типы сущностей Requirement и Action, с помощью которых можно задать условие на входящий текст и выбрать сценарий с наиболее подходящим паттерном.
Скачать и установить плагин можно на GitHub.
Описание работы с ним доступно в девгайде.
📩 2. Плагин saf_jsonschema позволяет валидировать входящие и исходящие сообщения по JSON-Schema файлам, а также предоставляет стандартный набор схем.
Плагин предоставляет несколько новых сущностей для валидации сообщений. Подробнее — в девгайде.
Плагин так же доступен на GitHub.
🔤 3. Saf_vectorizers — это плагин для векторизации текстовых реплик с помощью моделей SBERT (SentenceBERT) от SberDevices, USE (Universal Sentence Encoder), FastText и Word2Vec.
Плагин предоставляет классы-векторизаторы, которые можно использовать при обучении классификационных моделей, а также во время инференса в смартапе, чтобы модель получала на вход векторное представление текста.
Плагин на GitHub.
Описание в документации появится со дня на день.
🆕 Классификаторы
А еще в SmartApp Framework появилась возможность работать с моделями классификации. Для чего применяются модели и как их использовать, читайте в документации.
Используйте все возможности SmartApp Framework для разработки смартапов!