Я следовал мастер-классу Rasa и получил следующие настройки:
data / nlu.md:
intent: search_provider
- Я хочу go в [больницу] (тип учреждения)
- я болен, необходимо go в [больницу] (тип учреждения)
- Можете ли вы сказать мне, как добраться до [больницы] (тип учреждения )
поезд rasa:
2020-01-17 19:06:36 INFO rasa.model - Данные (nlu-config) для модели NLU изменены. Основные сюжеты / конфигурация не изменились. Не нужно переучивать базовую модель. Обучающая модель NLU ... 2020-01-17 19:06:36 ИНФОРМАЦИЯ rasa.nlu.training_data.loading - Формат данных обучения /var/folders/2p/c7zvhbtj4dz0p053y49fmr_h0000gp/T/tmphtg4ok5r/68c2a3993fe141bc0752219b0990990190b099 -17 19:06:36 ИНФОРМАЦИЯ rasa.nlu.training_data.training_data - Статистика обучающих данных: - Примеры намерений: 50 (8 разных намерений) - Найденные намерения: «до свидания», «подтвердить», «информировать», «search_provider», 'mood_unhappy', 'greet', 'mood_great', 'deny' - примеры сущностей: 0 (0 разных сущностей) - найденные сущности:
Когда я запускаю модель nlp, он обнаруживает правильное намерение, но не может извлечь какие-либо объекты, не уверен, что мне не хватает:
Следующее сообщение: я хочу go в больницу {"намерение": {"имя": "search_provider", " trust ": 0.9632793664932251}," entity ": [],
Мой конвейер имеет следующую строку в конвейере config.yml
: supervised_embeddings