大家谁知道怎么去除停用词

douchog_13k 2008-12-30 04:27:08
大家谁知道怎么去除停用词,这方面的知识在网上比较少,大部分都是英文网页,找起来比较费劲,如果谁有相关代码请发上来共享一下..
先谢谢大家了 ....
...全文
1237 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
ming1587 2012-10-25
  • 打赏
  • 举报
回复
受教了,学习中
sheena2011 2011-09-28
  • 打赏
  • 举报
回复
楼主问题解决了,能把代码段发上来下吗,我现在碰到这个问题不知道怎么写?
jintaixi1980 2011-04-19
  • 打赏
  • 举报
回复
我找到了一个外国大学的代码 c语言的
st2004035057 2011-03-03
  • 打赏
  • 举报
回复
8楼的居然是去英文的停用词,很晕啊
zhwh7290 2010-07-28
  • 打赏
  • 举报
回复
楼主是先分词,再去停用词的吗?楼主是用c++语言编的吗?谢谢!
douchog_13k 2009-01-01
  • 打赏
  • 举报
回复
去除停用词问题,我已经解决了,把我的具体的办法给大家分享一下...
1.我们要有一个停用词表,可以网上下一个
2.把停用词表读入一个字符串数组string stop[100];
3.把要处理的字符串,以单个字符的形式读到一个char*指向的空间里,当读到不是字母的就停止,这样这个char*指向的空间里就存下了一个单词
4.把这个char *指针赋给一个string str变量,让这个str与每一个stop[i]比较。
5.如果不是停用词就把这个单词追加到另一个字符串string str1里,
6.如果是停用词就不管它了
7.把刚才读到的字符追加到str1里
douchog_13k 2009-01-01
  • 打赏
  • 举报
回复
自己顶一下,大家都来看看....
  • 打赏
  • 举报
回复
mark
星羽 2008-12-30
  • 打赏
  • 举报
回复
下个停用词表,然后匹配表中的词,除去 http://download.csdn.net/source/270815
waizqfor 2008-12-30
  • 打赏
  • 举报
回复
字符匹配解决 最好先把这几个字符存入一个数组中 然后去匹配
xiaoyisnail 2008-12-30
  • 打赏
  • 举报
回复
记得好像c++ primer里就有例子的

把要过滤的stopwords保存在set里,处理完文档后把每个word与set里的元素比较,匹配的就过滤掉啊
douchog_13k 2008-12-30
  • 打赏
  • 举报
回复
停用词,可以理解为没有意义的词如”a about after again do no nor“等.
OenAuth.Net 2008-12-30
  • 打赏
  • 举报
回复
停用词???没听过,帮顶

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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