我的工程实践的题目是搜索引擎相关,同类产品软件有:百度,必应,谷歌等搜索引擎。这次作业内容大多是个人观点,如有不当欢迎指正。
1.这些软件的开发者是怎么说服你(陌⽣⼈)成为他们的⽤户的?他们的⽬标都是盈利么?他们的⽬标都是赚取⽤户的现⾦么?还是别的?
搜索引擎是指根据一定的策略、运用特定的计算机程序从互联网上采集信息,在对信息进行组织和处理后,为用户提供检索服务,将检索的相关信息展示给用户的系统。在现代生活中,人们需要更快更多方面的获取知识,因此人们的生活几乎离不开搜索引擎。软件的产生都是满足特定人群的某种需求,对于搜索引擎来讲,他的目标首先应该是满足搜索用户,用提供商自己的话来讲,百度的使命是“让人们更便捷地获取信息,找到所求”。Google的使命是“整合全球信息,使人人皆可访问并从中受益”。其次技术的研发肯定要资金的支持,每个开发商都希望自己能从产品中盈利。但是盈利的方式有很多种,对于搜索引擎来讲,他们的目标不是直接赚取用户的现金,而是以其他方式来实现的。在诞生之初,他们的主要业务是向门户网站提供付费技术服务,在今天这一方式也是搜索引擎的收入来源之一。后面出现了竞价排名的盈利手段,就是把关键字的搜索结果位置进行拍卖,根据出价高低来决定在搜索结果中的位置,这种做法流量变现能力强,但是长期来看会损害用户体验。还有一种方式,就是关键字广告盈利模式:搜索用户在搜索时会留下搜索查询词的信息,搜索引擎可以凭借这个搜索查询词和其他捕捉到的一些关于用户个体信息识别用户的商业需求,然后展示具有相关性和针对性的广告,进行销售引导,实现商业价值。
2. 这些软件是如何到你⼿⾥的(邮购,下载,互相拷⻉、在线使用……)
搜素引擎都是在线使用的,最初是在PC浏览器中使用,后来随着移动设备的发展,在手机浏览器里也可以使用,现在也开发自己的APP。
3.这些软件有Bug 么?⼜是如何更新新版本的?
技术还相对不成熟时,搜索引擎检索算法可能检索结果不太准确,在页面上制作上也存在过各种各样的问题,不过随着技术发展,现在在大型搜索引擎上,很难发现bug。由于这是在线访问服务,因此版本的更新直接在服务提供商服务器上就完成了。
4.此类软件是什么时候开始出现的,同⼀类型的软件之间是如何竞争的? 发展趋势如何?
搜索引擎起源1990年,是由加拿大麦吉尔大学(McGill University)计算机学院里的众多师生开发出来的。当时只是诞生了搜索引擎的模型 Archie,人们开始利用FP来进行数据共享。当时的Archie已经有了自主识别并搜集和处理上传至FTP上的信息的能力,并能够有效地通过不同FTP下的文件信息进行搜集。谷歌成立于1998年9月,谷歌搜索引擎的出现,不仅标志着全民互联网时代的来临,更引发了后面的搜索引擎大战。百度成立于2000年1月,2010年谷歌退出中国地区之后,百度搜索引擎迎来了春天。在短短几年时间里,通过SEM的排名机制,将自己打造成全球五百强企业,更成为了我国实至名归的互联网巨头。
在行业竞争中,最根本的还是技术基础,为用户提供更高准确性的搜索结果,减少垃圾信息,鉴别虚假新闻都是好的搜索引擎该做到的。其次,以现有搜索引擎为根基,建立庞大的产品生态和服务生态都是提高竞争力的手段,使得“有事搜一搜,没事看一看”成为用户日常。而且在现在,搜索不在拘泥于搜索框,语言搜索,图片搜索等技术的发展,将搜索技术延申至智能硬件,智能家居,智能车载等未来场景,都给这些软件提供了强大的用户支撑。
5.列举你在使⽤上述软件时观察到的“特殊”现象,它们和硬件有什么不同?这些能说明软件的某些本质特性么?
软件关注的是构成软件的程序,数据和文档,而硬件是看的见摸得着的主机,输入设备和输出设备,这就是最大的不同。就搜索引擎来讲,可以体现出软件的某些特性,如:1)复杂性:对于海量数据的收录和检索,这本身就是一个相当复杂的事情,在此基础上,我们还希望检索结果更准确,消耗的时间更少,更少的垃圾内容,这些需求都导致了软件的复杂性;2)一致性:搜索引擎是在线提供服务的,依赖于硬件设施,网络服务,他不能独立存在,而且随着网络协议的发展,搜索引擎也在随之变化;3)可变性:体现在搜索引擎本身的升级等4)不可见性:软件的代码是在服务器上运行,对于用户来说是不可见的。
6.你个⼈第⼀次⽤此类软件是什么时候,你当时是⼏年级,班主任叫什么?在哪⾥,什么状态,当时的软件是如何得到的(买的正版,盗版,下载?)
小学4年级吧,班主任叫杜春梅,在家里,用百度查学习资料,直接打开浏览器就可以用了。
7.你是如何精通这类软件的?它给你什么好处,坏处?
并不需要任何技术,直接输入关键字检索就完了。它让我的生活更便捷了,我从这上面学习到了很多知识,获得了很多帮助,坏处可能是懂脑筋少了。
8.你现在还⽤它么,或者是同类软件的不同品牌,为何?
还在用百度和谷歌,百度搜索用户体验不好,可是谷歌要FQ,大多数时候还是用百度。
9.这种软件再过10年,20年还会存在么,为什么?
会存在。这类搜索引擎成为了收录和检索信息的巨型图书馆,搜索算法会越来越好,内容也会越来越精细,它会比现在更加广泛的渗入人们生活的方方面面。