怎么用java实现文本的关键字提取?

hahaha66 2009-09-23 02:46:30
本人要实现一个功能,从一个文章里面把主要的关键字提取出来,如写qq的日志后,就有一个提取关键字的功能,这要怎么用JAVA实现?
...全文
1215 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
bjtuljl 2011-10-15
  • 打赏
  • 举报
回复
ASP可以实现
hahaha66 2009-09-27
  • 打赏
  • 举报
回复
我现在用了一个中文的分析器,但是速度不快,算法就是先分词,然后再把出现最高的几个给拿出来
coolhty 2009-09-24
  • 打赏
  • 举报
回复
他的意思是,标签不是自己写,发表文章后,自动分析标签。。

呵,要是不使用第三方框架,实现起来还真不容易。涉及到很多方面。。

Lucence的中文分析器好像还不错,可以试一下。
dajiadebeibei9 2009-09-23
  • 打赏
  • 举报
回复
如果是这种关键字的话那还得通过程序分析 比较麻烦 我也没思路
ruisheng_412 2009-09-23
  • 打赏
  • 举报
回复
流可以实现
sunnyfun888 2009-09-23
  • 打赏
  • 举报
回复
用滚雪球的方法,前提是有足够的搜索量。
初期建立基础关键字时可以找本词典把所有的词导一遍,权值放最低。
然后就有办法提取文章的关键字了。
等有足够的搜索量时,自然就有新的关键字,这样雪球越滚越大...
难道楼主在做google? (*^__^*)
hanyibin 2009-09-23
  • 打赏
  • 举报
回复
compass 和 lucence 都可以实现类是功能
eyuanliang 2009-09-23
  • 打赏
  • 举报
回复
QQ 日志 的关键字 好象是 标题 解析成的 !
jiangxc2004 2009-09-23
  • 打赏
  • 举报
回复
你说的关键字是什么呢,已知的,还是需要程序分析的?
  • 打赏
  • 举报
回复
这涉及很高级的人工智能处理,做出来的话能拿图灵奖
  • 打赏
  • 举报
回复
那是不可能的,一篇文章上万个字,你人都很难提取关键词,你想让代码帮你实现?
「已注销」 2009-09-23
  • 打赏
  • 举报
回复
用开源的搜索引擎 Lucence
amdgaming 2009-09-23
  • 打赏
  • 举报
回复
莫非lucene

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