如何从聊天机器人中对用户未回答的问题进行分类?
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)
它会给你一个分类问题的字典。
但是题目可以分几类重复,慎重。 (你可以弹出这些问题)
我想存储用户未回答的问题并将它们分类到不同的 类,未回答的问题将保存在 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)
它会给你一个分类问题的字典。 但是题目可以分几类重复,慎重。 (你可以弹出这些问题)