CN101079894A - 一种推送网络信息的***及方法 - Google Patents

一种推送网络信息的***及方法 Download PDF

Info

Publication number
CN101079894A
CN101079894A CN 200610157818 CN200610157818A CN101079894A CN 101079894 A CN101079894 A CN 101079894A CN 200610157818 CN200610157818 CN 200610157818 CN 200610157818 A CN200610157818 A CN 200610157818A CN 101079894 A CN101079894 A CN 101079894A
Authority
CN
China
Prior art keywords
network information
keyword
mapping table
pushing
link
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.)
Pending
Application number
CN 200610157818
Other languages
English (en)
Inventor
张会鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN 200610157818 priority Critical patent/CN101079894A/zh
Publication of CN101079894A publication Critical patent/CN101079894A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种推送网络信息的***,包括用于显示即时通信会话内容的第一显示单元,还包括:第一中文分词单元,用于将第一显示单元中显示的会话内容进行分词,获得关键词;映射表存储单元,所述映射表存储有关键词与网络信息链接的对应关系;关键词匹配单元,用于根据第一中文分词单元获得的关键词从所述映射表中获得网络信息链接;第二显示单元,用于显示所述关键词匹配单元获取的网络信息链接。本发明还提供一种对应的推送网络信息的方法。本发明通过对即时通信会话内容进行分词获得关键字,并根据关键字获取相关网络信息显示,可方便用户在使用即时通信工具会话的同时获得相关的网络信息。

Description

