虫部落

由一次搜索案例浅谈搜索的逻辑性意义

查看: 20375|回复: 48
虫子 发表于 2014-3-16 14:57:17 |阅读模式
写在前面:其实写这篇帖的想法在那次经历后就一直保留着,直到今天才要让它“尘埃落定”了。


事件回顾:同学问我有没有班上印的一本书中的代码。但是我也没有,于是只能去网上找。而关于那本书唯有两个信息点   可以确定:1、书名《PHP MySQL网站开发全程实例》;2、出版社——清华大学出版社。将“PHP MySQL网站开发全程实例”、“清华大学出版社”、“代码”任意组合,然后在Google或者百度中搜索,得到的结果都是关于这本书的销售有关的内容,即使偶有代码字样也是与我的实际需求——下载到随书附带的实例代码——相去甚远。
  

Google搜索随书附带的代码

Google搜索随书附带的代码
                                    

百度搜索随书附带的代码结果

百度搜索随书附带的代码结果

但是,并不是全无收获!现在又增加了一个信息点:书的作者,于荷云;这个信息暂时还没有启发出一个搜索的入口。思考片刻,想到了一个地方——出版社网站!于是进入:

检索页面

检索页面



但是输入书名搜索得到的结果却是:
  

搜索没有结果

搜索没有结果


这时候就用到那个作者名啦!在作者一栏输入”于荷云“(同时输入书名和作者名也是无结果,困惑~)得到:

搜索正确结果

搜索正确结果


点击链接进入得到:

点击结果链接

点击结果链接


继续转入链接得到:
   

最终结果

最终结果


Victory!

思考片段:网络中的确存在的一个资源,但是无论按照一般的搜索操作还是借助搜索引擎的语法,却都无法定位到资源所在的位置。于是最直观的论断就是:可以通过一种人为的发散联想,推理演绎来顺藤摸瓜的一步步缩小目标的范围让搜索建立在一个逻辑框之内。网络蜘蛛的爬行不应一味的像雷达波一样的通过物理转向和波频缩小来定位,而应该向客户端提供一种基于逻辑推算的搜索引导,这种引导可以体现在新的关键字组合提示,也可以体现在搜索的结果中,而结果也应该匹配用户搜索输入的逻辑性,而不仅仅只是大量同质信息的罗列。但毕竟这仅仅只是一种直观的思考,至于引擎的算法实现则是更为复杂的技术问题,所以就此停止思考。   

评分

参与人数 10蚕丝 +15 虫币 +13 蜂蜜 +12 收起 理由
Jastergh + 2 + 2 + 2 写的太棒了!忍不住给你的蹦极绳加长50米!.
ustclin + 2 + 2 + 2 奖励内蒙古海景房一套以资鼓励!.
withelf + 1 + 1 + 1
Exprise + 2 + 2 + 2 奖励莆田皮鞋厂房一套以资鼓励!.
86321 + 2
777777c + 2 + 2 + 2 奖励内蒙古海景房一套以资鼓励!.
ohohwoyao + 1 我觉得OK!
SYSU_Rowing + 2 + 2 + 2 奖励内蒙古海景房一套以资鼓励!.
城市绿林 + 1 + 1 + 1 很给力!
huqi + 1 赞一个!

查看全部评分

重度制杖患者 发表于 2016-10-7 17:49:21
想起了早些年找资源的时候,中文名不管用,于是从外文名入手,先百度外文名然后再去找资源就方便多了,而且那时候还不会被屏蔽哈哈。有时候正面搜索不能找到的话其实可以从侧面入手的,灵活一点。任何一些细节都有可能成为突破口。
laweirug 发表于 2017-1-26 11:34:49
搜东西我觉得还是看你要搜索啥东西,想得到啥结果,再来看用什么搜索。
选好了用什么搜索后再看用啥关键词,再筛选,再搜索,再筛选。。。

然后,搜索 就是一个工具,怎样用它解决问题才是重点。

