1

03-2013

php实现智能分词

昨天我同学问有关模糊搜索功能的问题,说到模糊搜索,当然并不是我们传统的认为like来搞定的,而是简单的实现将搜索词进行分词再进行搜索,这样才叫模糊搜索。本来想自己写一个分词,但是发现,自己写的不够智能,不能按词的文字性质进行划分。所以想到网上应该有这样的功能,所以就找到了一个织梦实现智能分词个功能分享一下!

先看一下效果吧:

演示:http://www.521php.com/api/fenci/

下载:http://yunpan.cn/cKYfem7vL8DJ9 (提取码:4c95)

说到有关智能的东西,其实都是有一些整理的库文件,比如这个功能,有个dededic.csv文件,csv文件其实就是类似exal文件一样,只不过更简单更快,里面就存了好几万的常用词,基本涵盖了我们常用到的,这样出现这样的词就会被划分为一个整体,实现智能划分,也正因为如此,他也就不是完全智能的,这个库文件只有越来越完善,才会越来越智能。其实和我们人也一样,我们也是慢慢的接触越来越多的事物,积累越来越多的经验,从而更智能!

具体类库代码有兴趣可以研究一下,而使用这个库文件就非常的简单!

本文链接:http://www.521php.com/archives/1075/

程序本天成,妙手偶得之!我们只是代码的搬运工!

转载请注明:http://www.521php.com/archives/1075/

目前有1 条留言

  1. 2013年03月01日 下午 1:24 jason   |  引用  |  #1     

    有空去我那里看看 http://97wahaha.com

发表评论

昵称:

网址:

eg.博客主题调用的是Gravatar头像,你可以通过邮箱注册获得头像.
/ 快捷键:Ctrl+Enter