python

时间:2018-01-31 12:42:12

标签: python decision-tree

我有一个使用Python的项目,要求我以聊天形式创建一个基于规则的调查问卷,该问卷将收到六张图片中的一张,并开始向用户询问有关所选图片的问题。每张图片都有不同的问题需要回答。我做了一些研究,并认为最好的方法之一是在决策树中。我之前没有机会创建决策树,所以我有点迷失。如果有人在创建这棵树的过程中有任何可以帮助我的东西,我会非常感激。对不起,这没有附加代码,但那是因为我在启动树时遇到了问题。

1 个答案:

答案 0 :(得分:0)

您能解释一下您的用例吗?如果您正在寻找固定的,预定义的问题(用户对问题1表示肯定 - >问问题3等),则可能不需要决策树。
我宁愿推荐简单的if-then-rules。

否则,这取决于您的想法是什么类型的问题。如果您需要一个更复杂的系统,您可以提供一个训练集 - 也就是说,您有一个表格,显示到目前为止对话的路径以及您希望机器人接下来要求的内容。然后,决策树可以从对话中学习到目前为止 请注意,这不会产生之前未生成的问题。决策树将查找具有相似特征的观察结果(表中的行)(目前为止的问题和答案相同),并在该背景下提出最常见的问题。

我希望这会有所帮助。