Google Cloud AutoML Естественный язык для приложения, похожего на чатбот
Я хочу разработать приложение, похожее на чат-бота, которое дает ответы на вопросы с помощью Google Cloud Platform.
Естественно, Dialogflow подходит для таких приложений. Но из-за деловых условий я не могу использовать Dialogflow.
Альтернативой может быть AutoML Natural Language, где мне не нужно много знаний в области машинного обучения.
Для AutoML Natural Language требуются документы с маркировкой. Эти документы могут быть использованы для обучения модели.
Мой пример документа:
What is cost of Swiss tour?
Estimate of Switzerland tour?
Я бы использовал метку, такую как Switzerland_Cost для этого документа.
Теперь в моем приложении будет отображаться соответствие между метками и ответами.
Во время прогнозирования, когда я задаю входной вопрос обученной модели, я получаю предсказанный ярлык. Затем я могу использовать этот ярлык для возврата сопоставленного ответа.
Есть ли лучший подход к моему сценарию?
1 ответ
Я из команды Automl. Это кажется хорошим подходом для меня. Люди используют Automl NL для обнаружения намерений, что в значительной степени согласуется с тем, что вы пытаетесь сделать здесь.