搜索方法及装置的制造方法_3

文档序号:8282377阅读:来源:国知局
本次搜索的搜索实体所属类型为篮球人物,那么,则可以根据篮球人物这一类型,确定该搜索实体的标准名称应该为“迈克尔.乔丹”。
[0098]在获得每个搜索实体的标准名称之后,将每个搜索实体的标准名称发送到知识图谱,以执行基于名称(name)属性的名称匹配操作,即在知识图谱中分别搜索到与所述每个搜索实体的标准名称相匹配的所述至少一个候选实体。
[0099]其中,与每个搜索实体的标准名称相匹配的所述至少一个候选实体,都可以组成一个同名候选实体集合,即至少包括两个同名候选实体集合,同名候选实体集合A和同名候选实体集合B。
[0100]例如,如果所确定的搜索实体的标准名称为“李娜”,则可以获得其对应的同名候选实体集合A,其至少包括类型为娱乐人物(EntertainmentPerson)的候选实体al即“歌手李娜”和类型为体育人物(SportsPerson)的候选实体a2 “网球运动员李娜”。
[0101 ] 具体地,可以获得本次搜索的搜索类型,进而根据所述搜索类型,从所述每个搜索实体所对应的至少一个候选实体中,选择一个候选实体,以作为所述每个搜索实体所对应的目标实体。例如,选择与所述搜索类型所对应的一个候选实体,作为所述每个搜索实体所对应的目标实体。其中,搜索类型可以包括但不限于通用搜索下的子类型,例如,新闻、网页、贴吧、知道、音乐、图片、视频、地图、百科或文库等子类型,或者还可以包括指定垂直搜索下的若干个子类型,例如,视频搜索下的电影、电视剧、综艺、游戏、动漫、直播、资讯、娱乐、体育或教育等子类型。
[0102]例如,具体可以根据当前用户或全部用户的历史搜索日志,确定本次搜索的搜索意图,并根据所述搜索意图,确定本次搜索的搜索类型。
[0103]或者,再例如,具体可以根据所述用户最近使用应用的应用属性信息,确定本次搜索的搜索意图,并根据所述搜索意图,确定本次搜索的搜索类型。
[0104]其中,所述应用属性信息可以包括但不限于应用名称如网易新闻、百度地图等、应用类型如新闻类、导航类等和界面展现内容如WORD文档、PDF文档等中的至少一项。
[0105]具体地,具体可以确定所述用户最近使用的M个参考应用,所述M为大于或等于I的整数,进而根据所述M个参考应用,获得所述M个参考应用中每个参考应用的应用属性信息。然后,则可以根据所述每个参考应用的应用属性信息,确定本次搜索的搜索意图。如,获得所述用户最近使用的M'个候选应用中每个候选应用记为化的使用结束时间Ti, i =1,2,...,Μ',所述M'为大于或等于I的整数,以及获得所述用户当前使用的应用的使用开始时间Τ。。计算Τ。与T i的时间差值Λ T i,若Δ Ti小于或等于预先设置的时间阈值例如,30秒,则可以将Λ 1\对应的候选应用A ^乍为参考应用。可以理解的是,若Λ T i大于所述时间阈值,则可以将Λ !\对应的候选应用A i忽略,不进行任何处理。
[0106]需要说明的是,最近使用的M个参考应用中,可以包括当前使用的应用,或者也可以不包括当前使用的应用,本实施例对此不进行特别限定。
[0107]或者,再例如,具体可以根据所述用户当前使用应用的页面内容信息,确定本次搜索的搜索意图,并根据所述搜索意图,确定本次搜索的搜索类型。
[0108]具体地,可以确定所述用户当前使用应用的N个参考页面,所述N为大于或等于I的整数,进而根据所述N个参考页面,获得所述N个参考页面中每个参考页面的页面内容信息。然后,则可以根据所述每个参考页面的页面内容信息,确定本次搜索的搜索意图。如,获得所述用户当前使用应用的N'个候选页面中每个候选页面记为页面内容信息,若候选页面Pi的页面内容信息中包含所述搜索关键词,或者包含所述搜索关键词的同义词,则可以将候选页面Pjt为参考页面。可以理解的是,若候选页面页面内容信息中不包含所述搜索关键词,且不包含所述搜索关键词的同义词,则可以将候选页面Pi忽略,不进行任何处理。
[0109]进一步地,在从所述每个搜索实体所对应的至少一个候选实体中,选择一个候选实体,以作为所述每个搜索实体所对应的目标实体之后,还可以进一步将所述至少一个候选实体中除了所述选择的一个候选实体之外的其他候选实体,作为待推荐的推荐实体。
[0110]这样,则可以进一步向用户输出所述推荐实体,以供用户进行个性化选择,或者还可以进一步采集所述推荐实体的相关信息,向用户提供个性化推荐业务,等等,本实施例对此不进行特别限定。
[0111]例如,用户可以从所输出的所述推荐实体中,选择一个推荐实体,以该推荐实体直接作为新的搜索关键词,进行现有技术中的普通搜索或本发明所提供的搜索。
[0112]或者,再例如,用户可以根据所接收到的个性化推荐业务所提供的推荐内容,选择自己感兴趣的内容。
[0113]可选地,在本实施例的一个可能的实现方式中,在103中,具体可以根据所述每个目标实体所属的类型,获得展现参数,进而则可以根据所述每个目标实体的属性信息,获得所述每个目标实体所对应的所述展现参数的参数值,以作为所述搜索结果。
[0114]具体地,针对不同的类型下的目标实体,可以具有不同的展现参数。
[0115]例如,若目标实体的类型信息所指示的类型为娱乐人物,则所获得的展现参数可以为照片、热度、职业、国籍、星座和代表作等属性参数。
[0116]或者,再例如,若目标实体的类型信息所指示的类型为电影,则所获得的展现参数可以为宣传海报、语言类型、片长、主演、导演、地区、年代、类型和简介等。
[0117]或者,再例如,若目标实体的类型信息所指示的类型为电视剧,则所获得的展现参数可以为宣传海报、语言类型、主演、导演、地区、年代、类型和简介等。
[0118]或者,再例如,若目标实体的类型信息所指示的类型为综艺,则所获得的展现参数可以为节目图片、期数、地区、类型、电视台和简介等。
[0119]具体地,具体可以根据所述每个目标实体的属性信息,并利用知识图谱,或利用网页爬虫所采集的网页集合,获得所述每个目标实体所对应的所述展现参数的参数值,以作为所述搜索结果。
[0120]可选地,在本实施例的一个可能的实现方式中,在104中,具体可以以结构化形式,输出所述搜索结果,以实现搜索结果的展现。如图2所示,在图2中所示的展现区域21中,输出搜索结果。
[0121]可以理解的是,一般来说,展现页面指定的显示区域有限,在一屏之内无法完整显示全部的搜索结果,则可以将所述搜索结果中的一部分内容,进行折叠展现处理,如图2所示,或者还可以进一步在所述展现页面中设置一滚动条,以使得用户拖动滚动条,以配合显示区域进行滚动显示,本实施例对此不进行特别限定。
[0122]另外,每个搜索结果的具体展现形式可以以文字、图片、声音、动画等多媒体形式,本实施例对此不进行特别限定。
[0123]可选地,在本实施例的一个可能的实现方式中,在103之后,还可以进一步获得所述搜索结果所对应的至少一个可展现资源,以作为附加结果,进而则可以输出所述附加结果。其中,所述可展现资源可以为包括文本、图片等资源的网页,或者还可以为包括可播放音频的网页,或者还可以为包括可播放视频的网页,等等,本实施例对此不进行特别限定。如图3所示,在图3中所示的展现区域32中,输出附加结果。其中,展现区域32与展现区域21的位置关系,除了如图3所示的展现区域32位于展现区域21的下方的这种关系之外,还可以为其他位置关系,例如,展现区域32位于展现区域21的右侧等,本实施例对此不进行特别限定。
[0124]例如,具体可以在一个搜索资源库中,进行搜索,以获得所述搜索结果所对应的至少一个可展现资源。具体地,具体可以预先在互联网中,利用网页爬虫技术,采集若干个网页,从而将这些网页加入所述搜索资源库中,以供进行搜索操作。
[0125]或者,再例如,具体还可以在一个优质资源库中,进行搜索,以获得所述搜索结果所对应的至少一个可展现资源。具体地,具体可以预先在互联网中,进行优质资源的挖掘。例如,根据可展现资源中所包括的内容的作者或上传者,以及该可展现资源所在的网站等,确定可展现资源是否为优质资源,将所确定的优质资源加入所述优质资源库,以作为进行搜索的数据库,以供进行搜索操作。
[0126]可以理解的是,所输出的附加结果,并不是用户所最终访问的可展现资源,而是可展现资源的文档摘要,这些文档摘要与实际的文档或网页相链接。其中,文档摘要通常可以包括页面的标题、页面的统一资源定位符(Uniform Resource Locator,
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1