一种推送网络信息的***及方法
技术领域
本发明涉及计算机技术领域,更具体地说,涉及一种推送网络信息的***及方法。
背景技术
随着网络的发展,越来越多的人开始接触和使用互联网。在互联网上用户几乎可找到所有想显示的信息。而现有的网络信息显示和推送都是按照统一的顺序由服务器向终端推送。由于网络信息量的庞大,在众多信息中想找到自己感兴趣的信息有时候也需要进行一系列繁琐的操作,即使经常使用网络的用户也感觉不便。此外还有通过用户定制信息来实现向网络用户推送用户感兴趣的信息的方法。然而该种方法在定制时需要进行定制操作,并且每次用户兴趣转移时需要重复进行定制操作,使用较为不便。
网络即时通信工具(Instant Messenger,IM)通过点对点的技术实现互联网上的即时沟通,甚至是多个用户间的交互,其已经成为大多数网民所使用的沟通工具,其不仅应用于平时的休闲娱乐,而且在工作中也得到了广泛的使用。即时通信工具为每一用户提供一个网络标识(即帐号),从而与其他用户相区别。在即时通信工具中,已经提供了越来越多的服务,包括网络信息显示(例如新闻、产品资讯、在线广告等)。在现有的即时通信工具中,一般由即时通信服务器按照编辑好的列表向所有终端统一推送,并在终端分批按时间显示。
由于上述即时通信工具中网络信息的投放以服务器为主导,而无终端参与,因此无法根据用户的喜好,投放用户感兴趣的网络信息,导致对用户的过度骚扰。特别是一些广告信息,例如图文广告、FLASH广告、文字广告等,更被大多数用户认为是垃圾信息。
发明内容
本发明要解决的技术问题在于,针对上述现有的网络信息由于盲目推送而导致对用户骚扰的缺陷,提供一种推送网络信息的***及方法。
本发明解决上述技术问题的技术方案是,提供一种推送网络信息的***,包括用于显示即时通信会话内容的第一显示单元,还包括:
第一中文分词单元,用于将第一显示单元中显示的会话内容进行分词,获得关键词;
映射表存储单元,所述映射表存储有关键词与网络信息链接的对应关系;
关键词匹配单元,用于根据第一中文分词单元获得的关键词从所述映射表中获得网络信息链接;
第二显示单元,用于显示所述关键词匹配单元获取的网络信息链接。
在本发明所述的一种推送网络信息的***中,还包括第一过滤单元,用于过滤掉所述第一中文分词单元获得的关键词中无意义的词,并将过滤后的关键词传送到关键词匹配单元。
在本发明所述的一种推送网络信息的***中,还包括网络信息提取单元,用于从网页服务器获得最新发布的网络信息的标题及链接。
在本发明所述的一种推送网络信息的***中,还包括第二中文分词单元,用于将网络信息提取单元获得的网络信息标题进行分词,获得关键词,并将所述关键词与网络信息的对应关系添加到所述映射表存储单元中的映射表。
在本发明所述的一种推送网络信息的***中,还包括第二过滤单元,用于过滤掉所述第二中文分词单元获得的关键词中无意义的词,所述映射表存储单元的映射表中仅存储过滤后的关键词。
在本发明所述的一种推送网络信息的***中,所述第二显示单元和第一显示单元位于同一即时通信终端对话框。
在本发明所述的一种推送网络信息的***中,所述网络信息包括新闻、产品信息和/或广告。
本发明还提供一种推送网络信息的方法,包括以下步骤:
(a)将即时通信对话框显示的会话内容进行分词,获得关键词;
(b)在网络服务器使用所述关键词匹配网络信息,获得网络信息链接;
(c)在当前即时通信对话框中显示网络信息链接。
在本发明所述的一种推送网络信息的方法中,在所述步骤(a)之前还包括:
网络服务器从网页服务器获得最新发布的网络信息标题及链接信息,并将所述网络信息的标题进行分词,获得关键词;
所述网络服务器生成映射表,所述映射表包括关键词与网络信息链接的对应关系。
在本发明所述的一种推送网络信息的方法中,所述步骤(a)中的会话内容包括即时通信终端在即时通信会话中输入的信息以及从会话另一方接收的信息。
本发明一种推送网络信息的***及方法,通过对即时通信会话内容进行分词获得关键字,并根据关键字获取相关网络信息显示,可方便用户在使用即时通信工具会话的同时获得相关的网络信息。
附图说明
下面将结合附图及实施例对本发明作进一步说明,附图中:
图1是本发明一种推送网络信息的***实施例的结构示意图;
图2是图1中的网络服务器和即时通信终端的结构及连接的第一实施例的示意图;
图3是图2中的第一中文分词单元实现中文分词的示意图;
图4是图2中的第一中文分词单元中文分词过程的示意图;
图5是图2中的第一中文分词单元中文分词过程的示意图;
图6是图1中的网络服务器和即时通信终端的结构及连接的第二实施例的示意图;
图7是本发明一种推送网络信息的方法的实施例的流程图。
具体实施方式
如图1所示,在本发明一种推送网络信息的***中,包括有分别连接到网络13的网络服务器12和多个即时通信终端11。在本实施例中,网络13可以是互联网、局域网或其他任意类型的通信网络。网络服务器12用于为即时通信终端11提供各种服务。任意两个即时通信终端11可建立会话,从而实现文字交互。
如图2所示,是图1中网络服务器12和即时通信终端11的结构及连接的第一实施例的示意图。网络服务器12包括有映射表存储单元25以及关键词匹配单元24;即时通信终端11包括有第一显示单元21、第一中文分词单元22以及第二显示单元23。
第一显示单元21用于通过对话框显示即时通信会话内容,包括用户在即时通信终端输入的信息和/或其他即时通信终端向当前即时通信终端发送的信息。
第一中文分词单元22用于将第一显示单元21中显示的会话内容进行分词,以获得关键词。在具体应用中,第一显示单元21每增加一条会话内容,第一中文分词单元22对该增加的会话内容进行分词;当然第一中文分词单元22也可定时对显示的会话内容进行分词。该第一中文分词单元22与现有的中文分词***类似,其实现如图3所示,其中切分词图(segment graph)是整个分词***的核心。
在切分词图中,每一条弧所覆盖的部分代表一个词,其中每两个结点之间的字符串为原子。在原子切分阶段,把一个输入的句子切分成多个原子并建立最原始的切分词图,如图4所示。后续的全切分、时间数词识别、人名识别、地名识别等阶段都是向该切分词图中添加词的过程。如图5所示即为经过人名识别后的切分词图。在切分词图中的每一条弧都带有概率信息,以表示这个词出现的概率。在分词***的最后阶段,根据上述概率信息选择一条使总概率最大的路径作为最后的分词结果。
映射表存储单元25用于存储映射表,该映射表存储有关键词与网络信息链接的对应关系。在本实施例中,该映射表至少包括关键词及网络信息链接,其中网络信息链接包括网络信息标题和路径。
关键词匹配单元24用于根据第一中文分词单元22获得的关键词从存储单元25的映射表中获得网络信息链接。在具体应用中,该关键词匹配单元24可采用全匹配或模糊匹配等,并把匹配的前N个(其中N可以设置为不同的整数)网络信息进行排序,例如按照匹配关键词的个数、按照网络信息的时间等进行排序,甚至可以对不同的网络信息来源赋予不同的权重。
第二显示单元23用于显示关键词匹配单元24获取的网络信息链接。该第二显示单元23与第一显示单元21位于同一对话框中。这样,用户即可在即时通信会话过程中,即时获取与会话内容的相关的网络信息链接,并通过点击网络信息链接获取网页。
上述的网络信息可以是新闻、产品信息和/或广告等。
如图6所示,是图1中网络服务器12和即时通信终端11的结构及连接的第二实施例的示意图。与第一实施例相同地,在本实施例中,网络服务器12包括有映射表存储单元66以及关键词匹配单元65;即时通信终端11包括有第一显示单元61、第一中文分词单元62以及第二显示单元63。此外,即时通信终端11还包括第一过滤单元64,网络服务器12还包括网络信息提取单元68、第二中文分词单元69以及第二过滤单元67。
第一过滤单元64用于过滤掉第一中文分词单元62获得的关键词中无意义的词,并将过滤后的关键词传送到关键词匹配单元65。上述无意义的词包括代词、连词、介词等。在具体实现时,可建立关于这些无意义词的一个词库,第一中文分词单元62获得的关键词与该词库进行匹配,若词库中存在匹配的词则过滤,否则保留。
网络信息提取单元68用于从网页服务器(WEB服务器)获得最新发布的网络信息的标题及链接。该网络信息提取单元68类似于现有的自动提取网页的程序,例如网络爬虫等。在本实施例中,网页服务器可以是门户网站服务器,例如新闻网站等。
第二中文分词单元69用于将网络信息提取单元获得的网络信息标题进行分词,获得关键词,并将所述关键词与网络信息的对应关系添加到所述映射表存储单元66中的映射表。
第二过滤单元67用于过滤掉第二中文分词单元69获得的关键词中无意义的词,从而映射表存储单元66的映射表中仅存储过滤后的关键词。
如图7所示,是本发明一种推送网络信息的方法的实施例的流程图,该方法包括以下步骤:
步骤S71:将即时通信对话框显示的会话内容进行分词,获得关键词。其中,即时通信对话框中的会话内容包括即时通信终端11在即时通信会话中输入的信息以及从会话另一方接收的信息。
在该步骤中,还包括将获得的关键词中无意义的词过滤掉,例如代词、连词、介词等。
步骤S72:在网络服务器使用上述获得的关键词匹配网络信息,获得网络信息链接。在该步骤中,通过一个映射表进行匹配,该映射表中包括关键词及网络信息链接,其中网络信息链接包括网络信息标题及地址。
上述的映射表由网络服务器在步骤S71前生成:首先网络服务器从网页服务器获得最新发布的网络信息标题及链接信息,并将网络信息的标题进行分词,获得关键词(当然也可对获得的关键词进行过滤),然后根据这些关键词与链接信息生成映射表。
步骤S73:在当前即时通信对话框中显示网络信息链接。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

