掌桥专利:专业的专利平台
掌桥专利
首页

一种推送数据的显示方法和装置

文献发布时间:2023-06-19 11:02:01


一种推送数据的显示方法和装置

技术领域

本申请涉及计算机领域,尤其涉及一种推送数据的显示方法和装置。

背景技术

目前技术中员工与客户沟通的过程中,可以为员工根据客户提问的内容推送数据,便于员工更好地理解客户的需求并能够为客户提供更好的服务,当前的推送数据与客户需求的匹配度还有待提高,导致员工无法准确捕捉到客户实际的需求。

针对上述的问题,目前尚未提出有效的解决方案。

发明内容

本申请提供了一种推送数据的显示方法和装置,以至少解决相关技术中推送数据与帐号的匹配准确性较低的技术问题。

根据本申请实施例的一个方面,提供了一种推送数据的显示方法,包括:

从第一帐号与第二帐号的会话中获取第一帐号发送的当前信息,其中,所述当前信息为当前待第二帐号回复的信息;

根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度,其中,所述待推送数据库用于记录允许向所述第一帐号推送的数据,所述已回复数据库用于记录已向所述第一帐号回复的数据;

在所述第二帐号的客户端上显示所述待推送数据库中所述目标关联度满足推送条件的目标推送数据,其中,所述目标推送数据用于回复所述当前信息。

可选地,根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度包括:

确定所述当前信息与所述待推送数据库中的每个待推送数据之间的第一关联度;

确定所述待推送数据库中的每个待推送数据与所述已回复数据库之间的第二关联度;

根据所述第一关联度和所述第二关联度确定所述待推送数据库中的每个待推送数据与所述当前信息之间的所述目标关联度。

可选地,确定所述当前信息与所述待推送数据库中的每个待推送数据之间的所述第一关联度包括:

确定所述当前信息和所述待推送数据库中的每个词语的词频逆文本频率指数值;

将所述词频逆文本频率指数值从大到小排列时排在前第一数量的词语确定为目标词集合;

计算所述当前信息对于所述目标词集合中词语的词频,得到第一词频向量,并计算所述每个待推送数据对于所述目标词集合中词语的词频,得到第二词频向量;

将所述第一词频向量与所述第二词频向量之间的相似度确定为所述第一关联度。

可选地,确定所述待推送数据库中的每个待推送数据与所述已回复数据库之间的所述第二关联度包括:

确定所述每个待推送数据与所述已回复数据库中每个已回复数据之间的第三关联度;

将所述第三关联度中的最大值确定为所述每个待推送数据与所述已回复数据库之间的所述第二关联度。

可选地,根据所述第一关联度和所述第二关联度确定所述待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度包括以下之一:

将所述第一关联度和所述第二关联度之间的乘积值确定为所述目标关联度;

将所述第一关联度和所述第二关联度的加权和确定为所述目标关联度,其中,所述第一关联度对应的权重用于指示所述当前信息对所述目标关联度的影响程度,所述第二关联度对应的权重用于指示所述已回复数据库对所述目标关联度的影响程度。

可选地,在所述第二帐号的客户端上显示所述目标关联度满足推送条件的目标推送数据包括以下之一:

在所述客户端的侧边栏中显示所述目标关联度高于关联度阈值的所述目标推送数据;

在所述客户端的侧边栏中显示所述目标关联度从大到小排列时排在前第二数量的所述目标推送数据。

可选地,在所述第二帐号的客户端上显示所述目标关联度满足推送条件的目标推送数据之后,所述方法还包括:

在检测到对所述目标推送数据中的第一推送数据执行了发送操作的情况下,将所述第一推送数据发送至所述第一帐号与第二帐号的会话中;

在检测到对所述目标推送数据中的第二推送数据执行了浏览操作的情况下,在所述第二帐号的客户端上显示所述第二推送数据的内容;

在检测到对所述目标推送数据中的第三推送数据执行了删除操作的情况下,从所述目标推送数据中删除所述第三推送数据,并将所述待推送数据库中所述目标关联度满足补充条件的第四推送数据补充到所述目标推送数据中。

根据本申请实施例的另一方面,还提供了一种推送数据的显示装置,包括:

获取模块,用于从第一帐号与第二帐号的会话中获取第一帐号发送的当前信息,其中,所述当前信息为当前待第二帐号回复的信息;