最后,还要加点运气在里面
MediciChen 发表于 2018-9-30 09:59:14
由此可见,搜索键入的所谓“关键词”往往具有自定义倾向的(尽管有些指向性,不可能太过任意),其精准的程度并不一定就和资源本身一一对应在一起。(资源存储在网络某个位置时,其存储者到底如何命名、加上怎样的标签标识,还真是因人而异)
虫子版主在此案例中所体现的机敏、发散的思维真是令人赞叹,搜索是灵活的,通向万端,不要钻牛角尖啊,版主所具备的丰富的搜索知识和搜索经验的有着完美的结合,可谓手到擒来,其中对非线性的不断跳跃的尝试把控,真是让人叹为观止。对搜索对象特质的把握相当全面,才会绕着可能的路径找到它的藏身之处。
案例着实蛮精彩的!:@
Gnteng 发表于 2018-7-27 11:47:46
说实话,我从高三毕业才算真正开始频繁的使用网络,大二的时候有了电脑,开始接触百度云,从那之后我就踏上了寻找各种有用信息的不归路,在搜索到过程中这种逻辑也经常被用到,而且常常能找到自己想要的东西。看到虫子的这篇帖子方有所顿悟,其实我们在我们下意识的习惯中有很多东西并没有达到理论的高度,仅仅只是经验而已。
虫部落推荐
优达学城 Udacity 更新于 2019年5月27日 23:33 来自 Huawei P30
飓风861 发表于 2016-7-20 21:47:52
顶  但是  能不能说的详细点呢?
耶路撒冷 发表于 2016-5-6 19:10:12
学习了,思路很有启发性。你的思考是完美的,但可能现有技术还不能支持那样完美的引擎。归根结底互联网只是一个工具,人才是最主要的因素,有些资源的确存在于网络,但就是找不到,那还是自己的功力不够吧。互联网在进步,我们每个人不是也一样要进步才能跟上这个时代吗?
Fancy 发表于 2016-5-7 19:30:06
搜索能力是一项非常重要又实用的能力,非常赞同楼主说的搭建一个搜索的逻辑框,但是应该如何搭建呢?换言之,搜索逻辑是怎样的?能不能说的详细点呢?谢谢:loveliness:
SilverMoon 发表于 2016-9-2 23:43:40
大虫说的逻辑框很像夏洛克的“记忆神殿”但我认为更类似于整合自己手里的已知线索 并且每一条都追查下去 更为难得的是在不断的搜索中始终保持着线索的更新交替 这也是最后能get到自己想要的东西的关键吧
皓冄釺裏 发表于 2016-10-7 20:40:41
深度学习和机器学习
杂食类蛛 发表于 2016-12-16 19:50:56
:o我想说,用超星啊,移动图书馆,文献传递  233
苏辛辛 发表于 2017-3-1 22:13:16
努力学习·~天天向上·~
赞助商作品
虫子 更新于 2019年3月1日 23:33 来自 HUAWEI Mate X
如何高效地使用搜索引擎?

对于同一个问题,不同的人使用相同的搜索引擎可能搜索出不同的内容,经常出现在百度,谷歌上搜不到自己想要的内容的状况,那么究竟怎样搜索才可以准确的找到自己想找的内容?

昨日宠贤 发表于 2017-4-21 13:42:57
大学里面的图书馆资源挺多的,就是下载不方便,必须校园网,不知道有没有什么方法可以破!
天亮了 发表于 2017-6-2 20:16:02
这个可以有,强烈支持

2017 发表于 2017-6-28 18:14:29
现在互联网上,大多数人的利用方式还都很粗广,不知道什么时候大众才能都高效利用网络资源。
xyx352 发表于 2017-8-26 09:36:25
思路非常正确,受教了!
苏葛月 发表于 2017-8-27 10:57:51
通过官方渠道这个思路挺好的,学习了。
你叫啥 发表于 2017-9-27 09:59:29
SilverMoon 发表于 2016-9-2 23:43
大虫说的逻辑框很像夏洛克的“记忆神殿”但我认为更类似于整合自己手里的已知线索 并且每一条都追查下去 更 ...

是在说记忆宫殿记忆法吗,,,这只是增加记忆东西的效率吧,,,
武大三粗 发表于 2017-9-27 12:50:17
思路不错,直接找出版社。我的代码之前就是找的出版社的
琦六七 发表于 2017-9-27 14:02:58
搜搜看才能知道下一步要干什么
客尘 发表于 2017-10-20 16:04:05
很有帮助,很多网站都拒绝爬虫的。在搜索技巧上必须通过一些专业书籍或网站系统了解后方克有成。比较稀缺的资料还是走正规渠道更有保证。
可乐smile 发表于 2017-10-23 10:44:40
昨日宠贤 发表于 2017-4-21 13:42
大学里面的图书馆资源挺多的,就是下载不方便,必须校园网,不知道有没有什么方法可以破! ...

大学图书馆一般有v。p。n的,你可以去问问你们学校的v。p。n入口
Simon1123 发表于 2017-11-8 13:17:35
现在这些资源的搜索途径就不胜枚举了,感觉楼主想表达的就是机器学习或深度学习这么一个趋势!