Claims (10)

1、一种推送网络信息的***,包括用于显示即时通信会话内容的第一显示单元,其特征在于,还包括:
第一中文分词单元,用于将第一显示单元中显示的会话内容进行分词,获得关键词;
映射表存储单元,所述映射表存储有关键词与网络信息链接的对应关系;
关键词匹配单元,用于根据第一中文分词单元获得的关键词从所述映射表中获得网络信息链接;
第二显示单元,用于显示所述关键词匹配单元获取的网络信息链接。
2、根据权利要求1所述的一种推送网络信息的***,其特征在于,还包括第一过滤单元,用于过滤掉所述第一中文分词单元获得的关键词中无意义的词,并将过滤后的关键词传送到关键词匹配单元。
3、根据权利要求1所述的一种推送网络信息的***,其特征在于,还包括网络信息提取单元,用于从网页服务器获得最新发布的网络信息的标题及链接。
4、根据权利要求3所述的一种推送网络信息的***,其特征在于,还包括第二中文分词单元,用于将网络信息提取单元获得的网络信息标题进行分词,获得关键词,并将所述关键词与网络信息的对应关系添加到所述映射表存储单元中的映射表。
5、根据权利要求4所述的一种推送网络信息的***,其特征在于,还包括第二过滤单元,用于过滤掉所述第二中文分词单元获得的关键词中无意义的词,所述映射表存储单元的映射表中仅存储过滤后的关键词。
6、根据权利要求1-5中任一项所述的一种推送网络信息的***,其特征在于,所述第二显示单元和第一显示单元位于同一即时通信终端对话框。
7、根据权利要求1-5中任一项所述的一种推送网络信息的***,其特征在于,所述网络信息包括新闻、产品信息和/或广告。
8、一种推送网络信息的方法,其特征在于,包括以下步骤:
(a)将即时通信对话框显示的会话内容进行分词,获得关键词;
(b)在网络服务器使用所述关键词匹配网络信息,获得网络信息链接;
(c)在当前即时通信对话框中显示网络信息链接。
9、根据权利要求8所述的一种推送网络信息的方法,其特征在于,在所述步骤(a)之前还包括:
网络服务器从网页服务器获得最新发布的网络信息标题及链接信息,并将所述网络信息的标题进行分词,获得关键词;
所述网络服务器生成映射表,所述映射表包括关键词与网络信息链接的对应关系。
10、根据权利要求8所述的一种推送网络信息的方法,其特征在于,所述步骤(a)中的会话内容包括即时通信终端在即时通信会话中输入的信息以及从会话另一方接收的信息。
CN 200610157818 2006-12-21 2006-12-21 一种推送网络信息的***及方法 Pending CN101079894A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200610157818 CN101079894A (zh) 2006-12-21 2006-12-21 一种推送网络信息的***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200610157818 CN101079894A (zh) 2006-12-21 2006-12-21 一种推送网络信息的***及方法

