如何从聊天机器人中对用户未回答的问题进行分类?

How to categorize unanswered questions of user from a chatbot?

我想存储用户未回答的问题并将它们分类到不同的 类,未回答的问题将保存在 excel 文件中。

您可以创建包含类别的列表字典

categories = {
        "price": [],
        "size": [],
        .
        .
        .
    }

然后遍历每个 categories.keys() 并搜索每个问题中的每个键,然后追加到列表中。

for q in questions: #list of questions
    for k in categories.keys():
        if k in q:
            categories[k].append(q)

它会给你一个分类问题的字典。 但是题目可以分几类重复,慎重。 (你可以弹出这些问题)