CN102891874B - 一种基于会话提供搜索提示信息的方法、装置及*** - Google Patents
一种基于会话提供搜索提示信息的方法、装置及*** Download PDFInfo
- Publication number
- CN102891874B CN102891874B CN201110205122.0A CN201110205122A CN102891874B CN 102891874 B CN102891874 B CN 102891874B CN 201110205122 A CN201110205122 A CN 201110205122A CN 102891874 B CN102891874 B CN 102891874B
- Authority
- CN
- China
- Prior art keywords
- word
- search
- word list
- words
- hot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000002372 labelling Methods 0.000 claims description 23
- 238000004891 communication Methods 0.000 claims description 22
- 230000000699 topical effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000003337 fertilizer Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/332—Query formulation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于会话提供搜索提示信息的方法。该方法包括:获取热门词词表;获取会话消息,根据预先设置的选词策略从获取的会话消息中选词,匹配热门词词表;设置与热门词词表匹配成功的选词的搜索链接信息,并标注该选词。应用本发明,可以帮助用户进行搜索,随时发掘用户的搜索需求,并降低用户进行搜索时的操作复杂度、提高用户体验。
Description
技术领域
本发明涉及计算机技术,特别涉及一种基于会话提供搜索提示信息的方法、装置及***。
背景技术
随着计算机通信技术以及互联网技术的发展,通过互联网络进行搜索,获取相关搜索信息越来越成为人们生活以及工作中不可或缺的一部分,用户使用终端设备通过互联网络与搜索服务器,例如,搜索引擎或者搜索网站服务器连接,通过在浏览器的搜索窗口输入搜索关键词,搜索服务器根据搜索关键词进行搜索,并将搜索结果向用户显示。
随着互联网络与生活的越来越紧密,热门词作为网络生活的一种体现,包括当前互联网络流行的热门词汇以及用户在使用搜索引擎时,搜索频次较多的关键词,这些词在当前往往具有一定的普遍性以及实效性,可以帮助用户快速并及时了解相关信息,通常来说,用户可以通过浏览器,查看相关搜索服务器提供的热门词,如果对某一热门词感兴趣,可以通过点击该热门词,触发搜索引擎进行搜索,并显示搜索的内容。
目前,用户在通过即时聊天工具进行会话的过程中,如果遇到感兴趣的内容或有疑惑的内容,可以通过鼠标滑动,选定关键词,然后在新打开的搜索窗口输入选定的关键词,进行搜索,如果需要查看感兴趣的内容或有疑惑的内容对应的热门词,则可以查看相关搜索服务器提供的热门词,找到与感兴趣的内容或有疑惑的内容匹配的热门词,进行搜索,从而获取相关搜索信息。
由上述可见,现有基于会话获取搜索结果的方法,用户在通过即时聊天工具进行会话的过程中,如果遇到感兴趣的内容或有疑惑的内容,需要手工选择搜索关键词,并需要新打开搜索窗口进行搜索;进一步地,目前各网站服务器提供的热门词,具有普遍性,不具有个性化,没有与当前用户所处的会话环境相结合,也需要用户进行手工匹配选择,使得操作较为复杂、搜索效率较低、用户体验较差。
发明内容
有鉴于此,本发明提出一种基于会话提供搜索提示信息的方法,降低用户进行搜索时的操作复杂度、提高搜索效率。
本发明还提出一种基于会话提供搜索提示信息的装置,降低用户进行搜索时的操作复杂度、提高搜索效率。
本发明还提出一种基于会话提供搜索提示信息的***,降低用户进行搜索时的操作复杂度、提高搜索效率。
为达到上述目的,本发明提供了一种基于会话提供搜索提示信息的方法,该方法包括:
获取热门词词表;
获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配;
对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词。
进一步包括:
选取标注的选词,触发依据该选词设置的搜索链接信息进行搜索;
展示与标注的选词相关的搜索结果。
所述获取热门词词表包括:
词表服务器获取搜索服务器提供的热门词,生成热门词词表并存储;或者,
词表服务器获取搜索服务器提供的热门词,生成热门词词表并发送至即时通信客户端,即时通信客户端接收热门词词表并存储。
当词表服务器获取搜索服务器提供的热门词词表,生成热门词词表并发送至即时通信客户端时,所述获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配包括:
即时通讯客户端发送或接收会话消息;
依据选词策略,从发送或接收的会话消息中进行选词,查找与热门词词表匹配的选词。
所述步骤即时通讯客户端发送或接收会话消息之后,进一步包括:
向词表服务器查询热门词词表有无更新,如果有,获取最新热门词词表并对存储区进行更新,执行所述依据选词策略的步骤,如果没有,执行所述依据选词策略的步骤。
当词表服务器获取搜索服务器提供的热门词,生成热门词词表并存储时,所述获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配包括:
即时通讯客户端发送或接收会话消息;
即时通讯客户端将发送或接收的会话消息向词表服务器发送;
词表服务器依据选词策略,从接收的会话消息中进行选词,查找与热门词词表匹配的选词,并返回给即时通讯客户端。
所述展示与标注的选词相关的搜索结果与所述会话消息位于同一界面,并分栏进行展示。
一种基于会话提供搜索提示信息的装置,该装置包括:热门词词表获取模块、选词匹配模块以及选词标注模块,其中,
热门词词表获取模块,用于从搜索服务器获取热门词,形成热门词词表;
选词匹配模块,用于获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配;
选词标注模块,用于对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词。
一种基于会话提供搜索提示信息的***,该***包括:客户端以及词表服务器,其中,
客户端,用于从词表服务器获取热门词词表并存储;获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配,对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词;
词表服务器,用于从外部的搜索服务器获取热门词,形成热门词词表并下发至客户端。
所述客户端包括:热门词词表获取模块、选词匹配模块以及选词标注模块,其中,
热门词词表获取模块,用于从词表服务器获取热门词词表;
选词匹配模块,用于获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配;
选词标注模块,用于对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词。
由上述的技术方案可见,本发明提供的一种基于会话提供搜索提示信息的方法、装置及***,获取热门词词表;获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配;对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词。这样,用户不需要新打开搜索窗口并手工输入搜索关键词进行搜索,降低了用户进行搜索时的操作复杂度,提高了搜索效率;通过与可以进行实时更新的热门词词表进行匹配,使热门词词表与当前用户所处的会话环境相结合,可以识别用户输入意图,帮助用户进行搜索,随时发掘用户的搜索需求,选取出热门的搜索推荐提示词以便用户触发搜索,提高了用户体验。
附图说明
图1为本发明实施例基于会话提供搜索提示信息的方法流程示意图。
图2为本发明实施例即时通讯客户端存储热门词词表并执行选词策略的方法流程示意图。
图3为本发明实施例词表服务器存储热门词词表并执行选词策略的方法流程示意图。
图4为本发明实施例在聊天窗口聊天记录的界面示意图。
图5为本发明实施例在聊天窗口提供搜索提示信息的界面示意图。
图6为本发明实施例在同一界面展示搜索提示信息以及搜索结果的界面示意图。
图7为本发明实施例的基于会话提供搜索提示信息的装置结构示意图。
图8为本发明实施例的基于会话提供搜索提示信息的***结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明作进一步地详细描述。
图1为本发明实施例基于会话提供搜索提示信息的方法流程示意图。参见图1,该流程包括:
步骤101,获取热门词词表;
本步骤中,获取热门词词表包括:
词表服务器获取搜索服务器提供的热门词,生成热门词词表并存储;或者,
词表服务器获取搜索服务器提供的热门词,生成热门词词表并发送至即时通信客户端,即时通信客户端以及词表服务器存储热门词词表。
热门词词表中的热门词,包含有搜索该热门词的搜索链接信息,例如,对于根据搜索服务器为QQ的边聊边搜网站提供的热门词生成的热门词词表中,其热门词“CDMA”的搜索链接信息为该QQ的边聊边搜网站搜索引擎的统一资源***(URL,Uniform ResourceLocator)信息。
实际应用中,词表服务器可以按照预先设定的更新周期获取搜索服务器最新提供的热门词,实现热门词表的及时更新。
步骤102,获取会话消息,根据预先设置的选词策略从获取的会话消息中选词,匹配热门词词表;
本步骤中,对于只在词表服务器存储热门词词表的情形,选词策略设置在词表服务器中,即时通信客户端将用户的会话消息发送至词表服务器,词表服务器根据选词策略从中选取相关的词语,该选取的词语为会话消息中的一部分,与热门词词表进行匹配,选词策略的相关内容具体可参见相关技术文献,在此不再赘述。
对于词表服务器以及即时通信客户端都存储热门词词表的情形,选词策略设置在即时通信客户端中,即时通信客户端根据选词策略从用户的会话消息中选取相关的词语。
本步骤中,通过将从会话消息中选取的词与热门词词表进行匹配,使用户能够获知会话消息中的哪些词比较热门,给用户提供了热门信息。
步骤103,设置与热门词词表匹配成功的选词的搜索链接信息,并标注该选词。
本步骤中,对与热门词词表匹配成功的选词,设置相应的搜索链接信息,该搜索链接信息为热门词词表中对应热门词包含的搜索链接信息,以向用户提供搜索提示信息,以便用户在操作该选词时,触发进行自动搜索并获取搜索结果。以利用QQ的边聊边搜功能进行搜索,与热门词词表匹配成功的选词为CDMA为例,搜索链接信息为该QQ的边聊边搜网站搜索引擎的URL信息,具体为:
http://www.soso.com/q?sp=S&sc=web&cid=w.q.in.sb.web&ch=w.q.in.sb.web&ty=1&bn=&op=entry&kw=&source=&w=CDMA。
可以在原会话消息中,将与热门词词表匹配成功的选词进行标注,以标注出推荐的搜索提示词,这样,用户不需要新打开搜索窗口并手工输入搜索关键词进行搜索,降低了用户进行搜索时的操作复杂度,因而,可以帮助用户进行搜索,降低了用户的搜索成本。进一步地,通过与可以进行实时更新的热门词词表进行匹配,使热门词词表与当前用户所处的会话环境相结合,可以识别用户输入意图,自动发掘用户的搜索需求,选取出用户感兴趣及具有价值的搜索推荐提示词,为用户带来了便利以及价值。
当用户点击标注的选词(会话消息内容),将自动链接到搜索引擎的搜索窗口进行相关搜索,并向用户显示相关搜索结果,使得用户通过即时聊天工具进行会话的同时,根据当前热门词以及用户的会话内容,可以自动选取出有价值的词语,提供搜索提示信息以进行搜索推荐,因此,可以进一步包括:
步骤104,选取标注的选词,触发依据该选词设置的搜索链接信息进行搜索;
本步骤中,用户根据会话消息中标注的选词,如果确定需要了解该选词更多的相关信息,则点击标注的选词,根据该选词设置的搜索链接信息自动进行搜索,这样,可以自动挖掘用户的搜索需求,且用户不需考虑如何进行搜索,直接给用户提供一个简单的搜索入口,降低了用户的搜索成本,减少了用户搜索所需的时间,也大大降低了用户进行搜索时的操作复杂度。
步骤105,展示与标注的选词相关的搜索结果。
下面分别对客户端存储热门词词表以及客户端和服务器端都存储热门词词表进行说明。
图2为本发明实施例词表服务器和即时通讯客户端存储热门词词表并由即时通讯客户端执行选词策略的方法流程示意图。参见图2,该流程包括:
步骤201,用户登录即时通讯客户端;
步骤202,从词表服务器获取热门词词表并存储;
本步骤中,在用户登录即时通讯客户端后,即时通讯客户端自动向词表服务器端发送获取热门词词表请求,下载最新的热门词词表。
步骤203,发送或接收会话消息;
本步骤中,用户通过即时通讯客户端进行聊天,发送会话消息或者接收会话对方发送过来的会话消息。
步骤204,向词表服务器查询热门词词表有无更新,如果有,执行步骤205,如果无,执行步骤206;
本步骤中,在发送会话消息或者接收到会话对方发送过来的会话消息时,向词表服务器查询热门词词表有无更新,是为了获取最新的热门词词表,可以通过热门词词表的时间戳信息向词表服务器验证该热门词词表是否有更新。当然,实际应用中,用户在登录时,也可以先不从词表服务器获取热门词词表,在生成会话消息进行发送或接收会话消息时,再从词表服务器下载热门词词表。
步骤205,获取最新热门词词表并对存储区进行更新;
步骤206,选取推荐搜索词并标注;
本步骤中,根据步骤205获取的热门词词表以及会话消息的上下文信息,依据选词策略,从会话消息的上下文信息中找出与热门词词表匹配成功的会话消息内容(选词),根据热门词表中相匹配的热门词的搜索链接信息,设置该选词的搜索链接信息,形成推荐搜索词。
步骤207,展示标注后的推荐搜索词;
本步骤中,在形成推荐搜索词后,对推荐搜索词进行标注,即通过在即时通讯客户端的会话展现区展示的原会话消息中标注与热门词词表相匹配的会话消息内容,例如,对推荐搜索词以设置下划线的方式进行标注,并向用户展示。
步骤208,用户点击推荐搜索词;
本步骤中,用户根据会话消息中标注的推荐搜索词,如果确定需要了解该推荐搜索词更多的相关信息,则点击标注的推荐搜索词。
步骤209,根据推荐搜索词包含的搜索链接信息进行搜索,并展示与推荐搜索词相关的搜索结果。
本步骤中,当用户点击推荐搜索词后,触发链接到推荐搜索词包含的搜索链接信息对应的搜索引擎进行搜索,在获取到搜索结果后,按照预先的设置展示搜索结果,例如,将当前界面进行分栏,搜索结果展示在会话栏的一侧。
图3为本发明实施例词表服务器存储热门词词表并执行选词策略的方法流程示意图。参见图3,该流程包括:
步骤301,用户登录即时通讯客户端;
步骤302,发送或接收会话消息;
步骤303,将发送或接收的会话消息向词表服务器发送;
本步骤中,可以预先设置在向会话对方发送会话消息或接收到会话对方发送的会话消息时,自动将该发送的会话消息或接收的会话消息向词表服务器发送。这样,用户登录即时通讯客户端后,当用户发送会话消息或者接收到会话对方发送过来的会话消息时,即时通讯客户端将会话消息的内容以及上下文相关的信息,发送到词表服务器。
步骤304,获取标注后的会话消息内容;
本步骤中,词表服务器根据存储的最新热门词词表以及即时通讯客户端发送过来的信息,依据选词策略从会话消息中进行选词,查找与热门词表匹配成功的选词(会话消息内容)并设置搜索链接信息,对选取并设置搜索链接信息的会话消息内容进行标注形成推荐搜索词,以标注出推荐的搜索词,并返回给即时通讯客户端。
实际应用中,词表服务器可以周期地从相关搜索服务器中获取热门词形成热门词词表,这样,在相关搜索服务器对热门词进行更新后,词表服务器可以及时获取更新的热门词。
步骤305,展示标注后的会话消息内容;
本步骤中,即时通讯客户端根据返回的搜索词,在会话展现区对发送的会话消息或接收的会话消息进行相应的标注。
步骤306,用户点击推荐搜索词;
步骤307,搜索并展示与推荐搜索词相关的搜索结果。
本步骤中,根据推荐搜索词包含的搜索链接信息,链接到该搜索链接信息对应的搜索引擎进行搜索,并将获取到的搜索结果进行展示。
由上述可见,由即时通讯客户端执行选词策略的方法,即时通讯客户端不需要将会话消息以及会话的上下文相关信息发送到词表服务器,只需向词表服务器请求最新的热门词词表,选词策略一般无法更新;而由词表服务器执行选词策略的方法,即时通讯客户端不需要从词表服务器下载最新的热门词词表,选词策略的变更能及时生效。
以下以即时通讯客户端安装的即时通讯工具为即时通讯QQ为例,对本发明实施例提供搜索提示信息的方法作进一步说明。用户在聊天过程中,即时通讯QQ可实时地根据用户的会话内容,向用户提示热门的推荐搜索词,推荐搜索词以下划线并携带链接的方式展示,即用户将箭头形状的鼠标移动至标注下划线的推荐搜索词时,鼠标变换为手形,以提示用户可以通过该推荐搜索词进行直接搜索,用户点击提示的推荐搜索词,即进行搜索。
图4为本发明实施例在聊天窗口聊天记录的界面示意图。参见图4,聊天窗口的聊天记录包括:
独步飞雪17:57:18
你明天上班不,我们明天去看将爱吧
苦行天涯17:57:30
明天北京地铁限流,就怕去了回不来了
独步飞雪17:58:09
哦,好像是高峰期才限吧,我们中午去就行
独步飞雪17:58:21
你最近还在看房吗?
苦行天涯17:58:44
不看了,我对抵制房价有信心
以词表服务器存储热门词词表并执行选词策略为例,即时通讯QQ根据预先设置的策略,向词表服务器发送会话记录,例如,预先设置的策略可以在向会话对方发送一条会话消息或接收到会话对方发送来的一条会话消息时,同时将该发送或接收到的会话消息发送至词表服务器,当然,实际应用中,也可以是在发送、和/或,接收到预定条数的会话消息时,将该预定条数的会话消息发送至词表服务器。
词表服务器接收会话消息,根据预先设置的选词策略,从会话消息的上下文信息中找出与热门词词表匹配的会话消息内容,以下划线进行标注,并设置该会话消息内容对应的搜索引擎的搜索链接信息,将标注的会话消息内容返回至即时通讯客户端。
即时通讯客户端接收词表服务器返回的标注的会话消息内容,匹配聊天窗口中发送至词表服务器的聊天记录,用标注的会话消息内容代替聊天记录中相应的原会话消息内容,如图5所示,图5为本发明实施例在聊天窗口提供搜索提示信息的界面示意图,聊天窗口的聊天记录包括:
独步飞雪17:57:18
你明天上班不,我们明天去看将爱吧
苦行天涯17:57:30
明天北京地铁限流,就怕去了回不来了
独步飞雪17:58:09
哦,好像是高峰期才限吧,我们中午去就行
独步飞雪17:58:21
你最近还在看房吗?
苦行天涯17:58:44
不看了,我对抵制房价有信心
与图4不同的是,在图5中展示的推荐搜索词用下划线进行标注,并包含搜索链接信息。
如果用户对推荐搜索词中的北京地铁限流比较感兴趣,需要作进一步搜索以了解相关信息,则可以点击标注的北京地铁限流,触发搜索链接信息对应的搜索引擎以北京地铁限流为搜索关键词进行搜索,并将搜索结果以分栏的形式向用户展示。当然,实际应用中,也可以采用其他方式将搜索结果向用户展示,例如,在新窗口中展示搜索结果。
图6为本发明实施例在同一界面展示搜索提示信息以及搜索结果的界面示意图。参见图6,在图5的基础上,对当前窗口界面进行分栏,将带有搜索提示信息的聊天记录展示在左栏,右栏展示搜索结果,以北京地铁限流进行搜索为例,搜索结果包括:
北京地铁限流搜搜新闻-分享此结果
受雨雪影响北京地铁28日早高峰将实时限流合肥报业网28分钟前
北京地铁28日早高峰将实时限流:受雨雪影响新华网3小时前
北京地铁限流将成常态客流过大地铁可摔站腾讯网1天前
北京地铁适时限流将成为常态措施搜狐滚动-分享此结果
1天前-为保证乘客安全乘坐地铁,适时限流将成为部分地铁车站和线路的常态措施。此外,地铁公司首次对外公布了站外设围挡、分流、截流、摔站等…
北京地铁适时限流将成为常态措施四大限流方式YNET.com北青网-分享此结果
1天前-为保证乘客安全乘坐地铁,适时限流将成为部分地铁车站和线路的常态措施。此外,地铁公司首次对外公布了站外设围挡、分流、截流、摔站等…
北京地铁客流过大可摔站限流将成常态-中国日报网-分享此结果
1天前-地铁部分车站和线路均采取了路网适时限流措施,包括设置围栏、限时进站、分流等。2、不具备设置疏导围栏的车站,地铁公司人员会适时…
图7为本发明实施例的基于会话提供搜索提示信息的装置结构示意图。参见图7,该装置为词表服务器,包括:热门词词表获取模块、选词匹配模块以及选词标注模块,其中,
热门词词表获取模块,用于从外部的搜索服务器获取热门词,形成热门词词表;
本发明实施例中,搜索服务器中的热门词,包含有搜索该热门词的搜索链接信息,因而,在热门词表中,每一热门词分别包含有相应的搜索链接信息。
选词匹配模块,用于接收会话消息,根据预先设置的选词策略从获取的会话消息中选词,匹配热门词词表;
本发明实施例中,根据热门词词表以及会话消息的上下文信息,依据选词策略,从会话消息的上下文信息中找出与热门词词表匹配成功的会话消息内容(选词)。
选词标注模块,用于设置与热门词词表匹配成功的选词的搜索链接信息,并标注该选词。
本发明实施例中,根据热门词表中相匹配的热门词的搜索链接信息,设置该选词的搜索链接信息,形成推荐搜索词,并对推荐搜索词以设置下划线的方式进行标注。
图8为本发明实施例的基于会话提供搜索提示信息的***结构示意图。参见图8,该***包括:客户端以及词表服务器,其中,
客户端,用于从词表服务器获取热门词词表并存储;获取会话消息,根据预先设置的选词策略从获取的会话消息中选词,根据存储的热门词词表对选词进行匹配,设置与热门词词表匹配成功的选词的搜索链接信息,并标注该选词;
词表服务器,用于从外部的搜索服务器获取热门词,形成热门词词表并下发至客户端。
较佳地,客户端包括:热门词词表获取模块、选词匹配模块以及选词标注模块(图中未示出),其中,
热门词词表获取模块,用于从外部的词表服务器获取热门词词表;
选词匹配模块,用于获取会话消息,根据预先设置的选词策略从获取的会话消息中选词,匹配热门词词表;
选词标注模块,用于设置与热门词词表匹配成功的选词的搜索链接信息,并标注该选词。
实际应用中,客户端还可以进一步包括:搜索模块以及搜索结果展示模块,其中,
搜索模块,用于根据用户选取的标注的选词,依据该选词设置的搜索链接信息进行搜索,将搜索结果输出至搜索结果展示模块;
搜索结果展示模块,用于展示与标注的选词相关的搜索结果。
本发明实施例中,可以将搜索结果按照预先的设置进行展示,例如,将当前界面进行分栏,搜索结果展示在会话栏的一侧。
以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换以及改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种基于会话提供搜索提示信息的方法,其特征在于,该方法包括:
获取热门词词表;
获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配;
对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词,用标注的会话消息内容代替相应的原会话消息内容;
选取标注的选词,触发依据所述选取的标注的选词设置的搜索链接信息进行搜索。
2.如权利要求1所述的方法,其特征在于,进一步包括:
展示与所述选取的标注的选词相关的搜索结果。
3.如权利要求1或2所述的方法,其特征在于,所述获取热门词词表包括:
词表服务器获取搜索服务器提供的热门词,生成热门词词表并存储;或者,
词表服务器获取搜索服务器提供的热门词,生成热门词词表并发送至即时通信客户端,即时通信客户端接收热门词词表并存储。
4.如权利要求3所述的方法,其特征在于,当词表服务器获取搜索服务器提供的热门词,生成热门词词表并发送至即时通信客户端时,所述获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配包括:
即时通信客户端发送或接收会话消息;
依据选词策略,从发送或接收的会话消息中进行选词,查找与热门词词表匹配的选词。
5.如权利要求4所述的方法,其特征在于,所述即时通信客户端发送或接收会话消息之后,进一步包括:
向词表服务器查询热门词词表有无更新,如果有,获取最新热门词词表并对存储区进行更新,执行所述依据选词策略的步骤,如果没有,执行所述依据选词策略的步骤。
6.如权利要求3所述的方法,其特征在于,当词表服务器获取搜索服务器提供的热门词,生成热门词词表并存储时,所述获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配包括:
即时通信客户端发送或接收会话消息;
即时通信客户端将发送或接收的会话消息向词表服务器发送;
词表服务器依据选词策略,从接收的会话消息中进行选词,查找与热门词词表匹配的选词,并返回给即时通信客户端。
7.如权利要求2所述的方法,其特征在于,所述展示与所述选取的标注的选词相关的搜索结果与所述会话消息位于同一界面,并分栏进行展示。
8.一种基于会话提供搜索提示信息的***,其特征在于,该***包括:客户端以及词表服务器,其中,
客户端,用于从词表服务器获取热门词词表并存储;获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配,对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词,用标注的会话消息内容代替相应的原会话消息内容;
词表服务器,用于从外部的搜索服务器获取热门词,形成热门词词表并下发至客户端;
所述客户端,还用于根据用户选取的标注的选词,依据所述选取的标注的选词设置的搜索链接信息进行搜索。
9.如权利要求8所述的***,其特征在于,所述客户端包括:热门词词表获取模块、选词匹配模块以及选词标注模块,其中,
热门词词表获取模块,用于从词表服务器获取热门词词表;
选词匹配模块,用于获取会话消息,根据预先设置的选词策略从所述会话消息中选取词语,将所选的选词与热门词词表进行匹配;
选词标注模块,用于对与热门词词表匹配成功的选词,设置该选词对应的搜索链接信息,并标注该选词。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110205122.0A CN102891874B (zh) | 2011-07-21 | 2011-07-21 | 一种基于会话提供搜索提示信息的方法、装置及*** |
PCT/CN2012/077286 WO2013010424A1 (zh) | 2011-07-21 | 2012-06-21 | 一种基于会话提供搜索提示信息的方法、装置及*** |
US14/160,082 US20140136523A1 (en) | 2011-07-21 | 2014-01-21 | Method, Apparatus And System For Providing Search Prompt Information Based On Session |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110205122.0A CN102891874B (zh) | 2011-07-21 | 2011-07-21 | 一种基于会话提供搜索提示信息的方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102891874A CN102891874A (zh) | 2013-01-23 |
CN102891874B true CN102891874B (zh) | 2017-10-31 |
Family
ID=47535238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110205122.0A Active CN102891874B (zh) | 2011-07-21 | 2011-07-21 | 一种基于会话提供搜索提示信息的方法、装置及*** |
Country Status (3)
Country | Link |
---|---|
US (1) | US20140136523A1 (zh) |
CN (1) | CN102891874B (zh) |
WO (1) | WO2013010424A1 (zh) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9619107B2 (en) | 2013-05-09 | 2017-04-11 | Tencent Technology (Shenzhen) Company Limited | Methods and systems for dynamically displaying icons on a user interface for security check and other functions |
US9396264B2 (en) | 2013-06-13 | 2016-07-19 | Tencent Technology (Shenzhen) Company Limited | Methods and systems for information matching |
CN104142964B (zh) * | 2013-06-13 | 2019-11-05 | 腾讯科技(北京)有限公司 | 信息匹配的方法及装置 |
CN104794122B (zh) * | 2014-01-20 | 2020-04-17 | 腾讯科技(北京)有限公司 | 一种位置信息推荐方法、装置和*** |
CN105320707B (zh) * | 2014-08-05 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 基于即时通信的热词提示方法及装置 |
TWI617981B (zh) * | 2014-10-08 | 2018-03-11 | 極刻科技(香港)控股有限公司 | 一種使用線上內容以輸入訊息至應用程式的方法 |
CN104572846B (zh) * | 2014-12-12 | 2018-10-16 | 百度在线网络技术(北京)有限公司 | 一种热词推荐方法、装置和*** |
KR101665969B1 (ko) * | 2015-03-25 | 2016-10-13 | 주식회사 카카오 | 인터랙션을 통해 키워드를 검색하는 단말, 서버 및 방법 |
CN108062316A (zh) * | 2016-11-08 | 2018-05-22 | 百度在线网络技术(北京)有限公司 | 一种辅助客户服务的方法和装置 |
CN106528796A (zh) * | 2016-11-11 | 2017-03-22 | 苏州工讯科技有限公司 | 工业产品电子商务搜索引擎中快速识别专有名词的方法 |
CN107426224B (zh) * | 2017-08-01 | 2021-03-26 | 在线途游(北京)科技有限公司 | 一种网络对战游戏组队通讯方法 |
CN107908787A (zh) * | 2017-12-11 | 2018-04-13 | 广东欧珀移动通信有限公司 | 一种搜索提示方法、终端设备及存储介质 |
CN108418745A (zh) * | 2018-02-09 | 2018-08-17 | 深圳百诺国际生命科技有限公司 | 基于医患之间即时通讯消息的信息***方法及*** |
CN109446311B (zh) * | 2018-10-30 | 2022-04-05 | 五八有限公司 | 一种聊天增强方法、装置、存储介质及终端 |
CN109918159A (zh) * | 2019-01-24 | 2019-06-21 | 努比亚技术有限公司 | 辅助聊天方法、移动终端和计算机可读储存介质 |
CN110765239B (zh) * | 2019-10-29 | 2023-03-28 | 腾讯科技(深圳)有限公司 | 热词识别方法、装置及存储介质 |
CN118312682A (zh) * | 2021-08-13 | 2024-07-09 | 支付宝(杭州)信息技术有限公司 | 用户间互动方法、装置以及设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101610164A (zh) * | 2009-07-03 | 2009-12-23 | 腾讯科技(北京)有限公司 | 多人会话的实现方法、装置和*** |
CN101799816A (zh) * | 2009-12-25 | 2010-08-11 | 华为终端有限公司 | 一种搜索移动终端信息中关键词的方法和移动终端 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100443483B1 (ko) * | 2004-04-23 | 2004-08-09 | 엔에이치엔(주) | 급상승 검색어 검출 방법 및 시스템 |
CN100568230C (zh) * | 2004-07-30 | 2009-12-09 | 国际商业机器公司 | 基于超文本的多语言网络信息搜索方法和*** |
US7730081B2 (en) * | 2005-10-18 | 2010-06-01 | Microsoft Corporation | Searching based on messages |
CN101075308B (zh) * | 2006-11-08 | 2010-12-15 | 腾讯科技(深圳)有限公司 | 一种编辑电子邮件的方法 |
CN101079894A (zh) * | 2006-12-21 | 2007-11-28 | 腾讯科技(深圳)有限公司 | 一种推送网络信息的***及方法 |
US8046351B2 (en) * | 2007-08-23 | 2011-10-25 | Samsung Electronics Co., Ltd. | Method and system for selecting search engines for accessing information |
US9690786B2 (en) * | 2008-03-17 | 2017-06-27 | Tivo Solutions Inc. | Systems and methods for dynamically creating hyperlinks associated with relevant multimedia content |
CN101655876A (zh) * | 2009-09-17 | 2010-02-24 | 广东国笔科技股份有限公司 | 一种基于语义分析的智能检索***及方法 |
CN101610163A (zh) * | 2009-07-03 | 2009-12-23 | 腾讯科技(北京)有限公司 | 多人会话的实现方法、装置和*** |
CN101763401B (zh) * | 2009-12-30 | 2012-05-30 | 暨南大学 | 一种网络舆情的热点预测和分析方法 |
US8255786B1 (en) * | 2010-04-09 | 2012-08-28 | Wal-Mart Stores, Inc. | Including hyperlinks in a document |
-
2011
- 2011-07-21 CN CN201110205122.0A patent/CN102891874B/zh active Active
-
2012
- 2012-06-21 WO PCT/CN2012/077286 patent/WO2013010424A1/zh active Application Filing
-
2014
- 2014-01-21 US US14/160,082 patent/US20140136523A1/en not_active Abandoned
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101610164A (zh) * | 2009-07-03 | 2009-12-23 | 腾讯科技(北京)有限公司 | 多人会话的实现方法、装置和*** |
CN101799816A (zh) * | 2009-12-25 | 2010-08-11 | 华为终端有限公司 | 一种搜索移动终端信息中关键词的方法和移动终端 |
Also Published As
Publication number | Publication date |
---|---|
CN102891874A (zh) | 2013-01-23 |
US20140136523A1 (en) | 2014-05-15 |
WO2013010424A1 (zh) | 2013-01-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102891874B (zh) | 一种基于会话提供搜索提示信息的方法、装置及*** | |
CN100530179C (zh) | 用于在即时消息环境中进行内嵌搜索的技术 | |
US8495484B2 (en) | Intelligent link population and recommendation | |
US8117225B1 (en) | Drill-down system, method, and computer program product for focusing a search | |
US7805492B1 (en) | Systems and methods to provide assistance during address input | |
US9710818B2 (en) | Contextual advertising techniques for implemented at mobile devices | |
US9430772B2 (en) | Mobile contextual SMS advertising | |
US8732252B2 (en) | Cooperating system, chat server, program, and cooperating method | |
US20050234885A1 (en) | Integration of instant messenging with Internet searching | |
CN104346396B (zh) | 一种即时通讯客户端的数据处理方法、装置、终端及*** | |
US20110191768A1 (en) | Systems and Methods to Identify Users Using an Automated Learning Process | |
US20100064018A1 (en) | Method and Apparatus for Processing Instant Messaging Information | |
US10572561B1 (en) | Performing multiple related searches | |
WO2008071108A1 (fr) | Procédé, système et dispositif de transfert d'information de réseau | |
CN101114284B (zh) | 一种显示网页内容相关信息的方法及*** | |
CN102541853A (zh) | 一种利用浏览器地址栏获取应用信息的方法和装置 | |
US20090327235A1 (en) | Presenting references with answers in forums | |
US20160253328A1 (en) | Information collection method and device | |
CN104008151B (zh) | 联系人检索的方法、***和终端设备 | |
CN105095383A (zh) | 信息发布方法、搜索方法及相应装置 | |
JP5185891B2 (ja) | コンテンツ提供装置、コンテンツ提供方法およびコンテンツ提供プログラム | |
CN105808623B (zh) | 一种基于搜索的页面访问事件关联方法和装置 | |
CN104104580B (zh) | 一种群组信息的处理方法、群组信息***及相关装置 | |
CN103425696A (zh) | 网络搜索行为识别方法及其*** | |
JP5384717B2 (ja) | コールセンタのオペレータのための支援方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |