当前位置: 首页 > 知识库问答 >
问题:

OpenNLP能从内容中提取关键词吗?

牟正真
2023-03-14

OpenNLP是否能够从内容中提取关键字?如果是,如何?如果没有,我应该使用哪个工具?

我想自动标记内容。例如

杰西卡·查斯坦透露,已经与漫威就一个未公开的角色进行了会面,尽管这位明星已经证实这不是漫威上尉。“我们已经讨论过在未来调整我们的力量,”查斯坦告诉MTV她与工作室的关系。“我的事情是这样的...如果你要出演超级英雄电影,你只有一次机会。”“你永远是那个角色。那么为什么要拍超级英雄电影,扮演无聊的平民呢?”可能是指玛雅·汉森吗?查斯坦在最终因日程安排困难而退出之前,一直与钢铁侠3角色有联系...“我不想说太多,”这位明星继续说道,“但是有一件事,这个角色将来有可能成为...我想,‘我明白,但我现在就想做!’“那个角色可能是谁有待解释,尽管查斯坦已经开始平息随后关于她将出演漫威上尉的谣言。

它应该被贴上“超级英雄”、“电影”的标签。

OpenNLP能够做到这一点吗?谢谢。

共有1个答案

唐修明
2023-03-14

OpenNLP能够为您提取命名实体。这意味着任何个人、地点、组织等的名称都可能被系统识别。

然而,您要寻找的是关键词提取,在这里,您希望识别出从一般意义上解释文档的相关关键词。我建议你去看看Alchemyapi。他们有模型来提取关键词、分类法、命名实体等。唯一的问题是,免费版本每天只给你1000笔交易(这可能足以完成你的任务)

 类似资料:
  • 本文向大家介绍python提取内容关键词的方法,包括了python提取内容关键词的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python提取内容关键词的方法。分享给大家供大家参考。具体分析如下: 一个非常高效的提取内容关键词的python代码,这段代码只能用于英文文章内容,中文因为要分词,这段代码就无能为力了,不过要加上分词功能,效果和英文是一样的。 希望本文所述对大家的Pyth

  • 本文向大家介绍使用 Node.js 对文本内容分词和关键词抽取,包括了使用 Node.js 对文本内容分词和关键词抽取的使用技巧和注意事项,需要的朋友参考一下 在讨论技术前先卖个萌,吃货的世界你不懂~~ 众成翻译的文章有 tag,用户可以基于 tag 来快速筛选感兴趣的文章,文章也可以依照 tag 关联来进行相关推荐。但是现在众成翻译的 tag 是在推荐文章的时候设置的,都是英文的,而且人工设置难

  • 问题内容: 我有一个充满关键字的索引,根据这些关键字,我想从输入文本中提取关键字。 以下是示例关键字索引。请注意,关键字也可以是多个单词,或者基本上是唯一的标签。 现在,如果输入文本为 “我在Facebook上看到了借贷俱乐部的新闻,您的故事和法定人数” ,则搜索结果应为 [“借贷俱乐部”,“ facebook”,“您的故事”,“法定人数”] 。此外,搜索应 区分大小写 问题答案: 只有一种真正的

  • 问题内容: 我正在尝试获取词典列表中所有键的列表,以便填写csv.DictWriter的fieldnames参数。 以前,我有这样的事情: 我当时习惯于使用列表中的第一本字典并提取其键。 现在我有了类似的东西,其中一个字典比另一个字典具有更多的key:value对(可能是任何结果)。新密钥是根据来自API的信息动态添加的,因此它们可能会或可能不会出现在每个字典中,而且我事先也不知道会有多少个新密钥

  • 我想为我的搜索引擎从数据库中提取一个基本的同义词列表。这包括通常拼写的名字,如Shaun vs.Shawn,Muhammad的不同变体,命名实体的首字母缩写,如United Nations(UN)或SARS(Severe acute respiratory syndrome)。 在提取之后,这个同义词列表将被放置在服务器中,并以这样的方式存储--相关术语/同义词的字符串。 示例 我使用了jaws

  • 我正在尝试从Oracle获取DDL,然后将DDL转换为适合于Vertica数据库的语法。我的ExecuteSQL处理器SQL查询是: 我得到以下AVRO格式的输出: 我不明白下一步该如何进行。ReplaceText处理器在这里能工作吗?请给我一些指示,让我继续前进。 谢谢和问候,比沙尔