【问题标题】:QA generation on sub sentences - NLP子句的 QA 生成 - NLP
【发布时间】:2017-05-25 20:48:57
【问题描述】:

我的数据集结构如下:

产品 1 - 句子 1

Product2 - Sentence2

Product3 - Sentence3

。 .

句子是这样的:

Product1 - “我们建议您佩戴这款时尚单品,搭配金色耳坠、churidar 紧身裤和平底鞋,打造低调造型。”

对此的一个可能问题是:“我们是否建议您将这款时尚单品搭配金色吊坠耳环、churidar 紧身裤和平底鞋来打造低调造型?” - 这就是我使用http://www.cs.cmu.edu/~ark/mheilman/questions/得到的结果

但是,我想要这样的问题/答案:

问:我怎样才能获得低调的外观?

答:您可以试试 Product1 以获得低调的外观。

问:我可以戴什么金色吊坠耳环?

答:您可以佩戴 Product1 和金色耳坠。

问:churidar 紧身裤能让我看起来更完整吗?

答:Product1 会。

所以,我觉得我想做的是 - 在语义正确的产品上下文中创建关于名词/代词和形容词的子问题。

【问题讨论】:

  • 你的问题到底是什么?
  • 嘿,@MattiLyra,你想让我进一步解释哪一部分?
  • 所有这些,您还没有提出问题,您已经概述了解决问题的方法,但不清楚您希望社区为您做什么,解决问题你,建议你可以使用的 API 或其他东西。您的问题应该明确而简洁 - 请查看帮助中心以获取关于好问题的指南stackoverflow.com/help/on-topic
  • @MattiLyra - 我已经准确地提到了我想要的数据集的输出。这基本上意味着一个完整的解决方案受到赞赏 - 如果不可能,任何有关 API 等的指导都会受到赞赏。

标签: java nlp stanford-nlp heuristics


【解决方案1】:

请看Google Cloud Natural Language API

它有 'Entity Recognition' 这可能有助于你的目的。这里有一些sample implementations.

【讨论】:

  • 如果我可以使用这些 API 提取(相关短语 - 名词短语),让我试试这个。将保持此线程更新。
【解决方案2】:

我建议您在互联网上寻找自然语言服务。有时我遇到过类似的问题,我通过使用您可以找到here 的服务解决了它。

在网站上定义为:

“API.AI 是一个自然语言理解平台, 易于开发人员(和非开发人员)设计和集成 智能和复杂的会话用户界面 移动应用、网络应用、设备和机器人。”

这真的很酷的一点是你可以用一些来训练它

【讨论】:

  • 是的,我知道这个并且也使用过。这更侧重于创建启发式规则以通过单词匹配来识别上下文。这对任何上下文都不是通用的,因此不能在我的情况下使用。感谢您的帮助!
猜你喜欢
  • 2017-10-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-13
  • 1970-01-01
  • 2017-12-21
相关资源
最近更新 更多