CN107786428A - 信息处理方法及其系统 - Google Patents
信息处理方法及其系统 Download PDFInfo
- Publication number
- CN107786428A CN107786428A CN201710903414.9A CN201710903414A CN107786428A CN 107786428 A CN107786428 A CN 107786428A CN 201710903414 A CN201710903414 A CN 201710903414A CN 107786428 A CN107786428 A CN 107786428A
- Authority
- CN
- China
- Prior art keywords
- message
- content
- interest
- multiple messages
- received
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/063—Content adaptation, e.g. replacement of unsuitable content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/216—Handling conversation history, e.g. grouping of messages in sessions or threads
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本公开提供了一种信息处理方法,包括:在一消息集合中接收多条消息,其中,消息集合至少部分地由多条消息构成;基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容;基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息;以及提示以展示确定出的可能感兴趣的消息。本公开还提供了一种信息处理系统。
Description
技术领域
本公开涉及一种信息处理方法及其系统。
背景技术
随着互联网科技的迅速发展,人们获取信息的渠道越来越多,加上快节奏的生活,越来越多的人们会选择聊天工具来实现话题的讨论和信息的分享,通常人们在讨论话题和分享信息的过程中,会产生大量的聊天信息,但用户希望只给自己提示感兴趣和/或重要的信息。
在实现本公开构思的过程中,发明人发现相关技术中至少存在如下问题:聊天工具中的群越来越多,如各色各样兴趣方面的群、公司群等等。消息集合的群成员会在群里面发送各种内容或者各种话题的消息,那么对用户来说,每天自然会接收到很多的群消息,甚至是垃圾群消息,而在没有查看这些消息的时候并不知道哪些消息是自己感兴趣的,哪些消息是自己不感兴趣的。
针对相关技术中的上述问题,目前还未提出有效的解决方案。
发明内容
有鉴于此,本公开提供了一种信息处理方法及其系统。
本公开的一个方面提供了一种信息处理方法,包括:在一消息集合中接收多条消息,其中,上述消息集合至少部分地由上述多条消息构成,基于上述消息集合中除本次接收到的上述多条消息外的其他消息曾经被操作的情况,确定感兴趣内容,基于上述感兴趣内容在接收到的上述多条消息中确定可能感兴趣的消息,以及提示以展示上述确定出的可能感兴趣的消息。
可选地,在上述消息集合中除本次接收到的上述多条消息外的其他消息曾经被操作包括以下至少之一操作的情况下,确定感兴趣内容:上述其他消息中的至少一条消息被执行点击操作,上述其他消息中的至少一条消息被执行点击操作并通过超链接跳转至相关页面,上述其他消息中的至少一条消息被执行浏览操作,上述其他消息中的至少一条消息被执行保存操作,上述其他消息中的至少一条消息被执行转发操作,以及上述其他消息中的至少一条消息被执行缩放操作。
可选地,在上述消息集合中除本次接收到的上述多条消息外的其他消息曾经被浏览的情况下,确定感兴趣内容包括:确定上述其他消息被显示且被浏览的停留时间长度,以及若上述其他消息被显示且被浏览的停留时间长度超过第一预设时长,则将被显示且被浏览的上述其他消息确定为上述感兴趣内容。
可选地,基于上述消息集合中除本次接收到的上述多条消息外的其他消息曾经被操作的情况,确定感兴趣内容包括:确定上述消息集合中除本次接收到的上述多条消息外的其他消息中曾经被操作的各条消息所包含的内容,提取上述各条消息所包含的内容的共同特性,以及将提取的上述特性的内容确定为感兴趣内容。
可选地,基于上述感兴趣内容在接收到的上述多条消息中确定可能感兴趣的消息包括:确定上述感兴趣内容的类型/或所包含的内容,将本次接收到的多条消息中与上述感兴趣内容的类型/或所包含的内容相似和/或相关联的消息确定为可能感兴趣的消息。
可选地,上述方法还包括:选取距本次接收上述多条消息的时间在预设时间段内的其他消息曾经被操作的历史情况,以及基于上述预设时间段内的其他消息曾经被操作的历史情况,更新感兴趣内容。
可选地,确定感兴趣内容还包括:获取在不同于第一应用程序的第二应用程序中的其他消息曾经被操作的情况,以及基于不同于上述第一应用程序的上述第二应用程序中其他消息曾经被操作的情况,确定感兴趣内容。
本公开的另一个方面提供了一种信息处理系统,包括:接收模块,用于在一消息集合中接收多条消息,其中,上述消息集合至少部分地由上述多条消息构成,第一确定模块,用于基于上述消息集合中除本次接收到的上述多条消息外的其他消息曾经被操作的情况,确定感兴趣内容,第二确定模块,用于基于上述感兴趣内容在接收到的上述多条消息中确定可能感兴趣的消息,以及提示模块,用于提示以展示上述确定出的可能感兴趣的消息。
可选地,第一确定模块包括:第一确定单元,用于确定上述其他消息被显示且被浏览的停留时间长度,以及第二确定单元,用于在上述其他消息被显示且被浏览的停留时间长度超过第一预设时长的情况下,将被显示且被浏览的上述其他消息确定为上述感兴趣内容。
可选地,第一确定模块包括:第三确定单元,用于确定上述消息集合中除本次接收到的上述多条消息外的其他消息中曾经被操作的各条消息所包含的内容,提取单元,提取上述各条消息所包含的内容的共同特性,以及第四确定单元,用于将提取的上述特性的内容确定为感兴趣内容。
附图说明
为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:
图1示意性示出了根据本公开实施例的信息处理方法及其系统的系统架构;
图2示意性示出了根据本公开实施例的信息处理方法的流程图;
图3A示意性示出了根据本公开实施例的在消息集合中除本次接收到的多条消息外的其他消息曾经被浏览的情况下,确定感兴趣内容的流程图;
图3B示意性示出了根据本公开实施例的基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容的流程图;
图3C示意性示出了根据本公开实施例的基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息的流程图;
图3D示意性示出了根据本公开另一实施例的信息处理方法的流程图;
图3E示意性示出了根据本公开另一实施例的确定感兴趣内容的流程图;
图4示意性示出了根据本公开实施例的信息处理系统的框图;
图5A示意性示出了根据本公开实施例的第一确定模块的框图;
图5B示意性示出了根据本公开另一实施例的第一确定模块的框图;以及
图6示意性示出了根据本公开实施例的适于实现信息处理方法的计算机系统的框图。
具体实施方式
以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。本领域技术人员还应理解,实质上任意表示两个或更多可选项目的转折连词和/或短语,无论是在说明书、权利要求书还是附图中,都应被理解为给出了包括这些项目之一、这些项目任一方、或两个项目的可能性。例如,短语“A或B”应当被理解为包括“A”或“B”、或“A和B”的可能性。
附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。
因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
本公开提供了一种信息处理方法,该方法包括:在一消息集合中接收多条消息,其中,该消息集合至少部分地由多条消息构成;基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容;基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息;以及提示以展示确定出的可能感兴趣的消息。
图1示意性示出了根据本公开实施例的信息处理方法及其系统的系统架构。
如图1所示,根据该实施例的系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等(仅为示例)。
终端设备101、102、103可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器105可以是提供各种服务的服务器,例如对用户利用终端设备101、102、103所浏览的网站提供支持的后台管理服务器(仅为示例)。后台管理服务器可以对接收到的用户请求等数据进行分析等处理,并将处理结果(例如根据用户请求获取或生成的网页、信息、或数据等)反馈给终端设备。
需要说明的是,本公开实施例所提供的信息处理方法可以由终端设备执行,例如可以是终端设备101、终端设备102、终端设备103中的任意一种。相应地,用于信息处理的系统可以设置于终端设备中,终端设备可以是终端设备101、终端设备102、终端设备103中的任意一种。
应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
图2示意性示出了根据本公开实施例的信息处理方法的流程图。
如图2所示,该信息处理方法可以包括操作S210~S240,其中:
在操作S210,在一消息集合中接收多条消息,其中,消息集合至少部分地由多条消息构成。
在操作S220,基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容。
在操作S230,基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息。
在操作S240,提示以展示确定出的可能感兴趣的消息。
消息集合可以是任一至少部分地由多条消息构成的集合,可以是借助于电子设备安装的某一应用程序产生的,如可以是微信群的群消息,也可以是QQ群的群消息,其中,消息集合的类型可以是各种各样的兴趣方面的群,如摄影爱好者的群,也可以是公司群等等,在此不做限定。
对任一消息集合来说,会不断的接收多条消息,同时在本次接收的多条消息之外,在该消息集合中已经存在其他消息。需要说明的是,不管是本次接收的多条消息,还是本次接收到的多条消息外的其他消息,这些消息中可能有用户感兴趣的内容,也可能有用户不感兴趣的内容,如垃圾消息。但是,在没有看到这些消息的时候,并不知道哪些消息是感兴趣的,哪些内容是不感兴趣的。对本次接收到的多条消息外的其他消息来说,这些其他消息可能会被执行各种操作,如有的可能会被查看、有的可能会被转发等,通常对感兴趣的内容的操作情况与对不感兴趣的内容的操作情况表现不同,而这些操作往往能够反映用户对哪些消息内容感兴趣,因此,可以对这些其他消息被操作的具体情况进行分析,从而基于这些操作情况确定出感兴趣的内容,这样在接收到的多条消息中,进一步可以确定出可能感兴趣的消息,最终将本次接收的多条消息中确定出的可能感兴趣的消息提示以展示。
下面将以某一摄影爱好者的QQ群消息集合I为例,对本公开的实施例进行详细的说明。在该消息集合I中,本次接收到N条消息,以1、2、3...N示例,在本次接收到的N条消息之外,还有其他M条消息,以A、B、C...M示例,其中,N和M为大于1的整数。对N条消息和M条消息的类型和内容在此不做任何限定。
通过本公开的实施例,由于采用基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容,进而基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息,最终选择性的提示以展示确定出的可能感兴趣的消息的技术方案,至少部分克服了相关技术中提供的技术方案无法选择性的提示以展示感兴趣的内容的技术问题,实现了在接收的消息中确定出感兴趣的内容并提示以展示给用户的技术效果,大大提升了用户体验。
根据本公开的实施例,在消息集合中除本次接收到的多条消息外的其他消息曾经被操作包括以下至少之一操作的情况下,确定感兴趣内容:其他消息中的至少一条消息被执行点击操作;其他消息中的至少一条消息被执行点击操作并通过超链接跳转至相关页面;其他消息中的至少一条消息被执行浏览操作;其他消息中的至少一条消息被执行保存操作;其他消息中的至少一条消息被执行转发操作;以及其他消息中的至少一条消息被执行缩放操作。
对消息集合I中除本次接收到的N条消息之外的其他M条消息来说,可以执行的操作有很多,如可以是点击操作,可以是点击某链接的操作,可以是浏览操作,可以是保存操作,可以是转发操作,还可以是缩放操作。需要说明的是,上述操作仅仅是示例性的,并不能限定或缩小本公开的范围。
在根据消息集合I中除本次接收到的N条消息外的其他M条消息曾经被操作的情况确定感兴趣内容时,可以包括但不限于对其他M条消息中的一条/或多条消息执行上述操作,即可以是针对消息集合I中除本次接收到的N条消息外的其他M条消息中的一条消息执行上述操作,可以是针对消息集合中除本次接收到的N条消息外的其他M条消息中的多条消息执行上述操作,当然,还可以是针对消息集合中除本次接收到的N条消息外的其他M条消息中的所有消息执行上述操作,在此不做限定。
可以理解的是,在根据消息集合I中除本次接收到的N条消息外的其他M条消息曾经被操作的情况确定感兴趣内容时,可以包括但不限于对其他M条消息中的一条/或多条消息执行上述一项/或多项操作,即可以是针对消息集合I中除本次接收到的N条消息外的其他M条消息中的一条消息执行上述一项/或多项操作,可以是针对消息集合中除本次接收到的N条消息外的其他M条消息中的多条消息执行上述操作,当然,还可以是针对消息集合中除本次接收到的N条消息外的其他M条消息中的所有消息执行上述一项/或多项操作,在此不做限定。
通过本公开的实施例,由于采用根据消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况确定感兴趣内容的技术方案,将感兴趣内容的识别以其他消息被操作的历史情况为依据,大大提高了感兴趣内容的识别结果的准确性,同时,识别的方式灵活多变,适用范围广,识别能力强,使得确定出的感兴趣内容更加符合用户的感兴趣内容,进一步提升了用户的体验度。
下面参考图3A~图3E,结合具体实施例对图2所示的方法做进一步说明。
图3A示意性示出了根据本公开实施例的在消息集合中除本次接收到的多条消息外的其他消息曾经被浏览的情况下,确定感兴趣内容的流程图。
在该实施例中,该信息处理方法除了可以包括上文参考图2所对应的实施例中描述的操作S210~S240之外,还可以包括操作S311~S312。其中,图2描述的操作S220(即基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容)可以包括操作S311~S312。如图3A所示,其中:
在操作S311,确定其他消息被显示且被浏览的停留时间长度。
在操作S312,若其他消息被显示且被浏览的停留时间长度超过第一预设时长,则将被显示且被浏览的其他消息确定为感兴趣内容。
当消息集合I中除本次接收到的N条消息之外的其他M条消息被执行浏览操作时,M条消息中的各消息被显示且被浏览的时间可能不同,即有的消息被显示且被浏览的时间可能很长,有的消息被显示且被浏览的时间可能很短,一般情况下,用户对感兴趣的内容会浏览较长的时间,而对不感兴趣的内容会一扫而过,即浏览时间会非常短,基于此,在基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容时,会根据其他M条消息中被显示且被浏览的消息被显示且被浏览的时间长短来确定感兴趣的内容,也就是说,在I中除本次接收到的N条消息之外的其他M条消息中,若某一消息被显示且被浏览的时间较长,则表明该消息中出现的内容可能是感兴趣的内容,若某一消息被显示且被浏览的时间较短,则表明该消息中出现的内容可能不是感兴趣的内容,考虑到由于消息集合I中,接收到的N条消息与时间有关,而随着时间的变化,本次接收到的N条消息可能会成为下一个时间点接收到的消息之外的其他条消息,会导致感兴趣的内容发生变化的实际情况,可以确定至少在本次接收到的N条消息的时刻之内的某一时间段内,该被显示且被浏览的时间较短的消息不会被确定为感兴趣的内容。
需要说明的是,如何根据消息集合中除本次接收到的多条消息外的其他消息被浏览的时间长短来确定感兴趣的内容,可以有多种方式,而时间长短的具体数值,可以根据消息集合的特性设置不同的数值,在此不做任何限定。对摄影爱好者的消息集合I来说,可以预设一时间数值,如1分钟,若消息集合I中除本次接收到的N条消息外的其他M条消息中某一条消息A被显示且被浏览的时间超过1分钟,则将消息A的内容确定为感兴趣的内容,在此,对消息A的消息类型并不做限定,如可以是对某风光的文字描述,也可以是对某风光的摄影图片,还可以既包括对某风光的文字描述,又包括对某风光的摄影图片。
通过本公开的实施例,由于采用将消息集合中除本次接收到的多条消息外的其他消息曾经被显示且被浏览的时长来确定感兴趣内容的技术方案,将感兴趣的内容的确定以其他消息被显示且被浏览的时长为依据,大大提高了感兴趣内容的确定结果的准确性,使得确定出的感兴趣内容更加符合用户的感兴趣内容,进一步提升了用户的体验度。
图3B示意性示出了根据本公开实施例的基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容的流程图。
在该实施例中,该信息处理方法除了可以包括上文参考图2所对应的实施例中描述的操作S210~S240之外,还可以包括操作S321~S323。其中,图2描述的操作S220(即基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容)可以包括操作S321~S323。如图3B所示,其中:
在操作S321,确定消息集合中除本次接收到的多条消息外的其他消息中曾经被操作的各条消息所包含的内容。
在操作S322,提取各条消息所包含的内容的共同特性。
在操作S323,将提取的特性的内容确定为感兴趣内容。
除了上述根据消息集合I中除本次接收到的N条消息之外的其他M条消息被显示且被浏览的时间长短来确定感兴趣内容之外,本公开还提供了确定感兴趣内容的另一实施例。具体为:确定消息集合I中除本次接收到的N条消息之外的其他M条消息中被执行过操作的各消息所包含的内容,提取这些消息内容的共同特性,将提取的特性的内容确定为感兴趣内容。
如在消息集合I中除本次接收到的N条消息之外的其他M条消息中,被执行上述一项/或多项操作的消息A为一张图片,包含明星a,被执行上述一项/或多项操作的消息C为一张剧照,也包含明星a,根据本公开的实施例,提取消息A和消息C的共同特性为包含明星a的特性,将提取的该特性的内容明星a确定为感兴趣内容,具体的提取方法本公开的实施例不做限定,如可以利用大数据结合人工智能识别出多个内容的共同特性,在此不再赘述。
通过本公开的实施例,通过提取多个感兴趣的内容的共性,使得感兴趣的内容的确定更为精准,进一步地,在基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息的时候,更有针对性,提示以展示的消息更接近感兴趣的内容,提升用户体验。
此外,除了提取各条消息所包含的内容的共同特性之外,还可以通过确定消息集合I中除本次接收到的N条消息之外的其他M条消息被执行上述一项/或多项操作的消息类型,来确定感兴趣内容。如在消息集合I中除本次接收到的N条消息之外的其他M条消息中,被执行上述一项/或多项操作的消息B为一张风景照片,即消息类型为图片,被执行上述一项/或多项操作的消息D为一段微视频,即消息类型为视频,那么根据本公开的实施例,将图片或视频确定为感兴趣的内容,具体的确定方法本公开的实施例不做限定,如可以利用大数据结合人工智能识别出消息的类型,在此不再赘述。
此外,除了确定消息集合I中除本次接收到的N条消息之外的其他M条消息被执行上述一项/或多项操作的消息类型,来确定感兴趣内容之外,还可以通过确定消息集合I中除本次接收到的N条消息之外的其他M条消息的客户端对应的用户,来确定感兴趣内容。如在消息集合I中除本次接收到的N条消息之外的其他M条消息中,被执行上述一项/或多项操作的消息E为用户张三使用的客户端发送的,那么根据本公开的实施例,将用户张三确定为感兴趣的内容,具体的确定方法本公开的实施例不做限定,如可以利用大数据结合人工智能识别出消息的类型,在此不再赘述。
图3C示意性示出了根据本公开实施例的基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息的流程图。
在该实施例中,该信息处理方法除了可以包括上文参考图2所对应的实施例中描述的操作S210~S240之外,还可以包括操作S331~S332。其中,图2描述的操作S240(即基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息)可以包括操作S331~S332。如图3C所示,其中:
在操作S331,确定感兴趣内容的类型/或所包含的内容。
在操作S332,将本次接收到的多条消息中与感兴趣内容的类型/或所包含的内容相似和/或相关联的消息确定为可能感兴趣的消息。
在确定出感兴趣的内容的类型之后,可以基于感兴趣内容的类型,将接收到的多条消息中与感兴趣内容的类型相似和/或相关联的消息确定可能感兴趣的消息。
如确定出感兴趣的内容的类型为视频之后,在接收到的N条消息中,可以将与视频相似的,如微视频确定为可能感兴趣的消息,也可以将与视频相关联的确定为可能感兴趣的消息。再如确定出感兴趣的内容所包含的内容有明星a之后,在接收到的N条消息中,可以将消息内容中包含明星a的消息确定为可能感兴趣的消息,也可以将消息内容中与明星a相关联的消息确定为可能感兴趣的消息。
通过本公开的实施例,由于采用将本次接收到的多条消息中与感兴趣内容的类型/或所包含的内容相似和/或相关联的消息确定为可能感兴趣的消息的技术方案,可以至少部分的克服相关技术不能选择性的从接收到的消息中选出感兴趣的消息来提示以展示的技术问题,并可以实现选择性的从接收到的消息中选出感兴趣的消息来提示以展示的技术效果,用户体验好。
图3D示意性示出了根据本公开另一实施例的信息处理方法的流程图。
在该实施例中,该信息处理方法除了可以包括上文参考图2所对应的实施例中描述的操作S210~S240之外,还可以包括操作S341~S342。如图3D所示,其中:
在操作S341,选取距本次接收多条消息的时间在预设时间段内的其他消息曾经被操作的历史情况。
在操作S342,基于预设时间段内的其他消息曾经被操作的历史情况,更新感兴趣内容。
需要说明的是,本公开的实施例提及的本次接收多条消息和除本次接收消息之外的其他消息与时间密切相关,也就是说,本次接收的消息和接收消息之外的消息是相对的,而不是绝对的。随着时间的流逝,第一时刻接收到的多条消息,在第一时刻之后某一时间段后的第二时刻,又有新的多条消息被接收,对第二时刻而言,第一时刻接收到的多条消息就可能会成为第二时刻新接收到的多条消息的其他消息。因此,感兴趣的内容也可能会随着时间的变化而不断变化,本公开的实施例可以根据预设的时间段,根据该时间段内确定的感兴趣的内容,提示以展示根据该感兴趣的内容确定出的可能感兴趣的消息。这是一个自学习的过程,具体的学习算法,本公开的实施例不做具体限定。
如在第一时刻15:10,接收了9条消息,选取在预设时间段,如30分钟内,其他消息曾经被操作的历史情况,更新感兴趣内容。具体地,预设时间段的终止时间点可以与第一时刻15:10重合或接近,在此不做限定,如可以是14:30到15:00的这30分钟,也可以是14:40至15:10的这30分钟,用这一时间段内的确定出的感兴趣内容,更新之前确定出的感兴趣内容,具体确定感兴趣的内容的方式如任一上述用来确定感兴趣的内容的方法,在此不再赘述。
通过本公开的实施例,由于采用选取距本次接收多条消息的时间在预设时间段内的其他消息曾经被操作的历史情况,基于预设时间段内的其他消息曾经被操作的历史情况,更新感兴趣内容的技术方案,可以至少部分的克服相关技术不能定期更新感兴趣的内容的技术问题,实现定期更新感兴趣的内容的技术效果,使得提示以展示的感兴趣的内容可以随着感兴趣关注点的变化而不断变化,针对性更强。
图3E示意性示出了根据本公开另一实施例的确定感兴趣内容的流程图。
在该实施例中,该信息处理方法除了可以包括上文参考图2所对应的实施例中描述的操作S210~S240之外,还可以包括操作S351~S352。如图3E所示,其中:
在操作S351,获取在不同于第一应用程序的第二应用程序中的其他消息曾经被操作的情况。
在操作S352,基于不同于第一应用程序的第二应用程序中其他消息曾经被操作的情况,确定感兴趣内容。
本公开的实施例除了上述基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,来确定感兴趣内容的实施例之外,还提供另一实施例来确定感兴趣内容。
需要说明的是,基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容的上述实施例中,其他消息是除本次接收到的多条消息之外的消息,可以与本次接收到的多条消息在同一应用程序中产生,也可以在不同于本次接收到的多条消息的应用程序中产生。
如本次接收到的多条消息是在某一聊天工具中产生的,除本次接收到的多条消息,可以是在该聊天工具中产生的,还可以是在浏览器这一应用程序中产生的,在此只是示例性的列举,并非对本公开实施例的限定。
需要说明的是,根据在不同于本次接收到的多条消息的应用程序中产生的其他消息,确定感兴趣内容的方法可以依据上述实施例的精神做合理的展开和扩展,在此不再赘述。
通过本公开的实施例,由于采用在基于消息集合中其他消息曾经被操作的情况,确定感兴趣内容时,利用不同于产生本次接收到的多条消息的第一应用程序之外的第二应用程序中产生的其他消息来确定,进一步扩展了确定感兴趣内容时,参考消息的范围,使得在感兴趣内容的确定时,考虑的因素更全面,结果更加精准,使得提示以展示的消息更符合真实的感兴趣内容。
本公开的另一个方面还提供了一种信息处理系统。
图4示意性示出了根据本公开实施例的信息处理系统的框图。
在该实施例中,该信息处理系统400可以包括接收模块410、第一确定模块420、第二确定模块430和提示模块440。该信息处理系统可以执行上述参考图2描述的信息处理方法。如图4所示,其中:
接收模块410用于在一消息集合中接收多条消息,其中,消息集合至少部分地由多条消息构成。
第一确定模块420用于基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容。
第二确定模块430用于基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息。
提示模块440用于提示以展示确定出的可能感兴趣的消息。
可以理解的是,接收模块410、第一确定模块420、第二确定模块430和提示模块440可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本发明的实施例,接收模块410、第一确定模块420、第二确定模块430和提示模块440中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(FPGA)、可编程逻辑阵列(PLA)、片上系统、基板上的系统、封装上的系统、专用集成电路(ASIC),或可以以对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式的适当组合来实现。或者,接收模块410、第一确定模块420、第二确定模块430和提示模块440中的至少一个可以至少被部分地实现为计算机程序模块,当该程序被计算机运行时,可以执行相应模块的功能。
通过本公开的实施例,由于采用基于消息集合中除本次接收到的多条消息外的其他消息曾经被操作的情况,确定感兴趣内容,进而基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息,最终选择性的提示以展示确定出的可能感兴趣的消息的技术方案,至少部分克服了相关技术中提供的技术方案无法选择性的提示以展示感兴趣的内容的技术问题,实现了在接收的消息中确定出感兴趣的内容并提示以展示给用户的技术效果,大大提升了用户体验。
下面参考图5A~图5B,结合具体实施例对图4所示的系统做进一步说明。
图5A示意性示出了根据本公开实施例的第一确定模块的框图。
在该实施例中,该信息处理系统400除了可以包括上文参考图4所对应的实施例中描述的接收模块410、第一确定模块420、第二确定模块430和提示模块440之外,第一确定模块420还可以包括第一确定单元511和第二确定单元512。为了描述的简洁起见,这里省略对图4中对应模块的描述。如图5A所示,其中:第一确定单元511用于确定其他消息被显示且被浏览的停留时间长度。第二确定单元512用于在其他消息被显示且被浏览的停留时间长度超过第一预设时长的情况下,将被显示且被浏览的其他消息确定为感兴趣内容。
通过本公开的实施例,由于采用将消息集合中除本次接收到的多条消息外的其他消息曾经被显示且被浏览的时长来确定感兴趣内容的技术方案,将感兴趣的内容的确定以其他消息被显示且被浏览的时长为依据,大大提高了感兴趣内容的确定结果的准确性,使得确定出的感兴趣内容更加符合用户的感兴趣内容,进一步提升了用户的体验度。
图5B示意性示出了根据本公开另一实施例的第一确定模块的框图。
在该实施例中,该信息处理系统400除了可以包括上文参考图4所对应的实施例中描述的接收模块410、第一确定模块420、第二确定模块430和提示模块440之外,第一确定模块420还可以包括第三确定单元521、提取单元522和第四确定单元523。为了描述的简洁起见,这里省略对图4中对应模块的描述。如图5B所示,其中:第三确定单元521用于确定消息集合中除本次接收到的多条消息外的其他消息中曾经被操作的各条消息所包含的内容。提取单元522用于提取各条消息所包含的内容的共同特性。第四确定单元523用于将提取的特性的内容确定为感兴趣内容。
通过本公开的实施例,通过提取多个感兴趣的内容的共性,使得感兴趣的内容的确定更为精准,进一步地,在基于感兴趣内容在接收到的多条消息中确定可能感兴趣的消息的时候,更有针对性,提示以展示的消息更接近感兴趣的内容,提升用户体验。
图6示意性示出了根据本公开实施例的适于实现信息处理方法的计算机系统的框图。图6示出的计算机系统仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。该计算机系统600可以用于执行参考图2、图3A~图3E描述的信息处理的方法。
具体地,处理器610例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(ASIC)),等等。处理器610还可以包括用于缓存用途的板载存储器。处理器610可以是用于执行参考图2、图3A~图3E描述的根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
可读存储介质620,例如可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,可读存储介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。可读存储介质的具体示例包括:磁存储装置,如磁带或硬盘(HDD);光存储装置,如光盘(CD-ROM);存储器,如随机存取存储器(RAM)或闪存;和/或有线/无线通信链路。
可读存储介质620可以包括计算机程序621,该计算机程序621可以包括代码/计算机可执行指令,其在由处理器610执行时使得处理器610执行例如上面结合参考图2、图3A~图3E所描述的方法流程及其任何变形。
计算机程序621可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序621中的代码可以包括一个或多个程序模块,例如包括621A、模块621B、……。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器610执行时,使得处理器610可以执行例如上面结合参考图2、图3A~图3E所描述的方法流程及其任何变形。
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合或/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。
Claims (10)
1.一种信息处理方法,包括:
在一消息集合中接收多条消息,其中,所述消息集合至少部分地由所述多条消息构成;
基于所述消息集合中除本次接收到的所述多条消息外的其他消息曾经被操作的情况,确定感兴趣内容;
基于所述感兴趣内容在接收到的所述多条消息中确定可能感兴趣的消息;以及
提示以展示所述确定出的可能感兴趣的消息。
2.根据权利要求1所述的方法,其中,在所述消息集合中除本次接收到的所述多条消息外的其他消息曾经被操作包括以下至少之一操作的情况下,确定感兴趣内容:
所述其他消息中的至少一条消息被执行点击操作;
所述其他消息中的至少一条消息被执行点击操作并通过超链接跳转至相关页面;
所述其他消息中的至少一条消息被执行浏览操作;
所述其他消息中的至少一条消息被执行保存操作;
所述其他消息中的至少一条消息被执行转发操作;以及
所述其他消息中的至少一条消息被执行缩放操作。
3.根据权利要求1所述的方法,其中,在所述消息集合中除本次接收到的所述多条消息外的其他消息曾经被浏览的情况下,确定感兴趣内容包括:
确定所述其他消息被显示且被浏览的停留时间长度;以及
若所述其他消息被显示且被浏览的停留时间长度超过第一预设时长,则将被显示且被浏览的所述其他消息确定为所述感兴趣内容。
4.根据权利要求1所述的方法,其中,基于所述消息集合中除本次接收到的所述多条消息外的其他消息曾经被操作的情况,确定感兴趣内容包括:
确定所述消息集合中除本次接收到的所述多条消息外的其他消息中曾经被操作的各条消息所包含的内容;
提取所述各条消息所包含的内容的共同特性;以及
将提取的所述特性的内容确定为感兴趣内容。
5.根据权利要求1所述的方法,其中,基于所述感兴趣内容在接收到的所述多条消息中确定可能感兴趣的消息包括:
确定所述感兴趣内容的类型/或所包含的内容;以及
将本次接收到的多条消息中与所述感兴趣内容的类型/或所包含的内容相似和/或相关联的消息确定为可能感兴趣的消息。
6.根据权利要求1所述的方法,其中,所述方法还包括:
选取距本次接收所述多条消息的时间在预设时间段内的其他消息曾经被操作的历史情况;以及
基于所述预设时间段内的其他消息曾经被操作的历史情况,更新感兴趣内容。
7.根据权利要求1所述的方法,其中,确定感兴趣内容还包括:
获取在不同于第一应用程序的第二应用程序中的其他消息曾经被操作的情况;以及
基于不同于所述第一应用程序的所述第二应用程序中其他消息曾经被操作的情况,确定感兴趣内容。
8.一种信息处理系统,包括:
接收模块,用于在一消息集合中接收多条消息,其中,所述消息集合至少部分地由所述多条消息构成;
第一确定模块,用于基于所述消息集合中除本次接收到的所述多条消息外的其他消息曾经被操作的情况,确定感兴趣内容;
第二确定模块,用于基于所述感兴趣内容在接收到的所述多条消息中确定可能感兴趣的消息;以及
提示模块,用于提示以展示所述确定出的可能感兴趣的消息。
9.根据权利要求8所述的系统,其中,第一确定模块包括:
第一确定单元,用于确定所述其他消息被显示且被浏览的停留时间长度;以及
第二确定单元,用于在所述其他消息被显示且被浏览的停留时间长度超过第一预设时长的情况下,将被显示且被浏览的所述其他消息确定为所述感兴趣内容。
10.根据权利要求8所述的系统,其中,第一确定模块包括:
第三确定单元,用于确定所述消息集合中除本次接收到的所述多条消息外的其他消息中曾经被操作的各条消息所包含的内容;
提取单元,提取所述各条消息所包含的内容的共同特性;以及
第四确定单元,用于将提取的所述特性的内容确定为感兴趣内容。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710903414.9A CN107786428A (zh) | 2017-09-28 | 2017-09-28 | 信息处理方法及其系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710903414.9A CN107786428A (zh) | 2017-09-28 | 2017-09-28 | 信息处理方法及其系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107786428A true CN107786428A (zh) | 2018-03-09 |
Family
ID=61434274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710903414.9A Pending CN107786428A (zh) | 2017-09-28 | 2017-09-28 | 信息处理方法及其系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107786428A (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103401763A (zh) * | 2013-07-30 | 2013-11-20 | 百度在线网络技术(北京)有限公司 | 接收群消息的方法、处理群消息的方法及其装置 |
CN103684969A (zh) * | 2012-08-31 | 2014-03-26 | 国际商业机器公司 | 用于处理消息的方法和系统 |
CN104361003A (zh) * | 2014-10-10 | 2015-02-18 | 金硕澳门离岸商业服务有限公司 | 一种聊天记录分类显示方法及装置 |
CN105119806A (zh) * | 2015-07-15 | 2015-12-02 | 腾讯科技(深圳)有限公司 | 消息更新方法及装置 |
CN105553826A (zh) * | 2015-12-18 | 2016-05-04 | 阿里巴巴集团控股有限公司 | 消息展示方法及装置 |
CN105956038A (zh) * | 2016-04-26 | 2016-09-21 | 宇龙计算机通信科技(深圳)有限公司 | 通知消息的管理方法、管理装置和终端 |
CN106202095A (zh) * | 2015-05-05 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 群组消息显示方法及装置 |
-
2017
- 2017-09-28 CN CN201710903414.9A patent/CN107786428A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103684969A (zh) * | 2012-08-31 | 2014-03-26 | 国际商业机器公司 | 用于处理消息的方法和系统 |
CN103401763A (zh) * | 2013-07-30 | 2013-11-20 | 百度在线网络技术(北京)有限公司 | 接收群消息的方法、处理群消息的方法及其装置 |
CN104361003A (zh) * | 2014-10-10 | 2015-02-18 | 金硕澳门离岸商业服务有限公司 | 一种聊天记录分类显示方法及装置 |
CN106202095A (zh) * | 2015-05-05 | 2016-12-07 | 腾讯科技(深圳)有限公司 | 群组消息显示方法及装置 |
CN105119806A (zh) * | 2015-07-15 | 2015-12-02 | 腾讯科技(深圳)有限公司 | 消息更新方法及装置 |
CN105553826A (zh) * | 2015-12-18 | 2016-05-04 | 阿里巴巴集团控股有限公司 | 消息展示方法及装置 |
CN105956038A (zh) * | 2016-04-26 | 2016-09-21 | 宇龙计算机通信科技(深圳)有限公司 | 通知消息的管理方法、管理装置和终端 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11669579B2 (en) | Method and apparatus for providing search results | |
EP4266198A1 (en) | Information display method and apparatus, and computer storage medium | |
CN103714115B (zh) | 一种网页内容的加载方法和装置 | |
US12086179B2 (en) | Method and apparatus for information display, and non-volatile computer storage medium | |
US10515142B2 (en) | Method and apparatus for extracting webpage information | |
US10013145B2 (en) | Terminal device and method for designing network application product | |
CN103581314B (zh) | 一种在app启动页实现应用推荐的方法及系统 | |
CN104035753B (zh) | 一种双WebView展示定制页面的方法及系统 | |
CN113079417B (zh) | 生成弹幕的方法、装置、设备和存储介质 | |
US10356487B2 (en) | Video advertisement filtering method, apparatus and device | |
JP2015191655A (ja) | 推奨ページを生成するための方法及び装置 | |
WO2014194689A1 (en) | Method, server, browser, and system for recommending text information | |
CN103631630B (zh) | 浏览器动态皮肤的加载方法和浏览器装置 | |
CN107291352A (zh) | 一种文字阅读中应用程序跳转的方法及其装置 | |
US10684867B2 (en) | Method and apparatus for running an application in a floating layer at a predetermined position on a microblog page | |
CN109558538B (zh) | 输入联想词的构建方法、装置、存储介质及电子设备 | |
CN102591950A (zh) | 基于移动终端的网页图片浏览方法及装置 | |
CN110247948A (zh) | 关于嵌入式媒体提供补充内容 | |
CN107526718A (zh) | 用于生成文本的方法和装置 | |
WO2017066131A1 (en) | Generating videos of media items associated with a user | |
CN111782925B (zh) | 物品推荐方法、装置、设备、系统及可读存储介质 | |
CN110825954A (zh) | 关键词推荐方法、装置和电子设备 | |
CN105224552A (zh) | 网络信息的处理方法、装置、和系统 | |
CN106886541B (zh) | 一种数据搜索方法、装置以及一种用于数据搜索的装置 | |
CN107786428A (zh) | 信息处理方法及其系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180309 |
|
RJ01 | Rejection of invention patent application after publication |