比如:搜索”学习“有关学和习两个字的相关内容都搜索出来。
望大虾,帮帮忙,很心急做这个网站,一直搞不定。http://www.wanjuanba.com/ 周天仙帝
望大虾,帮帮忙,很心急做这个网站,一直搞不定。http://www.wanjuanba.com/ 周天仙帝
解决方案 »
- 编写的PHP文件在WAMPSERVER测试,页面显示空白,请教
- httpd.ini二级域名如何写
- 求条正则
- liunx下有没有类似的access的小型数据库 ...请高手给个答案。另外,我在winxp下作完的PHP产品展示程序,没什么技术含量的如果我给它传到l
- 一个网站内容有多套模板,片头动画也有多套模板,我该如何设计文件夹路径,急~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 我在淘宝里面查找包含“p10”的商品为什么搜索不到包含“p100”的商品?请高手指点。
- 如何实现同时提交两个URL?(高分求助)
- 大家说说用php+mysql做一个网站生成系统的实现方法
- 这种服务器怎么上传文件啊?
- 我自己解决了自己的问题,分该给谁呀?怎么给自己啊
- 如何解决发布内容小于200字,不能提交?
- 怎么实现这个的301跳转
如果是类似百度的Ajax下拉提示框,可以用Trie树或数据库的模糊匹配。
第二种:标准分词法,这个需要生成个分词字典。这个字典的生成原理是需要通过大量信息的计算,把每个字与其它字相邻率较高的当作一个词。这个凭你的水平写不出来。找一些开源的吧,估计你们也用不到什么特殊的词。
第三种:自然分词法,对于中文来说,就是单字拆分和空格,标点拆分。
第四种:相关度推荐,这个一般通过空间向量的方法,可以根据一句话,找出与其大意相关的另一句话。google黑白报有一篇文章就是介绍这个的。
第五种:xx推广,这个百度最喜欢干。
...搜索引擎会用的方法同时去搜索,最后把结果集合并。当然还涉及到排序的问题。基本上可以按照我列出的顺序这样排序。当然百度会把第五种放在第一位。