一种用于优化搜索结果的方法和装置的制造方法_2

文档序号:8223490阅读:来源:国知局
保存一个使用者的账户名称和对应的标志图片;第二步,在根目录的子目录下分别保存使用者设置的一组关键词、文字内容,以及描述图片作为一个结果条目。则每一个结果条目,分别对应于根目录下保存的标志图片,子目录下保存的关键词、文字内容,以及描述图片。
[0037]在另外一个具体的实施方式之中,步骤SlOO具体包括以下四步:第一步,在根目录下保存一个使用者的账户名称和对应的标志图片;第二步,在该根目录的一级子目录下分别保存该使用者设置的初级索引;第三步,在二级子目录下分别保存该使用者设置的次级索引;第四步,在三级子目录下分别保存使用者设置的一组关键词、文字内容,以及描述图片作为一个结果条目。则结果条目对应于根目录下保存的标志图片以及三级子目录下保存的关键词、文字内容,以及描述图片。图2示出了结果条目的存储结构的示意图,图2之中,以天猫商城网站针对饮料产品预存结果条目为例进行示意性说明,第一步,在根目录下保存一个使用者的账户名称和对应的标志图片,例如图2之中,在根目录10下保存天猫商城的帐户名称和天猫对应的标志图片,当然还可以包括“饮料产品”这一产品概述,表示子目录下保存的内容都对应饮料产品;第二步,在根目录的一级子目录下保存使用者设置的初级索引,初级索引为产品的大类名称,例如图2之中示意性地设置有两个一级子目录21和22,保存的初级索引分别为“碳酸饮料”和“果汁饮料”,一级子目录的设置方式,例如设置的数目和保存的初级索引的内容,能够由使用者根据需要选择设定;第三步,在二级子目录下分别保存该使用者设置的次级索引,次级索引为产品的小类名称,例如图2之中,在一个一级子目录(保存的初级索引为“碳酸饮料”)21下设置两个二级子目录31和32,分别保存次级索引“雪碧”和“可乐”,在另一个一级子目录(保存的初级索引为“果汁饮料”)22下设置两个二级子目录33和34,分别保存次级索引“葡萄汁”和“水蜜桃汁”;第四步,在三级子目录下分别保存使用者设置的一组关键词、文字内容,以及描述图片作为一个结果条目,例如图2之中,在一个二级子目录(保存的次级索引为“葡萄汁” )33下设置一个结果条目41,结果条目41保存有一个关键词410,多个子链411、412、413,以及描述图片414,其中,关键词410用于在步骤S200之中与网络购物使用者输入的搜索查询词进行匹配运算,例如关键词410能够是“葡萄汁”等,多个子链411、412、413构成了文字内容,能够用于对某一葡萄汁产品进行文字描述,描述图片414能够用于实现对葡萄汁产品的直观展示。当然,本领域技术人员应当了解,除了图2所示的结果条目41之外,还可以在二级子目录33下设置更多的结果条目,也可以在二级子目录31、32、34下设置结果条目,不以图2所示的具体示例为限。
[0038]较佳地,本实施例的步骤SlOO进一步包括:在接收到使用者更新数据的请求时,抓取用户页面的表单元素,更新对应的结果条目。具体地,使用者更新数据(按照如图2所示的存储结构保存的结果条目)时,打开用户页面,通过填写对应的表单输入需要写入的结果条目的关键词、文字内容,以及描述图片,则通过抓取用户页面的表单元素(表单元素的类别为文字内容、描述图片,或标志图片,内容是更新值),抓取和保存关键词、文字内容,以及描述图片,在对应的二级子目录下生成一个结果条目,则生成的结果条目对应于抓取并保存的关键词、文字内容、描述图片,以及根目录所保存的标志图片。
[0039]本实施例的步骤S200,是接收网络购物使用者输入的搜索查询词,使用搜索查询词与步骤SlOO之中预存的多个结果条目对应的关键词进行匹配运算,若匹配,则结果条目是与搜索查询词匹配的结果条目;进一步地,还可以分析上述与搜索查询词匹配的结果条目,判断其是否有效(例如,对应的网页是否已经被修改或删除),若有效(例如,对应的网页没有被修改或删除),则将其作为有效结果条目。以图2所示的结果条目为例,若使用者输入的搜索查询词是“好喝的葡萄汁”,通过匹配运算,得到结果条目41的关键词410与搜索查询词匹配,进一步地,判断结果条目41对应的网页是否已经被修改或删除,若判断为否,则结果条目41有效,是针对本次搜索的有效结果条目,通过对其余结果条目进行同样的操作,能够得到至少一个有效结果条目。
[0040]图3示出了图1之中的步骤S300的详细的流程图。本实施例的步骤S300,具体包括以下所述的步骤S302、S304、S306,以及S308:
[0041]步骤S302、按照排序算法将步骤S200所获取的有效结果条目进行排序。
[0042]步骤S304、依序选取η个有效结果条目,将对应的文字内容、描述图片和标志图片加入搜索结果;其中η为预设的自然数。
[0043]步骤S306、依序选取m个有效结果条目,将对应的文字内容和描述图片加入搜索结果;其中m为预设的自然数。
[0044]步骤S308、依序选取k个有效结果条目,将对应的文字内容加入搜索结果;其中m和k为预设的自然数。
[0045]在步骤S302之中,将步骤S200所获取的有效结果条目,根据预设的排序算法进行排序,较佳地,步骤S302还能够包括使用过滤算法删除部分有效结果条目的步骤。
[0046]在步骤S304之中,按照预设的自然数n,依序选取η个有效结果条目,将对应的文字内容、描述图片和标志图片加入搜索结果,则在将搜索结果展示给网络购物使用者时,展示了描述产品的文字、直观展现产品的图片,以及表示网站信息的标志图片。以在步骤S304选取图2所示的结果条目41作为有效结果条目为例,展示根目录10下保存的天猫对应的标志图片、描述图片414,以及子链411、412、413。
[0047]在步骤S306之中,按照预设的自然数m,依序选取m个有效结果条目(在步骤S304选取η个有效结果条目之后继续依序选取),将对应的文字内容和描述图片加入搜索结果,则在将搜索结果展示给网络购物使用者时,展示了描述产品的文字以及直观展现产品的图片。以在步骤S306选取图2所示的结果条目41作为有效结果条目为例,展示描述图片414,以及子链411、412、413。
[0048]在步骤S308之中,按照预设的自然数k,依序选取k个有效结果条目(在步骤S306选取m个有效结果条目之后继续依序选取),将对应的文字内容加入搜索结果,则在将搜索结果展示给网络购物使用者时,展示了描述产品的文字。以在步骤S308选取图2所示的结果条目41作为有效结果条目为例,展示了子链411、412、413。
[0049]通过步骤S304、S306以及S308,将文字和/或图片展现给网络购物使用者,使用者不需要点击链接访问网站即可了解搜索结果条目是否是自己所需要的,提高了搜索效率,减少了网络资源开销。进一步地,本领域技术人员应当了解的是,可以省略上述三个步骤S304、S306以及S308之中的任意一个或者两个步骤。
[0050]依据本发明的另一个方面,提供了一种用于优化搜索结果的装置。图4示出了根据本发明一个实施例的用于优化搜索结果的装置的框图。其中,该装置包括条目保存单元100、条目匹配单元200,以及结果优化单元300。
[0051 ] 其中,条目保存单元100,适于预存多个结果条目,结果条目分别对应于关键词、文字内容,以及图片内容。
[0052]条目匹配单元200,适于使用搜索查询词与多个结果条目的关键词进行匹配运算,获取至少一个与搜索查询词匹配的有效结果条目。
[0053]结果优化单元300,适于按照预设的优化方法,选取至少一个有效结果条目,将所选取的有效结果条目对应的文字内容和/或图片内容加入搜索结果。
[0054]更具体地:本实施例的条目保存单元100适于保存分别包括描述图片和标志图片的图片内容。较佳地,文字内容用于文字描述结果条目对应的产品,描述图片用于直观地展示产品,标志图片用于表示网页的来源。
[0055]在一个具体的实施方式之中,条目保存单元100,适于在根目录下保存一个使用者的账户名称和对应的标志图片;在该根目录的子目录下保存该使用者设置的一组关键词、文字内容,以及描述图片作为一个结果条目;则结果条目对应于根目录下保存的标志图片以及关键词、文字内容,以及描述图片。
[0056]在另外一个具体的实施方式之中,条目保存单元100,适于在根目录下保存一个使用者的账户名称和对应的标志图片;在该根目录的一级子目录下分别保存该使用者设置的初级索引;在二级子目录下分别保存该使用者设置的次级索引;在三级子目录下分别保存该使用者设置的一组关键词、文字内容,以及描述图片作为一个结果条目;则结果条目对应于根目录下保存的标志图片以及关键词、文字内容,以及描述图片。较佳地,以天猫商城网站针对饮料产品预存结果条目为例,条目保存单元100所预存的结果条目的存储结构如图2所示,首先,条目保存单元100适于在根目录下保存一个使用者的账户名称和对应的标志图片,例如图2之中,在根目录10下保存天猫商城的帐户名称和天猫对应的标志图片;进一步地,条目保存单元100适
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1