确定模块,用于根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度,其中,所述待推送数据库用于记录允许向所述第一帐号推送的数据,所述已回复数据库用于记录已向所述第一帐号回复的数据;

第一显示模块,用于在所述第二帐号的客户端上显示所述待推送数据库中所述目标关联度满足推送条件的目标推送数据,其中,所述目标推送数据用于回复所述当前信息。

根据本申请实施例的另一方面,还提供了一种存储介质,该存储介质包括存储的程序,程序运行时执行上述的方法。

根据本申请实施例的另一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器通过计算机程序执行上述的方法。

在本申请实施例中,采用从第一帐号与第二帐号的会话中获取第一帐号发送的当前信息,其中,所述当前信息为当前待第二帐号回复的信息;根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度,其中,所述待推送数据库用于记录允许向所述第一帐号推送的数据,所述已回复数据库用于记录已向所述第一帐号回复的数据;在所述第二帐号的客户端上显示所述待推送数据库中所述目标关联度满足推送条件的目标推送数据,其中,所述目标推送数据用于回复所述当前信息的方式,通过第一帐号与第二帐号的会话获取到第一帐号发送的当前待第二帐号回复的当前信息,根据第一帐号对应的记录了已向第一帐号回复的数据的已回复数据库确定记录了允许向第一帐号推送的数据的待推送数据库中的每个待推送数据与该当前信息之间的目标关联度,将待推送数据库中目标关联度满足推送条件的目标推送数据显示在第二帐号的客户端上用于回复上述当前信息,达到了考虑多个维度因素确定推送数据与帐号之间关联度的目的,从而实现了提高推送数据与帐号的匹配准确性的技术效果,进而解决了推送数据与帐号的匹配准确性较低的技术问题。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是根据本申请实施例的推送数据的显示方法的硬件环境的示意图;

图2是根据本申请实施例的一种可选的推送数据的显示方法的流程图;

图3是根据本申请实施例的一种可选的推送数据的显示装置的示意图;

图4是根据本申请实施例的一种电子装置的结构框图。

具体实施方式

为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本申请实施例的一方面,提供了一种推送数据的显示的方法实施例。

