2017-05-27 66 views
1

对不起,我是新手在NLP。 我使用opennlp创建AI,以便将同义词放入原始文本中并将它们显示给网站。 例如:如果我按:我去学校,AI会告诉我“去”的同义词,“大学”或“高中”的“学校”同义词 我尝试使用named实体识别为此目的,但它不可能。 任何人都可以帮助我吗?列车数据的同义词单词英语与opennlp

回答

1

您将需要一个同义词词典,或者训练对其产生的Word2Vec模型。

OpenNLP如何提供帮助?它可以帮助您使用sentence detectortokenizer准备数据集。您也可以使用它来搜索您感兴趣的术语,例如名词和动词,使用part-of-speech tagger

+0

谢谢你,我明白了..我会试试你的方式:)我会检查当我试过这 –

+0

我试过你的方式,但Word2Vec不明白“名词”和“书”之间的名词和动词,我尝试训练它,但不能 –

+0

你尝试了不同的配置吗?根据矢量大小和窗口,您的模型将学习训练数据的不同方面。此外,您需要一个庞大的训练数据集(如维基百科转储或新闻转储)。 – wcolen