Publications (1)

Publication Number Publication Date
CN101079894A true CN101079894A (zh) 2007-11-28

Family

ID=38907121

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200610157818 Pending CN101079894A (zh) 2006-12-21 2006-12-21 一种推送网络信息的***及方法

Country Status (1)

Country Link
CN (1) CN101079894A (zh)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599913B (zh) * 2008-06-05 2011-09-07 英业达股份有限公司 提高实时通讯执行效率的***及其方法
CN101610164B (zh) * 2009-07-03 2011-09-21 腾讯科技(北京)有限公司 多人会话的实现方法、装置和***
CN102263705A (zh) * 2010-05-25 2011-11-30 腾讯科技(深圳)有限公司 显示即时通讯消息的方法及装置
CN102314454A (zh) * 2010-06-30 2012-01-11 百度在线网络技术(北京)有限公司 自动添加内链的方法及***
CN101262497B (zh) * 2008-04-21 2012-04-25 深圳市迅雷网络技术有限公司 一种内容推送方法、***及装置
CN102891874A (zh) * 2011-07-21 2013-01-23 腾讯科技(深圳)有限公司 一种基于会话提供搜索提示信息的方法、装置及***
CN103455620A (zh) * 2013-09-12 2013-12-18 百度在线网络技术(北京)有限公司 在内容中添加链接的方法和设备
CN103716223A (zh) * 2012-09-28 2014-04-09 北京网秦天下科技有限公司 一种信息推送的方法和***
CN103745012A (zh) * 2014-01-28 2014-04-23 广州一呼百应网络技术有限公司 一种根据产品标题智能匹配显示网页推荐信息的方法和***
CN104580398A (zh) * 2014-12-22 2015-04-29 北京像素软件科技股份有限公司 一种网络内容推送方法、装置和网络内容展示客户端
WO2015081909A1 (zh) * 2013-12-05 2015-06-11 腾讯科技(深圳)有限公司 文件推荐方法和装置
CN104834647A (zh) * 2014-02-12 2015-08-12 腾讯科技(深圳)有限公司 一种获取信息摘要的方法及装置
WO2015196986A1 (en) * 2014-06-24 2015-12-30 Tencent Technology (Shenzhen) Company Limited Network information push method, apparatus, and system based on instant messaging
CN105874457A (zh) * 2016-03-30 2016-08-17 马岩 网络信息推送方法及***
CN105915439A (zh) * 2016-04-18 2016-08-31 百度在线网络技术(北京)有限公司 信息推送方法、装置及***
CN107046498A (zh) * 2015-10-07 2017-08-15 连股份有限公司 扩展通信会话中的消息功能的方法及***
US9967217B2 (en) 2010-05-25 2018-05-08 Tencent Technology (Shenzhen) Company Limited Method and device for displaying instant messaging messages
CN109587032A (zh) * 2017-09-29 2019-04-05 北京金山安全软件有限公司 一种信息展示方法及装置

