【发布时间】:2016-11-13 05:54:51
【问题描述】:
我正在尝试使用 NLTK 改写语法正确的句子或段落。我知道文章微调器,但他们通常只是用同义词替换单词。那么,有没有一种方法可以轻松地使用 NLTK 来生成与原始结构不同但本质上具有相同含义的句子?
例如,“如何通过网站获得被动收入” “您如何从您的网站获得剩余收入” “这是您如何从您的网站赚取剩余收入的方法”
类似的东西。任何帮助将不胜感激!
【问题讨论】:
我正在尝试使用 NLTK 改写语法正确的句子或段落。我知道文章微调器,但他们通常只是用同义词替换单词。那么,有没有一种方法可以轻松地使用 NLTK 来生成与原始结构不同但本质上具有相同含义的句子?
例如,“如何通过网站获得被动收入” “您如何从您的网站获得剩余收入” “这是您如何从您的网站赚取剩余收入的方法”
类似的东西。任何帮助将不胜感激!
【问题讨论】:
我认为除了使用同义词之外没有任何“简单”的事情。 成功的释义解决方案(例如赢得 SemEval Task 1 文本相似性的解决方案 - http://alt.qcri.org/semeval2016/task1/)基于深度学习和 Word2Vec 词/句相似性。
您可以浏览会议记录以了解想法(上面页面上的链接)。
英语的制胜法宝(这个想法也适用于其他语言):https://aclweb.org/anthology/S/S16/S16-1091.pdf
【讨论】: