第40章写个搜索引擎玩玩
这年头搜索引擎对于很多人来还比较神秘,但在二十年后已经是公开的技术了,整个流程和各种page rank算法都是在网上就能下载到的,关于搜索引擎核心技术的详解,国内外各种书籍出了一本又一本,胡一亭自己就曾经在百无聊赖时分析过多个算法,还曾经想过拉点投资搞个搜索引擎,从I设计全栈工程师的繁重研发业务下脱身,自己当个老板,因此对此毫不陌生,完全可以闭着眼睛抄一个出来,在此基础上由技术人员不断更新加强,要抄的话,无论如何,那些都是领先这个时代十几年的算法,拿出手就能立刻秒杀雅虎,把谷歌掐死在襁褓里。
胡一亭见大家都钦佩地看着自己,还以为他们不信却又不好意思出口,只得笑道:“这真不是什么难事,搜索引擎白了就三步,第一步下载,把要分析的网页抓下来。第二部是索引,这里面主要是先要写个全文检索引擎,对第一部里面下载下来的文本内容进行预处理,进行智能的分词,然后进行数据清洗,把非关键词和无效内容刨掉,只保留重要部分,搜索的时候其实就是搜索索引,根据用户查询的关键词,在索引里寻找匹配内容,然后展示出来。雅虎就是手工索引,其实本质上就暴露出他们的算法有大问题,图样图森破,幼稚的很。
第三点是真正有点难度的,就是在匹配内容过多时,怎么排序,怎么把最符合用户搜索目的的内容排在前面,这就有一个排序的算法问题,这里面牵涉到一个打分制度,排序算法要把把高分项目排在前面,这里面牵涉到网站的重要程度和网页的时效性。
但总的来,让我来写的话,一个礼拜就能拿出产品上线运行。
真的,这真不是什么高深的技术。”
胡一亭解释了一番,可大家哪里对他有什么怀疑,闻言更觉他简直就是技术之神!
参加会议的技术人员都激动不已,觉得胡总真是太牛了!牛大发了!把这样前沿的技术的跟大白菜似的,这得有多大的底气呀!全国大概再也找不出像胡总这样的第二个人了吧!真不愧是中国数学界的新宠!中国I业的才领军人物!中科院计算所的骄傲!国产处理器的希望!全球首款通讯软件的缔造者!重光集团之首!自主研发信仰的守护者!
重光软件几名技术主管纷纷表态,“胡总你能不能让我参加这个项目,带带我,我一直都想知道怎么写搜索算法。”
“胡总你带上我吧!别一个礼拜,一年都行!这样的前沿的搜索引擎技术,一年能写出来都是超高水平的了!”
“胡总我也想参加这个项目,我帮您抓BUG,这我内行。”
这些技术人员里,王保良更是知道胡一亭轻描淡写几句话其中的难度,激动之余心驰神往道:“胡总你真是举重若轻!这么难的前沿技术,可是听你起来却简直像是闲庭信步,你真是奇才!不愧是我们国家超一流的数学家!我早该知道的,你连庞加莱猜想都能解开,处理器多媒体指令集都能单枪匹马的编出来,写个算法那还不是玩儿似的,这种东西在你眼里肯定是跟孩子过家家一样轻松。”
王丽丽也为胡一亭骄傲,自豪道:“这是自然的,我就没见过有胡总解决不了的技术难题,在研发上,胡总那是真功夫,真正的才。”
胡一亭笑着摆手:“你们不用夸我,我知道自己几斤几两,能做的我当然会做,这样吧,接下来我尽快把算法写出来,争取早日把咱们重光的搜索引擎推上线,接受用户的检验。”
会议结束后,胡一亭已经拟定了项目组名单,因为有足够的把握在很快时间里写完或者叫抄完算法,胡一亭一口气叫上了王保良等五名软件工程师,六人一起进行搜索引擎核心算法的编写。
接下来一周里,胡一亭每上午不亮就起床,和王保良等人在重光软件的会议室中进行算法编写,算是临时征用了这间屋子。
编写过程中王保良等人着实领教了什么叫做才。
继头一胡一亭简单编写了一部软件开发计划书之后,接下来几日就见他在电脑前头也不抬的写代码,一套完全不用修改的先进算法如清溪般从他指尖流淌出来。
他们五个软件工程师光是分析胡一亭的算法就够忙活了,对于核心算法的编写完全插不上手,连个建议都没法提,只能给他打打下手,写写网页,抓几个网站下来进行测试,在他指挥下写一点边缘代码。
胡一亭选择首先写出来的是一套英文算法,因为中文搜索与英文搜索在索引上有些区别,中文里没有词汇间的空格,因此一个字和前后两个字的搭配常常会出现别的意思,因此需要在算法上进行调整。
另外他打算先上线英文搜索引擎,主打北美市场,目前国内互联网发展还属于萌芽状态,并不能显示出搜索引擎的巨大作用,所以英文搜索引擎自然是开发的首选。
一周下来,胡一亭彻底完成搜索引擎的编写工作,彻底将王保良等人镇住了。
软件工程师霍达对胡一亭道:“胡总,我觉得你要是生在建国初期,绝对是两弹一星工程的绝密级科学家。”
清华计算机系博士焦靖苒道:“胡总你一个人一周的工作量,抵我干一年的,这还是我有思路的情况下,要是没思路,三年都未必能搞出来你写的这套算法。”
王保良赞叹道:“胡总你这脑子真是国宝,要啥有啥,得亏你搞理科,要是搞文科,咱们中国软件工程上就得瘸一条腿。”
胡一亭得意地笑道:“谬赞谬赞,我也就是灵感来了,才能写的这么快,有的东西我没灵感,写起来跟便秘似的,完全下不了手,那种情况也是有的。”
霍达道:“胡总,咱们庆祝庆祝吧?晚上去吃烧烤怎么样?这一礼拜成吃饭店的送餐,今儿个也换换口味。”
胡一亭笑道:“行啊,晚上大伙乐一乐,回头咱们这个临时组就该撤摊了,大伙都要回重光软件了呢,挺舍不得的。”
焦靖苒道:“听我们重光软件下半年要搬进那边刚建好的东楼?”
胡一亭点头:“对。”
焦靖苒笑了起来,“那就好,以后能常见到胡总了。”
大家都微笑起来,这些的相处,让这些技术控对胡一亭彻底心服口服,巴不得永远在他领导下搞项目开发,跟着这样能挑大梁的领导,还怕什么困难呀。
王保良苦笑道:“以后我带项目,你们可不能对我要求跟胡总似的,他这能耐是才,我顶多是个人才。”
清华计算机软件工程毕业的徐国星笑道:“老王你放心,弄不混,我们可不傻。”
着大家都哄笑起来。