一种提供动态搜索页面的方法及其装置制造方法及图纸

技术编号:7309261 阅读:157 留言:0更新日期:2012-05-03 02:44
本发明专利技术提供了一种提供动态搜索页面的方法,包括如下步骤,检测搜索框中的关键词;基于关键词判断最相关的搜索方式;根据最相关的搜索方式变化搜索框页面上的标签。相应地,本发明专利技术还提供了一种提供动态搜索页面的装置。本发明专利技术减少用户调整到理想搜索方式的操作次数,提升了用户体验。

【技术实现步骤摘要】

本专利技术涉及搜索
,特别涉及一种提供动态搜索页面的方法及其装置
技术介绍
现有的搜索引擎中,除了默认的网页搜索外,还有很多的搜索方式供用户选择。比如新闻搜索、视频搜索、图片搜索等等。每种搜索方式都可以通过点击搜索框上方的标签来实现。但是现有的搜索引擎界面中,这些标签是固定的,分别代表某种类型的搜索方式,比如新闻、视频、图片等等。如果用户想实现某种搜索而现在的界面又没有这种搜索时,用户需要通过点击交互按钮来完成这种方式的搜索,大大降低了用户体验性。在申请号为200910158283的专利《一种为搜索结果添加标签的搜索结果分类方法》中,提供了一种为搜索结果添加用于标识搜索结果的属性、类别和来源的标签的方法, 其特征在于对搜索结果的类型加以判断,供用户进一步选择。这种方法仍然需要用户在得到搜索结果之后继续进行相关的选择操作,实际上用户操作的次数并没有减少。
技术实现思路
针对采用后续处理方法的缺点,本专利技术基于前置处理的思路,提供了一种提供动态搜索页面的方法,包括如下步骤a)检测搜索框中的关键词;b)基于关键词判断第一搜索方式集合;c)基于针对所述关键词的大量用户搜索记录对所述第一搜索方式集合进行筛选, 得到第二搜索方式集合;d)基于用户的个人搜索偏好对所述第二搜索方式集合进行筛选,得到第三搜索方式集合;以及e)根据所述第三搜索方式集合变换搜索页面上的标签,其中每个标签代表一种搜索方式。相应的,本专利技术还提供了本专利技术提供了一种提供动态搜索页面的的装置,该装置包括获取模块,用于检测搜索框中的关键词;搜索方式判断模块,用于基于关键词判断第一搜索方式集合;基于针对所述关键词的大量用户搜索记录对所述第一搜索方式集合进行筛选,得到第二搜索方式集合;基于用户的个人搜索偏好对所述第二搜索方式集合进行筛选,得到第三搜索方式集合;以及展示模块,用于根据所述第三搜索方式集合变换搜索页面上的标签,其中每个标签代表一种搜索方式。本专利技术基于互联网搜索技术,为用户提供了动态响应搜索关键词,并结合用户个人特征,从而提供最相关搜索方式的功能。实施此项技术可以有效的提升用户体验。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显图1是根据本专利技术的提供动态搜索页面的流程图;图2是根据本专利技术的一个实施例中的默认搜索界面示意图;图3是根据本专利技术的一个实施例中的检测搜索框中的关键词并变换标签的示意图;图4是根据本专利技术的一个实施例中的搜索结果示意图;图5是根据本专利技术的另一个实施例中的检测搜索框中的关键词并变换标签的示意图;图6是根据本专利技术提供的提供动态搜索页面方法的装置图。 具体实施例方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的实施例作详细描述。在实际使用搜索引擎的时候,对于不同的关键词,用户往往会有不同的搜索需求, 有时候需要搜索相应的视频,有时候需要搜索相应的图片、题图或者歌曲等等。传统的方法必须由用户来选择搜索的方式,而且在搜索栏上提供的搜索标签是固定的,不利于用户以需要的方式搜索结果。本专利技术动态的响应用户的搜索关键词,还结合用户的个人特征,动态提供适合的搜索方式。在搜索网页的表现上,每个标签代表一种搜索方式,这些标签例如包括网页、视频、mp3、图片、地图、新闻、图片、词典、常用搜索、文档搜索、网站导航等。下面参照图1描述本专利技术的方法的实现步骤。图1是根据本专利技术的提供动态搜索页面的流程图.在步骤SlOl中,检测搜索框中的关键词。在搜索引擎的既有功能支持下,该输入序列可以是搜索词本身或者该搜索词的字母拼音表示,例如用户想要搜索关于“非诚勿扰”的视频,可以在搜索框输入“非诚勿扰”,搜索引擎可以直接获知该关键词;或者输入其全拼“非诚勿扰”,那么搜索引擎会根据该拼音表示的意思,列出一些关键词来进行后续的处理。在步骤S102中,基于关键词判断相关的搜索方式。如上所述,服务器从前端获知用户的搜索关键词,关键词是各种语言的字符、拼音中的一种或者它们的组合。然后,服务器在后端对搜索关键词进行判断,确定其比较适合的搜索方式,判断的依据包括关于该关键词的常用搜索方式记录、该关键词可能的展示形式、 用户的历史搜索偏好中的一种或者它们的组合。首先,服务器端对于不同的关键词进行语义分析,例如分析其属性,确定其分类、 媒体形式,来确定其对应的搜索方式,这项功能可以设置关键词属性数据库来实现。如果关键词的属性比较明显,那么就将其确定为优先搜索方式。比如,对于搜索关键词“开到荼靡”,分析其可能会是某首歌曲的歌词或者是哪篇诗词里的句子,那么其最可能是搜索方式应该会是百度百科、百度知道和百度MP3搜索;对于关键词“渤海油”,分析其可能是地理资源类的名词或者新闻类的名词,就将百科、新闻作为其优先搜索方式;对于关键词“通信行业”,用户可能是想了解通信行业的咨询,产业现状,或者想知道什么是通信行业,抑或想知道通信行业的新闻,经过对关键词的分析,那么搜索引擎可以把数据研究中心,百科和新闻作为优先搜索方式。以上的属性分析是针对例子而言,搜索引擎提供方的技术人员可以依据搜索的记录对分析方式进行修改。另一方面,服务器端会存储用户的搜索记录,且可以从存储记录中获知某个时间段内所有用户搜索的关键词和搜索方式。当对于同一个关键词,某种搜索方式被用户使用的较多,就可以认为这种方式比较适合用户,比如,对于搜索关键词“人间”,后台通过查询最近一年的搜索记录,发现用户对于这个关键用的最多的是MP3搜索,那么就将MP3搜索作为其最常用的搜索方式;对于搜索关键“惠新西街”,搜索引擎可以自动查询最近半年的搜索记录,那么会发现这个关键词最经常使用的搜索方式是地图、知道、百科,那么搜索引擎就将其判断为常用搜索方式。当然时间段的选择和搜索引擎的设置有关,也会依据关键词的类别、用户的账号信息、cookie来动态调整。查询的用户范围也不限于全体用户,可以对具有某种相同特征,例如与用户的搜索习惯、兴趣类似的群体进行查询即可。进一步地,对于某个使用账号或者在浏览器中保存有cookie的用户来说,根据其历史记录就可以知道该用户的个人搜索偏好,进而推测出当前关键词最适合的搜索方式, 和前面类似,当搜索引擎接收到搜索关键词后,调用其一段时间内或者设定的cookie保留期内的搜索记录进行分析,如果有明显的搜索倾向的话,那么当前的搜索关键词也采用相同的搜索方式检索。比如,用户是位平面设计师,在当前电脑上保存有大量的图片搜索记录,当其搜索“非诚勿扰”时,可能想观看有此片名的影片、娱乐节目(这对应于视频搜索); 更有可能想找到相关的图片素材(这对应于图片搜索)。以上两者就是通过分析得出的优先搜索方式;如果用户是位政府公务员,那么在他办公电脑上会保留有大量浏览新闻,学习党和国家政策的搜索记录。当用户检索“GDP”时,用户很可能是想了解GDP方面的一些新闻和数据,而不是来查询GDP的意思,此时可以向该用户提供新闻搜索,并把百科搜索放在标签栏中靠后的位置或者不在标签栏中出现。以上三种判断的方式各有作用,本专利技术结合三种判断方式的结果确定变化后的标签栏。在实际使用中可以视用户使用时的登陆状态、是否使用cookie以及用户自己对搜索引擎的设定来对三种判断本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种提供动态搜索页面的方法,其特征在于,包括a)检测搜索框中的关键词;b)基于关键词判断第一搜索方式集合;c)基于针对所述关键词的大量用户搜索记录对所述第一搜索方式集合进行筛选,得到第二搜索方式集合;d)基于用户的个人搜索偏好对所述第二搜索方式集合进行筛选,得到第三搜索方式集合;以及e)根据所述第三搜索方式集合变换搜索页面上的标签,其中每个标签代表一种搜索方式。2.根据权利要求1中所述的方法,其特征在于,所述的标签包括网页、视频、mp3、图片、 地图、新闻、图片、词典、常用搜索、文档搜索、网站导航中的一种或者它们的组合。3.根据权利要求1中所述的方法,其特征在于,在步骤a)中,所述的关键词是各种语言的字符、拼音中的一种或者它们的组合。4.根据权利要求1中所述的方法,其特征在于,在步骤b)中,根据对所述关键词的语义分析进行所述判断。5.根据权利要求1中所述的方法,其特征在于,在步骤c)中,所述大量用户搜索记录包括全体搜索用户或者具有某种相同特征的搜索用户的历史搜索记录。6.根据权利要求1中所述的方法,其特征在于,步骤d)还包括基于所述用户的搜索记录确定所述用户的个人搜索偏好。7.一种提供动态搜索...

【专利技术属性】
技术研发人员:柴春光金海燕张楠
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术