怎样让 Telegram 机器人能准确识别复杂多变的问题?
1 个回答
你希望机器人能听懂各种说法,关键在于“理解”能力。
1. 可以接入像 Dialogflow、Rasa 这类 NLP 引擎,它们可以帮你处理各种说法相似的问题,比如“今天天气怎么样”和“外面冷不冷”都可以识别成一个意图。
2. 不要忘记训练模型,多给它喂一些不同的表达方式,让它知道“咋整”、“咋办”都属于“怎么办”。
3. 还可以加个情绪识别模块,比如用户发个“我好烦啊 🤒”,你的机器人也能知道是心情不好,做出相应回应。
4. 最后提醒一句,不要只用关键词匹配,太死板了。要让机器人“听懂”,而不是“找到”。