【问题标题】:how to find the "Answer type" and "questionType" in NLP如何在 NLP 中找到“答案类型”和“问题类型”
【发布时间】:2016-05-12 15:16:29
【问题描述】:

我需要从问题中找出“答案类型检测”。是否有任何开放的 api,它将为我提供类似的答案类型

“我们应该去哪里喝咖啡” 这里的答案类型将是位置

【问题讨论】:

  • 这不是一件容易的事。您必须有训练数据(问题、答案类型)才能提取特征并训练分类器,例如支持向量机。另一种方法是使用正则表达式,例如* 去哪里 * --> 位置。您必须记住,答案类型取决于域。
  • 谢谢,您能否指导我如何开始?构建分类器、RNN 或基于规则的引擎

标签: nlp


【解决方案1】:

像这样构建一个大型训练集:

question1 type1
question2 type2
...

然后使用问题的词袋模型作为每个问题的特征和类型作为标签来训练分类器。

训练后,您的分类器将能够预测新样本的标签(问题类型)。

要了解如何轻松构建分类模型,您可以使用 sklearn,如 here

要构建您的训练数据集,您可以自己提出问题和问题类型,也可以使用现有数据集,如here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-03-15
    • 1970-01-01
    • 2012-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-20
    相关资源
    最近更新 更多