Cited By (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101262497B (zh) * 2008-04-21 2012-04-25 深圳市迅雷网络技术有限公司 一种内容推送方法、***及装置
CN101599913B (zh) * 2008-06-05 2011-09-07 英业达股份有限公司 提高实时通讯执行效率的***及其方法
CN101610164B (zh) * 2009-07-03 2011-09-21 腾讯科技(北京)有限公司 多人会话的实现方法、装置和***
US9967217B2 (en) 2010-05-25 2018-05-08 Tencent Technology (Shenzhen) Company Limited Method and device for displaying instant messaging messages
CN102263705A (zh) * 2010-05-25 2011-11-30 腾讯科技(深圳)有限公司 显示即时通讯消息的方法及装置
WO2011147219A1 (zh) * 2010-05-25 2011-12-01 腾讯科技(深圳)有限公司 显示即时通讯消息的方法及装置
RU2569066C2 (ru) * 2010-05-25 2015-11-20 Тенсент Текнолоджи (Шэньчжэнь) Компани Лимитед Способ и устройство для отображения сообщений мгновенного обмена сообщениями
CN102263705B (zh) * 2010-05-25 2016-06-08 腾讯科技(深圳)有限公司 显示即时通讯消息的方法及装置
CN102314454A (zh) * 2010-06-30 2012-01-11 百度在线网络技术(北京)有限公司 自动添加内链的方法及***
CN102891874A (zh) * 2011-07-21 2013-01-23 腾讯科技(深圳)有限公司 一种基于会话提供搜索提示信息的方法、装置及***
WO2013010424A1 (zh) * 2011-07-21 2013-01-24 腾讯科技(深圳)有限公司 一种基于会话提供搜索提示信息的方法、装置及***
CN103716223A (zh) * 2012-09-28 2014-04-09 北京网秦天下科技有限公司 一种信息推送的方法和***
CN103455620A (zh) * 2013-09-12 2013-12-18 百度在线网络技术(北京)有限公司 在内容中添加链接的方法和设备
WO2015081909A1 (zh) * 2013-12-05 2015-06-11 腾讯科技(深圳)有限公司 文件推荐方法和装置
CN103745012A (zh) * 2014-01-28 2014-04-23 广州一呼百应网络技术有限公司 一种根据产品标题智能匹配显示网页推荐信息的方法和***
CN104834647B (zh) * 2014-02-12 2019-04-23 腾讯科技(深圳)有限公司 一种获取信息摘要的方法及装置
CN104834647A (zh) * 2014-02-12 2015-08-12 腾讯科技(深圳)有限公司 一种获取信息摘要的方法及装置
WO2015196986A1 (en) * 2014-06-24 2015-12-30 Tencent Technology (Shenzhen) Company Limited Network information push method, apparatus, and system based on instant messaging
CN105323143A (zh) * 2014-06-24 2016-02-10 腾讯科技(深圳)有限公司 基于即时通讯的网络信息推送方法、装置和***
CN105323143B (zh) * 2014-06-24 2021-01-15 腾讯科技(深圳)有限公司 基于即时通讯的网络信息推送方法、装置和***
CN104580398B (zh) * 2014-12-22 2018-06-01 北京像素软件科技股份有限公司 一种网络内容推送方法、装置和网络内容展示客户端
CN104580398A (zh) * 2014-12-22 2015-04-29 北京像素软件科技股份有限公司 一种网络内容推送方法、装置和网络内容展示客户端
CN107046498A (zh) * 2015-10-07 2017-08-15 连股份有限公司 扩展通信会话中的消息功能的方法及***
CN107046498B (zh) * 2015-10-07 2020-06-26 连股份有限公司 扩展通信会话中的消息功能的方法及***
CN105874457A (zh) * 2016-03-30 2016-08-17 马岩 网络信息推送方法及***
CN105915439A (zh) * 2016-04-18 2016-08-31 百度在线网络技术(北京)有限公司 信息推送方法、装置及***
CN109587032A (zh) * 2017-09-29 2019-04-05 北京金山安全软件有限公司 一种信息展示方法及装置

Similar Documents

Publication Publication Date Title
CN101079894A (zh) 一种推送网络信息的***及方法
CN101079710A (zh) 一种网络信息推送方法及***
US7346501B2 (en) Compressing messages on a per semantic component basis while maintaining a degree of human readability
AU2012327239B8 (en) Method and apparatus for automatically summarizing the contents of electronic documents
US8396897B2 (en) Method, system, and computer program product for threading documents using body text analysis
US20160054871A1 (en) System for creating and method for providing a news feed website and application
CN101079031A (zh) 一种网页主题提取***和方法
US20080312911A1 (en) Dictionary word and phrase determination
CN101059854A (zh) 在线广告动态投放***及方法
CN101034455A (zh) 一种实现在线广告的方法及***
CN101040283A (zh) 表格相关数据缩减
EP2051193A1 (en) A system and method for generating the descriptive information of the communication user
CN101065748A (zh) 对于由移动设备的用户启动的查询进行处理的方法和***
US20050198180A1 (en) Method and system for providing automatic email address book
US20050108363A1 (en) Web page update notification method and web page update notification device
US20090271700A1 (en) Text type-ahead
KR20040055501A (ko) 주석기반 문서 자동 생성장치 및 방법
CN1874254A (zh) 一种基于客户端/服务器端结构的数据浏览方法
CN101794292A (zh) 一种根据即时通讯交互内容显示相关信息的方法及装置
CN101075980A (zh) 对通讯***中的通讯信息进行过滤的方法和过滤***
CN1277393A (zh) 实名万维网站点链接及信息提供方法
US20180246917A1 (en) Method and apparatus for providing traffic-based content acquisition and indexing
CN101075234A (zh) 一种wap浏览器输入方法及***
US20020116377A1 (en) Methods and apparatus for operating on non-text messages
CN101079877A (zh) 对通讯***中的通讯信息进行过滤的方法和过滤***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20071128