取得一段文本中的关键字

markdandan 2010-03-30 06:02:43
我有一段文本,这段文本不定大小,有可能很大,然后我想取出这段文本中有意义的词,请问有什么好办法吗?
例如:文本:我想学习。然后有意义的词:学习。(有意义的词是不固定的)请提供一算法~谢谢~~~~
...全文
124 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
markdandan 2010-04-01
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 dobzhansky 的回复:]

谁想学习?
我想学习。

去洗头么?
我想学习。

今晚有什么打算?
我想学习。
[/Quote]
没看懂您要表达什么意思
markdandan 2010-04-01
  • 打赏
  • 举报
回复
楼上各位,能不能告诉我一个具体的算法实现,什么语言的都行,谢谢~
markdandan 2010-04-01
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 dubiousway 的回复:]

lz,

我有一段文本,这段文本不定大小,有可能很大

就上面这句话说,哪个是关键字
[/Quote]
这句话有意义的词会是:文本
cattycat 2010-03-31
  • 打赏
  • 举报
回复
自动发现有意义的词? 查找字符串就不是难题了。
如果是自动发现有意义的词的话,就推荐用聚类的方法吧,监督学习或非监督学习,这个比较专业了。
qiuyatao 2010-03-31
  • 打赏
  • 举报
回复
应该是学习一下 全文搜索的东西 不过一般也就是读入到内存 然后再用模式匹配KMP算法
dubiousway 2010-03-31
  • 打赏
  • 举报
回复
lz,

我有一段文本,这段文本不定大小,有可能很大

就上面这句话说,哪个是关键字
liuxingjin 2010-03-31
  • 打赏
  • 举报
回复
先把文本文件做内存映射。再调用memchr 在内存里查找
白云飘飘飘 2010-03-31
  • 打赏
  • 举报
回复
这个算法网上介绍很多,搜索一下就行了
Dobzhansky 2010-03-31
  • 打赏
  • 举报
回复
谁想学习?
想学习。

去洗头么?
学习。

今晚有什么打算?
我想学习
markdandan 2010-03-31
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lhcwjy 的回复:]

首先要进行分词,简单的可以自己写一个最大匹配法分词法,也可以使用免费的分词系统,中科院的比较好。
[/Quote]
能不能说一下这个“最大匹配法分词法”怎么实现?我就是想问这个算法~!~谢谢~~~
yuzl32 2010-03-30
  • 打赏
  • 举报
回复
文件内容搜索?
tuo_li 2010-03-30
  • 打赏
  • 举报
回复
学习一下
白云飘飘飘 2010-03-30
  • 打赏
  • 举报
回复
首先要进行分词,简单的可以自己写一个最大匹配法分词法,也可以使用免费的分词系统,中科院的比较好。
ForestDB 2010-03-30
  • 打赏
  • 举报
回复
strstr
KMP
macrojj 2010-03-30
  • 打赏
  • 举报
回复
词库?
吴明治 2010-03-30
  • 打赏
  • 举报
回复
怎样才是有意义的? 这个标准是动态的还是静态的?
lovesi3344 2010-03-30
  • 打赏
  • 举报
回复
HTML

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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