我目前正在训练一个聊天机器人来识别意图并基于这些提供实现。当传递给它的查询类似于它所接受的训练时,它工作正常。
但是,我想训练我的聊天机器人处理超出范围的请求。这里的想法是捕获“信心”值并在“if/else”语句中使用它,以在该值过低时提供标准响应。
有没有办法捕捉这种“信心”价值?是否有类似于插槽的跟踪器?有关我要提取的置信度值,请参见下面的片段。
Received user message 'show me Brazilian steak houses'with intent '{'name': 'restaurant_search', 'confidence': 0.4830598338322177}'