可选地,在本实施例中,上述推送数据的显示方法可以应用于如图1所示的由终端101和服务器103所构成的硬件环境中。如图1所示,服务器103通过网络与终端101进行连接,可用于为终端或终端上安装的客户端提供服务(如游戏服务、应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器103提供数据存储服务,上述网络包括但不限于:广域网、城域网或局域网,终端101并不限定于PC、手机、平板电脑等。本申请实施例的推送数据的显示方法可以由服务器103来执行,也可以由终端101来执行,还可以是由服务器103和终端101共同执行。其中,终端101执行本申请实施例的推送数据的显示方法也可以是由安装在其上的客户端来执行。

图2是根据本申请实施例的一种可选的推送数据的显示方法的流程图,如图2所示,该方法可以包括以下步骤:

步骤S202,从第一帐号与第二帐号的会话中获取第一帐号发送的当前信息,其中,所述当前信息为当前待第二帐号回复的信息;

步骤S204,根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度,其中,所述待推送数据库用于记录允许向所述第一帐号推送的数据,所述已回复数据库用于记录已向所述第一帐号回复的数据;

步骤S206,在所述第二帐号的客户端上显示所述待推送数据库中所述目标关联度满足推送条件的目标推送数据,其中,所述目标推送数据用于回复所述当前信息。

通过上述步骤S202至步骤S206,通过第一帐号与第二帐号的会话获取到第一帐号发送的当前待第二帐号回复的当前信息,根据第一帐号对应的记录了已向第一帐号回复的数据的已回复数据库确定记录了允许向第一帐号推送的数据的待推送数据库中的每个待推送数据与该当前信息之间的目标关联度,将待推送数据库中目标关联度满足推送条件的目标推送数据显示在第二帐号的客户端上用于回复上述当前信息,达到了考虑多个维度因素确定推送数据与帐号之间关联度的目的,从而实现了提高推送数据与帐号的匹配准确性的技术效果,进而解决了推送数据与帐号的匹配准确性较低的技术问题。

在步骤S202提供的技术方案中,上述第一帐号和第二帐号可以但不限于是即时通信应用,社交应用,办公协同应用等具有信息收发功能的应用上注册的帐号。上述第一帐号可以但不限于是客户帐号,第二帐号可以但不限于是员工帐号。

可选地,在本实施例中,当前信息为当前待第二帐号回复的信息,即会话中第一帐号最后发送的信息,当前信息可以最后一条信息,也可以是第二帐号最后一次回复后第一帐号发送的所有信息。

在步骤S204提供的技术方案中,已回复数据库用于记录已向第一帐号回复的数据,已回复数据库可以但不限于记录第二帐号已向第一帐号回复的数据,也可以记录所有的员工帐号已向第一帐号回复的数据。

可选地,在本实施例中,待推送数据库用于记录允许向第一帐号推送的数据,比如:企业现有的解决方案、话术、文章等数据。给员工帐号推送这些数据能够便于员工有选择性的发送给客户,能够极大地提高员工与外部客户的沟通效率,有助于提高客户的签单意愿。

可选地,在本实施例中,每个待推送数据与所述当前信息之间的目标关联度可以但不限于是每个待推送数据与所述当前信息之间的相似度,匹配度等等。

作为一种可选的实施例,根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度包括:

S11,确定所述当前信息与所述待推送数据库中的每个待推送数据之间的第一关联度;

S12,确定所述待推送数据库中的每个待推送数据与所述已回复数据库之间的第二关联度;

S13,根据所述第一关联度和所述第二关联度确定所述待推送数据库中的每个待推送数据与所述当前信息之间的所述目标关联度。

可选地,在本实施例中,确定目标关联度的过程可以但不限于首先确定当前信息与待推送数据库中的每个待推送数据之间的关联度作为第一关联度,再确定待推送数据库中的每个待推送数据与已回复数据库之间的关联度作为第二关联度,并使用第一关联度和第二关联度确定目标关联度。

作为一种可选的实施例,可以但不限于采用以下方式确定第一关联度:

S21,确定所述当前信息和所述待推送数据库中的每个词语的词频逆文本频率指数值;

S22,将所述词频逆文本频率指数值从大到小排列时排在前第一数量的词语确定为目标词集合;

S23,计算所述当前信息对于所述目标词集合中词语的词频,得到第一词频向量,并计算所述每个待推送数据对于所述目标词集合中词语的词频,得到第二词频向量;

S24,将所述第一词频向量与所述第二词频向量之间的相似度确定为所述第一关联度。

可选地,在本实施例中,词频逆文本频率指数值可以但不限于为tfidf((termfrequency–inverse document frequency))值。

可选地,在本实施例中,可以但不限于使用第一词频向量与第二词频向量之间的余弦相似度确定第一关联度。

可选地,在本实施例中,上述第一数量可以但不限于为预先确定的,比如:20个,25个,30个,100个等等。

可选地,在本实施例中,确定当前信息和待推送数据库中的每个词语的词频逆文本频率指数值是使用的当前信息和待推送数据库可以但不限于是经过分词和去除辅助性词语处理后的当前信息和待推送数据库。辅助性词语可以但不限于包括“啊”、“的”、“什么”等等没有实际意义的辅助性词语。

作为一种可选的实施例,可以但不限于采用以下方式确定第二关联度:

S31,确定所述每个待推送数据与所述已回复数据库中每个已回复数据之间的第三关联度;

S32,将所述第三关联度中的最大值确定为所述每个待推送数据与所述已回复数据库之间的所述第二关联度。

可选地,在本实施例中,确定每个待推送数据与已回复数据库中每个已回复数据之间的第三关联度的方式可以但不限于使用与确定第一关联度相同的方式。

作为一种可选的实施例,可以但不限于采用以下方式之一确定目标关联度:

S41,将所述第一关联度和所述第二关联度之间的乘积值确定为所述目标关联度;

S42,将所述第一关联度和所述第二关联度的加权和确定为所述目标关联度,其中,所述第一关联度对应的权重用于指示所述当前信息对所述目标关联度的影响程度,所述第二关联度对应的权重用于指示所述已回复数据库对所述目标关联度的影响程度。

可选地,在本实施例中,第一关联度对应的权重用于指示当前信息对目标关联度的影响程度,第二关联度对应的权重用于指示已回复数据库对目标关联度的影响程度,第一关联度对应的权重和第二关联度对应的权重可以但不限于根据实际的需要进行配置和调整。

在步骤S206提供的技术方案中,第二帐号的客户端可以但不限于是企业内部员工使用的客户端。

可选地,在本实施例中,目标推送数据用于回复当前信息,第二帐号可以但不限于通过对目标推送数据执行的操作来回复第一帐号的当前信息。比如:把目标推送数据中的某些数据发送给第一帐号,通过浏览目标推送数据中的某些数据编辑回复第一帐号的信息等等。

作为一种可选的实施例,在所述第二帐号的客户端上显示所述目标关联度满足推送条件的目标推送数据包括以下之一:

S51,在所述客户端的侧边栏中显示所述目标关联度高于关联度阈值的所述目标推送数据;

S52,在所述客户端的侧边栏中显示所述目标关联度从大到小排列时排在前第二数量的所述目标推送数据。

可选地,在本实施例中,目标推送数据可以但不限于通过侧边栏的方式进行显示。

可选地,在本实施例中,目标推送数据可以但不限于是待推送数据库中目标关联度高于关联度阈值的推送数据。目标推送数据也可以但不限于是待推送数据库中目标关联度从大到小排列时排在前第二数量的推送数据。

作为一种可选的实施例,在所述第二帐号的客户端上显示所述目标关联度满足推送条件的目标推送数据之后,还包括:

S61,在检测到对所述目标推送数据中的第一推送数据执行了发送操作的情况下,将所述第一推送数据发送至所述第一帐号与第二帐号的会话中;

S62,在检测到对所述目标推送数据中的第二推送数据执行了浏览操作的情况下,在所述第二帐号的客户端上显示所述第二推送数据的内容;

S63,在检测到对所述目标推送数据中的第三推送数据执行了删除操作的情况下,从所述目标推送数据中删除所述第三推送数据,并将所述待推送数据库中所述目标关联度满足补充条件的第四推送数据补充到所述目标推送数据中。

可选地,在本实施例中,目标推送数据中的推送数据可以发送给第一帐号,也可以由第二帐号进行浏览,或者还可以删除。删除后还可以对目标推送数据进行补充。

可选地,在本实施例中,补充条件可以但不限于包括待推送数据库中除目标推送数据外目标关联度最高等等。

本申请还提供了一种可选实施例,该可选实施例提供了一种利用推荐过的数据实时推荐数据的过程,本发明针对现有解决方案中计算提问内容与物料的相似度时,没有利用客户反馈信息的问题,提出一种利用客户反馈信息的物料推荐方法,能够提高推荐精准度。在本可选实施例中,可以但不限于通过以下过程实时推荐数据:对客户(相当于上述第一帐号)提问内容(相当于上述当前信息)以及所有物料(相当于上述待推送数据库)的标题进行分词,并去除“啊”、“的”、“什么”等等没有实际意义的辅助性词语。针对每一个物料corpus,可以但不限于通过以下方式计算提问内容query与物料corpus的相似度:

计算物料和提问内容中每个词的tfidf值:tfidf(词语),然后按照tfidf值从高到低选取物料和提问内容中的重要词语(比如20个),将这些词语合并成一个集合(相当于上述目标词集合),计算物料和提问内容对于集合中词语的词频,得到词频向量V

对于曾经给客户推荐过的物料列表history(相当于上述已回复数据库),根据上述计算相似度的过程计算其中每个history物料与待匹配物料corpus的相似度,取最大值得到history与corpus之间的匹配度得分W(history,corpus):

计算提问内容与待推送的物料的匹配得分:

score(query,corpus,history)=sim(corpus,query)×W(history,corpus)

按照每个待推送的物料的匹配得分,从高到低进行实时推荐,展现到员工帐号的侧边栏。

通过上述过程,计算待匹配物料与给客户推荐过的物料之间的相似度,结合提问内容与待匹配物料的tfidf余弦相似度得分,给出提问内容与物料的综合得分,考虑了客户的感兴趣内容,能够提高推荐的精准度。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台电子设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。

根据本申请实施例的另一个方面,还提供了一种用于实施上述推送数据的显示方法的推送数据的显示装置。图3是根据本申请实施例的一种可选的推送数据的显示装置的示意图,如图3所示,该装置可以包括:

获取模块32,用于从第一帐号与第二帐号的会话中获取第一帐号发送的当前信息,其中,所述当前信息为当前待第二帐号回复的信息;

确定模块34,用于根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度,其中,所述待推送数据库用于记录允许向所述第一帐号推送的数据,所述已回复数据库用于记录已向所述第一帐号回复的数据;

第一显示模块36,用于在所述第二帐号的客户端上显示所述待推送数据库中所述目标关联度满足推送条件的目标推送数据,其中,所述目标推送数据用于回复所述当前信息。

需要说明的是,该实施例中的获取模块32可以用于执行本申请实施例中的步骤S202,该实施例中的确定模块34可以用于执行本申请实施例中的步骤S204,该实施例中的第一显示模块36可以用于执行本申请实施例中的步骤S206。

此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现。

通过上述模块,通过第一帐号与第二帐号的会话获取到第一帐号发送的当前待第二帐号回复的当前信息,根据第一帐号对应的记录了已向第一帐号回复的数据的已回复数据库确定记录了允许向第一帐号推送的数据的待推送数据库中的每个待推送数据与该当前信息之间的目标关联度,将待推送数据库中目标关联度满足推送条件的目标推送数据显示在第二帐号的客户端上用于回复上述当前信息,达到了考虑多个维度因素确定推送数据与帐号之间关联度的目的,从而实现了提高推送数据与帐号的匹配准确性的技术效果,进而解决了推送数据与帐号的匹配准确性较低的技术问题。

作为一种可选的实施例,所述确定模块包括:

第一确定单元,用于确定所述当前信息与所述待推送数据库中的每个待推送数据之间的第一关联度;

第二确定单元,用于确定所述待推送数据库中的每个待推送数据与所述已回复数据库之间的第二关联度;

第三确定单元,用于根据所述第一关联度和所述第二关联度确定所述待推送数据库中的每个待推送数据与所述当前信息之间的所述目标关联度。

作为一种可选的实施例,所述第一确定单元用于:

确定所述当前信息和所述待推送数据库中的每个词语的词频逆文本频率指数值;

将所述词频逆文本频率指数值从大到小排列时排在前第一数量的词语确定为目标词集合;

计算所述当前信息对于所述目标词集合中词语的词频,得到第一词频向量,并计算所述每个待推送数据对于所述目标词集合中词语的词频,得到第二词频向量;

将所述第一词频向量与所述第二词频向量之间的相似度确定为所述第一关联度。

作为一种可选的实施例,所述第二确定单元用于:

确定所述每个待推送数据与所述已回复数据库中每个已回复数据之间的第三关联度;

将所述第三关联度中的最大值确定为所述每个待推送数据与所述已回复数据库之间的所述第二关联度。

作为一种可选的实施例,所述第三确定单元用于以下之一:

将所述第一关联度和所述第二关联度之间的乘积值确定为所述目标关联度;

将所述第一关联度和所述第二关联度的加权和确定为所述目标关联度,其中,所述第一关联度对应的权重用于指示所述当前信息对所述目标关联度的影响程度,所述第二关联度对应的权重用于指示所述已回复数据库对所述目标关联度的影响程度。

作为一种可选的实施例,所述第一显示模块包括以下之一:

第一显示单元,用于在所述客户端的侧边栏中显示所述目标关联度高于关联度阈值的所述目标推送数据;

第二显示单元,用于在所述客户端的侧边栏中显示所述目标关联度从大到小排列时排在前第二数量的所述目标推送数据。

作为一种可选的实施例,所述装置还包括:

发送模块,用于在所述第二帐号的客户端上显示所述目标关联度满足推送条件的目标推送数据之后,在检测到对所述目标推送数据中的第一推送数据执行了发送操作的情况下,将所述第一推送数据发送至所述第一帐号与第二帐号的会话中;

第二显示模块,用于在所述第二帐号的客户端上显示所述目标关联度满足推送条件的目标推送数据之后,在检测到对所述目标推送数据中的第二推送数据执行了浏览操作的情况下,在所述第二帐号的客户端上显示所述第二推送数据的内容;

处理模块,用于在所述第二帐号的客户端上显示所述目标关联度满足推送条件的目标推送数据之后,在检测到对所述目标推送数据中的第三推送数据执行了删除操作的情况下,从所述目标推送数据中删除所述第三推送数据,并将所述待推送数据库中所述目标关联度满足补充条件的第四推送数据补充到所述目标推送数据中。

此处需要说明的是,上述模块与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例所公开的内容。需要说明的是,上述模块作为装置的一部分可以运行在如图1所示的硬件环境中,可以通过软件实现,也可以通过硬件实现,其中,硬件环境包括网络环境。

根据本申请实施例的另一个方面,还提供了一种用于实施上述推送数据的显示方法的电子装置。

图4是根据本申请实施例的一种电子装置的结构框图,如图4所示,该电子装置可以包括:一个或多个(图中仅示出一个)处理器401、存储器403、以及传输装置405,如图4所示,该电子装置还可以包括输入输出设备407。

其中,存储器403可用于存储软件程序以及模块,如本申请实施例中的推送数据的显示方法和装置对应的程序指令/模块,处理器401通过运行存储在存储器403内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的推送数据的显示方法。存储器403可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器403可进一步包括相对于处理器401远程设置的存储器,这些远程存储器可以通过网络连接至电子装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

上述的传输装置405用于经由一个网络接收或者发送数据,还可以用于处理器与存储器之间的数据传输。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置405包括一个网络适配器(Network Interface Controller,NIC),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置405为射频(Radio Frequency,RF)模块,其用于通过无线方式与互联网进行通讯。

其中,具体地,存储器403用于存储应用程序。

处理器401可以通过传输装置405调用存储器403存储的应用程序,以执行下述步骤:

从第一帐号与第二帐号的会话中获取第一帐号发送的当前信息,其中,所述当前信息为当前待第二帐号回复的信息;

根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度,其中,所述待推送数据库用于记录允许向所述第一帐号推送的数据,所述已回复数据库用于记录已向所述第一帐号回复的数据;

在所述第二帐号的客户端上显示所述待推送数据库中所述目标关联度满足推送条件的目标推送数据,其中,所述目标推送数据用于回复所述当前信息。

采用本申请实施例,提供了一种推送数据的显示的方案。通过第一帐号与第二帐号的会话获取到第一帐号发送的当前待第二帐号回复的当前信息,根据第一帐号对应的记录了已向第一帐号回复的数据的已回复数据库确定记录了允许向第一帐号推送的数据的待推送数据库中的每个待推送数据与该当前信息之间的目标关联度,将待推送数据库中目标关联度满足推送条件的目标推送数据显示在第二帐号的客户端上用于回复上述当前信息,达到了考虑多个维度因素确定推送数据与帐号之间关联度的目的,从而实现了提高推送数据与帐号的匹配准确性的技术效果,进而解决了推送数据与帐号的匹配准确性较低的技术问题。

可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。

本领域普通技术人员可以理解,图4所示的结构仅为示意,电子装置可以是智能手机(如Android手机、iOS手机等)、平板电脑、掌上电脑以及移动互联网设备(MobileInternet Devices,MID)、PAD等电子设备。图4其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图4中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图4所示不同的配置。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令电子设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(RandomAccess Memory,RAM)、磁盘或光盘等。

本申请的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行推送数据的显示方法的程序代码。

可选地,在本实施例中,上述存储介质可以位于上述实施例所示的网络中的多个网络设备中的至少一个网络设备上。

可选地,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:

从第一帐号与第二帐号的会话中获取第一帐号发送的当前信息,其中,所述当前信息为当前待第二帐号回复的信息;

根据所述第一帐号对应的已回复数据库确定待推送数据库中的每个待推送数据与所述当前信息之间的目标关联度,其中,所述待推送数据库用于记录允许向所述第一帐号推送的数据,所述已回复数据库用于记录已向所述第一帐号回复的数据;

在所述第二帐号的客户端上显示所述待推送数据库中所述目标关联度满足推送条件的目标推送数据,其中,所述目标推送数据用于回复所述当前信息。

可选地,本实施例中的具体示例可以参考上述实施例中所描述的示例,本实施例在此不再赘述。

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。

在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

相关技术
  • 数据显示方法和装置、数据推送方法和装置
  • 一种信息推送、显示方法和装置
技术分类

06120112774072