提示信息获取方法和装置的制造方法_3

文档序号:8380954阅读:来源:国知局
预设点击次数的广告,其中,预设点击次数可以由技术人员在开发时设置,也可以由用户在使用的过程中调整,本发明实施例对此不做限定。新闻消息可以为社会上当前的热点新闻,如点击次数或评论次数超过预设值的新闻消息等。
[0060]当然,该指定网页信息还可以是与服务器中存储的搜索关键词匹配的网页信息。如对于某热门人物如公众人物等,当某条新闻消息的关键词包括该热门人物的人名时,可以将该新闻消息作为指定网页信息。
[0061]207、服务器对该网页标题和网页内容进行分词,得到该指定网页信息的搜索关键词和提不?目息。
[0062]该分词得到的搜索关键词和提示信息互不相同。如,该搜索关键词可以为网页标题中的主语,而提示信息可以为网页标题中的定语,而搜索关键词还可以为网页内容中的一些关键词,而提示信息可以为网页标题中的关键词,本发明实施例对此不作具体限定。
[0063]当然,为了从指定网页信息中选出具有针对性的搜索关键词,服务器还可以预先设置多个特征搜索关键词,从而根据该服务器中所存储的该预先设置的多个特征搜索关键词搜索关键词对该网页标题和网页内容进行特征提取分词。
[0064]其中,服务器经过分词得到的搜索关键词可以有多个,相应地,多个搜索关键词中每一个搜索关键词可以对应一个提示信息,当然,该多个搜索关键词也可以对应一个提示信息,本发明实施例对一个提示信息对应的搜索关键词的个数不做限定。
[0065]208、服务器将该指定网页信息的搜索关键词和提示信息存储于该语义匹配数据库。
[0066]需要说明的是,对于上述步骤206?208更新语义匹配数据库的过程,服务器可以预先设置更新周期,当该更新周期到达时,服务器根据指定网页信息对语义匹配数据库进行更新;服务器还可以根据语义匹配数据库中已有搜索关键词,检测当前互联网上是否有与该已有搜索关键词相关联的网页信息,如果有,可使用相关联的网页信息对语义匹配数据库进行更新。当然,服务器还可以通过其它方式启动上述步骤206?208的更新过程,本发明实施例对此不做限定。其中,更新周期可以由技术人员在开发时设置,也可以由用户在使用的过程中调整,本发明实施例对此不做限定。
[0067]本发明实施例提供的方法,通过获取搜索关键词,并判断语义匹配数据库中是否包含该搜索关键词对应的指定提示信息,当包含该指定提示信息时,服务器提供该指定提示信息,使得当用户需要的搜索目标中不包含该搜索关键词时,服务器可以根据该搜索关键词直接得到与其语义匹配的提示信息,扩展了提示的范围,为搜索提供了更多的选择,使得通过一次搜索即可实现快速准确的获得搜索目标,大大提高了搜索效率。进一步地,服务器还可以根据指定提示信息的匹配成功率来提供指定提示信息,使得匹配成功率较高的指定提示信息显示在搜索框的下拉框中,进一步提高了搜索效率,而且在特定场景下可大幅提高搜索命中率,服务器还提供了关键词匹配的结果,从而可以为用户快速准确的获取到搜索内容。
[0068]图4是本发明实施例提供的一种提示信息获取装置结构示意图。参见图4,该装置包括:搜索关键词获取模块401、判断模块402和发送模块403。其中,搜索关键词获取模块401,用于获取搜索框中的搜索关键词;搜索关键词获取模块401与判断模块402相连接,判断模块402,用于根据该搜索关键词,判断语义匹配数据库中是否包括指定提示信息,该指定提示信息为与该搜索关键词语义匹配的提示信息,该语义匹配数据库存储有提示信息与搜索关键词之间的语义匹配关系;判断模块402与发送模块403相连接,发送模块403,用于当该语义匹配数据库中包括该指定提示信息时,提供该指定提示信息。
[0069]可选地,提示信息与该提示信息具有语义匹配关系的搜索关键词不相同。
[0070]可选地,该发送模块403还用于当该语义匹配数据库中包括第一数目的指定提示信息时,从该第一数目的指定提示信息中,选择第二数目的指定提示信息,该第一数目大于该第二数目;提供该第二数目的指定提示信息。
[0071]可选地,该装置还包括:
[0072]匹配成功率获取模块,用于当该指定提示信息被选中时,根据该指定提示信息的历史被选中次数,获取该指定提示信息的匹配成功率。
[0073]可选地,该发送模块403还用于当该语义匹配数据库中包括多条指定提示信息时,根据每条指定提[目息的匹配成功率从大到小的顺序,提供该多条指定提不彳目息。
[0074]可选地,该装置还包括:
[0075]网页信息获取模块,用于获取指定网页信息,该网页信息包括网页标题和网页内容;
[0076]分词模块,用于对该网页标题和网页内容进行分词,得到该指定网页信息的搜索关键词和提不?目息;
[0077]存储模块,用于将该指定网页信息的搜索关键词和提示信息存储于该语义匹配数据库。
[0078]综上所述,本发明实施例提供的装置,通过获取搜索关键词,并判断语义匹配数据库中是否包含该搜索关键词对应的指定提示信息,当包含该指定提示信息时,服务器提供该指定提示信息,使得当用户需要的搜索目标中不包含该搜索关键词时,服务器可以根据该搜索关键词直接得到与其语义匹配的提示信息,扩展了提示的范围,为搜索提供了更多的选择,使得通过一次搜索即可实现快速准确的获得搜索目标,大大提高了搜索效率。
[0079]需要说明的是:上述实施例提供的提示信息获取装置在获取提示信息时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将服务器的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的提示信息获取装置与提示信息获取方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0080]图5是本发明实施例提供的一种服务器的结构示意图。参见图5,该服务器500可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(centralprocessing units, CPU) 522 (例如,一个或一个以上处理器)和存储器532,一个或一个以上存储应用程序542或数据544的存储介质530 (例如一个或一个以上海量存储设备)。其中,存储器532和存储介质530可以是短暂存储或持久存储。存储在存储介质530的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器522可以设置为与存储介质530通信,在服务器500上执行存储介质530中的一系列指令操作。
[0081 ] 服务器500还可以包括一个或一个以上电源526,一个或一个以上有线或无线网络接口 550,一个或一个以上输入输出接口 558,一个或一个以上键盘556,和/或,一个或一个以上操作系统 541,例如 Windows ServerTM, Mac OS XTM, UnixTM, LinuxTM
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1