****100分请教如何做一个类似百度、google、淘宝网中的模糊搜索****

sq0421 2005-04-10 07:24:52
相信各位都用过百度和google
他们的搜索功能做的十分强大
举个例子:
在百度中搜索“深圳地产站”
系统把“深圳地产站”分成了“深圳”、“地产”、“站”等多个关键词
再比如:
在百度中搜索“免费软件下载”
系统把“免费软件下载”分成了“免费”、“软件”、“下载”
把这些词作为关键字来搜索,得到的结果就丰富多了
这样的搜索引擎该如何做??
...全文
300 点赞 收藏 19
写回复
19 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
旺乾多智 2005-04-16
应用自动机理论应该可以解决划分关键词的问题。
回复
winstarr 2005-04-15
呵呵,大家去百度工作一点时间。。
回复
Hozaka 2005-04-15
全文检索咯,另外,google 确实是将相关内容存在数据库内,将网站添加到数据库的工作由专门的“机器人”完成。

关于搜索引擎的原理,可以到 google 搜索一下,相关文章不少的 ^_^
回复
muziruyue 2005-04-15
容可以看看。牵扯问题非常多!

算法不一样,一般看不懂

这方面的知识网上太少了
说不定有几千太电脑
说不定就一台
期待高手解答
回复
keyler_V 2005-04-15
回复
qunluo 2005-04-15
如果是"模糊搜索"的话,可以根据客户端输入来判断,也可以自己在客户端限制分段是与什么符号,以后接受,就分割这些数据,在模糊查询不就可以了!
个人觉得还是限定符号来分割最好,这样容易控制。

如果是做那样的搜索引擎的问题,http://blog.csdn.net/luoboqingcai/这里有一些原理理论内容可以看看。牵扯问题非常多!
回复
sq0421 2005-04-15
我们不讨论Google是怎么实现的
现在我有一个数据库
比如有人搜索“大冲一房一厅”
我如何把搜索关键字分开搜索,比如:“大冲”“一房”“一厅”
难道要建一个关键字库?
回复
fantiny 2005-04-12
多个服务器放有多个网页的缓存和索引,

仅仅是猜测而已。
回复
mfc6027 2005-04-12
谁想使用ASP实现google功能??不可能。有也向楼上一位说的,你就等死吧。
回复
muziruyue 2005-04-12
^^^^^ ^^^^^
  ^     ^
  ^   ^^^^^
  ^   ^ ^ ^
  ^   ^ ^ ^
  ^    ^ ^ 
 ^    ^   ^
回复
春三十一郎 2005-04-12
mark,的确将关键字词分开是很麻烦的啊。
回复
xumw 2005-04-12
^^^^^ ^^^^^
  ^     ^
  ^   ^^^^^
  ^   ^ ^ ^
  ^   ^ ^ ^
  ^    ^ ^ 
 ^    ^   ^
回复
如果google的数据是从数据库里显示的,我想那你用等死掉了
回复
ghost986212 2005-04-12
数据挖掘~!
回复
Shijianhui 2005-04-12
全文索引
回复
sq0421 2005-04-12
这么快就掉下来了?100分啊!谁还有高见???
回复
luibobi 2005-04-10
可以用数据库模糊搜索吗??
回复
eyun 2005-04-10
mark
回复
我觉得像google的匹配搜索是用编译好的程序匹配,不一定,瞎猜的,这样才能效率高的,否则的话,连接数据库匹配解析我想效率要差很多,也不能那么快了,不过这个连接库可以动态的生成的,猜测的
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2005-04-10 07:24
社区公告
暂无公告