还剩3页未读,继续阅读
文本内容:
搜寻引擎客户端的智能化与特性化设计文章针对智能化与特性化搜寻引擎客户端的系统设计进行了分析,并以某搜寻客户端为例,探析了该款搜寻客户端软件的智能化、特性化设计与实现,以供参考【关键词】搜寻引擎客户端智能化特性化设计1刖a随着Internet技术的快速发展,www已经成为巨大的信息资源库,海量的信息为人们供应了无比丰富、应有尽有的信息资源同时,随着移动通信技术以与设备的快速发展,移动搜寻引擎客户端以其同时的优势,快速的占据市场因为全部的移动用户即希望搜寻引擎客户端既能够满意智能化要求,又能够符合自己的特性需求,智能化与特性化搜寻引擎客户端的设计已经成为将来发展的趋势因此,文章针对搜寻引擎客户端智能化与特性化设计的探讨具有特别重要的现实意义2智能化与特性化搜寻引擎客户端的系统设计分析一个智能化、特性化搜寻引擎客户端,系统在接收到用户的搜寻恳求后(例如语句、短语、关键词等),通过客户端的智能语义的智能解析和特性化分析,转发至后台链接的专业门户网站,依据用户的爱好和要求将专业门户网站检索到的信息进行重组和处理,通过无线网络将有效、精准的信息传递给用户,以此实现搜寻引擎客户端的智能化与特性化智能化、特性化搜寻引擎客户端的系统设计主要表现为以下几个方面:
2.1体系架构设计智能化、特性化搜寻引擎客户端体系架构为客户端/服务器架构,在应用动态提示功能以与搜寻功能是,客户端把用户的服务恳求发送到服务器端,然后由服务器对服务恳求进行分析和处理,并向客户端发送相应的服务,由客户端将最终的结果传递给用户动态提示模块在接受客户端的服务恳求之后,服务器端还须要访问数据库,并把数据库的处理结果呈现给客户现阶段应用特别广泛的一种客户端模式是干脆连接数据库和服务器,该种模式具有特别好的好用性与可行性,在实践应用的过程中存在客户端脱离服务器端后不能够正常运用的问题,对此,应当采纳添加保藏夹的设计,以此解决上述问题
2.2功能设计智能化、特性化搜寻引擎客户端的功能模块主要包括以下几个方面
2.
2.1搜寻功能搜寻功能是搜寻引擎客户端最基本的功能,用户依据自己的需求输入查询的关键字、短语等,触发查询事务,客户端将用户的恳求发送至服务器端,经过智能语义解析和特性化分析将用户的恳求转换成相应的主题,并在后台与专业门户网站进行链接,将专业门户网站检索到的信息和用户的爱好相结合,转换成用户感爱好的模型,并通过无线网络将信息有效、精确的传递给用户
2.
2.2动态提示功能由于移动客户端的屏幕相对较小,在输入信息时存在肯定的不便,假如用户在输入搜寻要求时能够获得一些动态提示词,将会给用户的搜寻供应肯定的便利因此,在进行动态提示功能设计时应当依据用户输入信息的主要思想,供应包含用户输入信息一部分内容的动态提示短语供用户进行选择,提示内容的多少可以由用户自己设置
2.
2.3保藏夹功能通常状况下,搜寻引擎客户端主页上的保藏夹都是空的,用户依据自己的爱好、需求添加常用的网站因此,保藏夹功能应当包括添加搜藏、编辑、删除导航等功能,当导航键为空时,通过点击就会出现添加导航的界面,添加完成后用户通过点击导航能够干脆访问相应的网站常用服务设置功能每个用户的特性、需求以与习惯等各不相同,系统常用服务设置功能能够为用户设置自己常用的功能或者感爱好的功能,即用户依据自己的爱好和习惯设置常用的功能,例如酒店、银行、小说、购物、食品、天气、新闻、运动等项目,通过操作滑动至常用服务位置,就能够看到全部自己设置的常用服务,特别便利,同时能够满意用户的特性化需求3某搜寻客户端软件的智能化、特性化设计与实现文章以某搜寻客户端框架为例,该客户端通过HTTP协议实现客户端和服务器端的通信,擦用Get方式,客户端向服务器发送Get恳求,服务器端接收到恳求后依据HTTP协议返回客户端的恳求数据信息
3.1搜寻功能用户依据需求输入搜寻内容并点击搜寻按钮,利用函数login-Server O,把搜寻内容传送至服务器端,然后由服务器端对搜寻内容进行分析,对搜寻结果进行处理,声场相应的xml文件,并将返回XML流,客户端采纳DOM对xml文件进行解析,并把全部获得的数据存入到ArrayList类型实体类中,用户依据自己的需求和爱好查看ArrayList中每个条目对应的信息
3.2动态提示功能动态提示的内容是依据用户的搜寻历史,为用户供应搜素频率最高、语义正确的短语或者词组,用户可以依据自己的需求设置提示的长度,通常默认为2个字,即autoCompleteTextView.setThreshold2,用户输入两个字后,服务器端依据用户输入的信息为用户供应相关的提示内容
3.3保藏夹功能保藏夹功能须要重点考虑用户设置的保存,当用户再次打开保藏夹时能够显示保存的内容,并且能够对保藏夹进行管理,该搜寻客户端保藏夹的管理采纳SQLite数据库实现,用户管理用户保藏夹的创建和管理,添加、删除保藏夹等
3.4常用服务设置功能利用主界面底部的菜单栏修改或者调整系统常用服务设置,采纳SharedPreference对修改之后的服务设置进行保存,对于信息的保存采纳ini文件,在用户退出Activity时,能够将TextView保存在Preference中4结束语总而言之,在信息需求多元化发展的时代背景下,智能化与特性化的搜寻引擎客户端能够为用户供应更加智能、便利、特性、精确、丰富的服务,如搜寻功能、动态提示功能、保藏夹功能以与常用服务设置功能等,更好的满意用户的实际需求参考文献
[1]王忠民,史育兰,张荣等.一种移动智能搜寻特性化客户端[J].西安邮电高校学报,2013,18371-
74.
[2]许剑颖.搜寻引擎发展趋势探讨[J].现代情报,2011,31951-
54.
[3]李青山,王俊,褚华等.基于Agent的智能化元搜寻引擎特性化机制[J].中国科学,2015,455605-
622.作者单位长江职业学院湖北省武汉市430070。