获取Rasa核心/NLU中的意向排名列表

2024-04-19 13:17:04 发布

您现在位置:Python中文网/ 问答频道 /正文

当我们运行命令时:

rasa shell nlu

我们得到了一个字典,其中一个属性是intent\u-ranking,它是一个字典列表,包含按照置信度排序的意图信息。在我的自定义操作中,在程序正常运行期间,是否有办法获取此列表:

rasa shell

我的主要目标是获取最重要的意图以及他们的信心分数,然后执行一些预处理


Tags: 命令程序信息列表字典属性排序shell
1条回答
网友
1楼 · 发布于 2024-04-19 13:17:04

经过一些研究,我明白了如何解决这个问题:
在海关行动中,您可以通过以下代码获取意图排名:

intent_ranking = tracker.latest_message['intent_ranking']

这段特定的代码将帮助您获取按信心分数降序排序的意向列表。然后,输出可用于进一步的预处理

相关问题 更多 >