优惠券管理方法、装置及存储介质与流程

文档序号:21784965发布日期:2020-08-07 20:27阅读:224来源:国知局
优惠券管理方法、装置及存储介质与流程

本申请涉及互联网技术领域,尤其涉及一种优惠券管理方法、装置及存储介质。



背景技术:

随着网上购物的崛起,优惠券作为商家吸引顾客的一种方式,在商品购买中一直充当着至关重要的角色。目前,优惠券的产生方式主要是基于活动产生。用户在活动中领取优惠券,然后,下单使用。但是,当前由用户自主领取优惠券的发放方式,对用户而言,难以具有针对性;对商家而言,也仅能统一发放优惠券,难以通过利用优惠券来管理客户。因此,如何针对用户发放优惠券是目前亟待解决的问题。



技术实现要素:

本申请实施例提供了一种优惠券管理方法、装置及存储介质,可以提供一种通过评价内容来获取优惠券的方式,能够根据评价内容针对性的向用户发放优惠券。

第一方面,本申请实施例公开了一种优惠券管理方法,包括:

接收终端发送的待匹配评价;

在标签集合中确定出所述待匹配评价对应的目标标签,所述标签集合包括至少一个标签,所述标签集合中的每一个标签对应至少一张优惠券,所述标签集合中的每一个标签对应一个评价集合,所述评价集合中的所有评价被标注所述评价集合对应的标签,所述评价集合包括至少一条评价;

将所述目标标签对应的目标优惠券发送至所述终端。

作为一种可能的实施方式,所述在标签集合中确定出所述待匹配评价对应的目标标签,包括:

将所述待匹配评价拆分成至少一个词语,得到待匹配词语集合;

对所述待匹配词语集合中的每一个词语在第一标签对应的评价集合中的频率求和,得到所述第一标签对应的总频率,所述第一标签为所述标签集合中的任意一个标签;

确定最大的总频率对应的标签为所述目标标签。

作为一种可能的实施方式,所述将所述待匹配评价进行拆词处理得到待匹配词语集合之后,确定所述待匹配评价在所述第一标签对应的评价集合中的频率为所述待匹配词语集合中的所有词语在所述第一标签对应的评价集合中的频率之和之前,所述方法还包括:

统计所述待匹配的词语集合中每一个词语在所述第一标签对应的评价集合中的出现次数;

确定第一词语在所述第一标签对应的评价集合中的频率为所述第一词语对应的权重与所述第一词语在所述第一标签对应的评价集合中的出现次数的乘积,所述第一词语为所述待匹配词语集合中任意一个词语。

作为一种可能的实施方式,所述在标签集合中确定出所述待匹配评价对应的目标标签,包括:

确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,所述第二标签为所述标签集合中的任意一个标签;

根据所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度确定所述待匹配评价与所述第二标签的匹配度;

将最大匹配度对应的标签作为所述目标标签。

作为一种可能的实施方式,所述确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,包括:

根据所述待匹配评价包括的至少一个词语和第一评价包括的至少一个词语确定出所述待匹配评价的词频向量和所述第一评价的词频向量,所述第一评价为所述第二标签对应的评价集合中的任意一个评价;

确定所述待匹配评价与所述第一评论的相似度为所述待匹配评价的词频向量与所述第一评价的词频向量的余弦相似度。

作为一种可能的实施方式,所述在将所述目标标签对应的目标优惠券发送至所述终端之前,所述方法还包括:

根据标签与优惠券的对应关系,确定所述目标标签对应的目标优惠券。

作为一种可能的实施方式,所述确定所述目标标签对应的目标优惠券,包括:

识别所述待匹配评价评价的商品所属的目标商品种类;

根据商品种类与优惠券的对应关系,确定所述目标商品种类对应的至少一个优惠券,所述至少一个优惠券中的每一个优惠券对应一个标签;

从所述至少一个优惠券中确定所述目标标签对应的优惠券为所述目标优惠券。

第二方面,本申请实施例公开一种优惠券管理装置,包括:

接收单元,用于接收终端发送的待匹配评价;

第一确定单元,用于在标签集合中确定出所述待匹配评价对应的目标标签,所述标签集合包括至少一个标签,所述标签集合中的每一个标签对应至少一张优惠券,所述标签集合中的每一个标签对应一个评价集合,所述评价集合中的所有评价被标注所述评价集合对应的标签,所述评价集合包括至少一条评价;

发送单元,用于将所述目标标签对应的目标优惠券发送至所述终端。

作为一种可能的实施方式,所述第一确定单元在标签集合中确定出所述待匹配评价对应的目标标签,包括:

将所述待匹配评价拆分成至少一个词语,得到待匹配词语集合;

对所述待匹配词语集合中的每一个词语在第一标签对应的评价集合中的频率求和,得到所述第一标签对应的总频率,所述第一标签为所述标签集合中的任意一个标签;

确定最大的总频率对应的标签为所述目标标签。

作为一种可能的实施方式,所述将所述待匹配评价进行拆词处理得到待匹配词语集合之后,确定所述待匹配评价在所述第一标签对应的评价集合中的频率为所述待匹配词语集合中的所有词语在所述第一标签对应的评价集合中的频率之和之前,所述装置还包括:

统计单元,用于统计所述待匹配的词语集合中每一个词语在所述第一标签对应的评价集合中的出现次数;

第二确定单元,用于确定第一词语在所述第一标签对应的评价集合中的频率为所述第一词语对应的权重与所述第一词语在所述第一标签对应的评价集合中的出现次数的乘积,所述第一词语为所述待匹配词语集合中任意一个词语。

作为一种可能的实施方式,所述第一确定单元在标签集合中确定出所述待匹配评价对应的目标标签,包括:

确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,所述第二标签为所述标签集合中的任意一个标签;

根据所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度确定所述待匹配评价与所述第二标签的匹配度;

将最大匹配度对应的标签作为所述目标标签。

作为一种可能的实施方式,所述确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,包括:

根据所述待匹配评价包括的至少一个词语和第一评价包括的至少一个词语确定出所述待匹配评价的词频向量和所述第一评价的词频向量,所述第一评价为所述第二标签对应的评价集合中的任意一个评价;

确定所述待匹配评价与所述第一评论的相似度为所述待匹配评价的词频向量与所述第一评价的词频向量的余弦相似度。

作为一种可能的实施方式,所述发送单元在将所述目标标签对应的目标优惠券发送至所述终端之前,所述装置还包括:

第三确定单元,用于根据标签与优惠券的对应关系,确定所述目标标签对应的目标优惠券。

作为一种可能的实施方式,所述第三确定单元确定所述目标标签对应的目标优惠券,包括:

识别所述待匹配评价评价的商品所属的目标商品种类;

根据商品种类与优惠券的对应关系,确定所述目标商品种类对应的至少一个优惠券,所述至少一个优惠券中的每一个优惠券对应一个标签;

从所述至少一个优惠券中确定所述目标标签对应的优惠券为所述目标优惠券。

第三方面,本申请实施例提供了一种优惠券管理装置,该优惠券管理装置包括处理器和存储器,所述处理器和存储器耦合,其中,所述存储器用于存储计算机指令,所述处理器用于执行所述计算机指令,调用所述程序代码,以实现第一方面的实施例所公开的优惠券管理方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当所述计算机程序被计算机设备运行时,实现第一方面的实施例所公开的优惠券管理方法。

第五方面,本申请实施例提供了一种计算机程序,当所述计算机程序被计算机设备运行时,实现第一方面的实施例所公开的优惠券管理方法。

在本申请实施例中,服务器接收终端发送的待匹配评价;服务器在标签集合中确定出待匹配评价对应的目标标签,标签集合包括至少一个标签,标签集合中的每一个标签对应至少一张优惠券,标签集合中的每一个标签对应一个评价集合,评价集合中的所有评价被标注该评价集合对应的标签,评价集合包括至少一条评价;服务器将所述目标标签对应的目标优惠券发送至所述终端。由此可知,服务器根据评价来确定出该评价对应的优惠券,从而实现优惠券的针对性发放。

附图说明

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

图1是本申请实施例提供的一种优惠券管理的系统架构示意图;

图2.是本申请实施提供的一种优惠券管理方法的流程示意图;

图3是本申请实施例示例性提供的一种标签集合的示意图;

图4a是本申请实施例提供的一种标签与优惠券的对应关系的示意图;

图4b是本申请实施例提供的一种标签、商品种类与优惠券的对应关系示例图;

图5是本申请实施例提供的一种优惠券管理装置;

图6是本申请实施例提供的另一种优惠券管理装置。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。

首先,对本申请实施例中涉及的概念、术语进行简单介绍。

(1)词频向量

本申请实施例所指词频向量为评价的词频向量,即,将一个评价转化为向量的形式来表示。如多个评价组成的评价集合包括的多个词语可以组成一个词语集合,此时,评价集合中的一个评价可以表示为由该词语集合组成的多维空间中的一个向量。例如,评价集合包括第一评价和第二评价,其中:

第一评价为:这个箱子价格贵了,那个价格合适。

第二评价为:这个箱子价格不便宜,那个更合适。

则该评价集合形成的词语集合为{这个,箱子,价格,贵了,那个,合适,不,便宜,更}。

词语集合中的每一个词语在第一评价的词频分别为{这个1,箱子1,价格2,贵了1,那个1,合适1,不0,便宜0,更0},则第一评价的词频向量可以表示为(1,1,2,1,1,1,0,0,0)。

词语集合中的每一个词语在第二评价中词频分别为{这个1,箱子1,价格1,贵了0,那个1,合适1,不1,便宜1,更1},则第二评价的词频向量可以表示为(1,1,1,0,1,1,1,1,1)。

(2)余弦相似度

余弦相似度用向量空间中两个向量夹角的余弦值作为衡量两个个体间差异的大小。余弦值越接近1,就表明夹角越接近0度,也就是两个向量越相似。本申请实施例可以根据两个评价的词频向量的余弦相似度来计算两个评价的相似度,计算结果越接近1,表明两个评价之间相似程度越高。

需要说明的是,本申请实施例所提及的优惠券是指电子资源形式的优惠券。

为便于理解本申请实施例,下面先对本申请实施例所基于的一种优惠券管理方法的系统架构进行描述。请参阅图1,图1是本申请实施例提供的一种优惠券管理的系统架构示意图,该系统架构示意图可以包括终端101和服务器102。在一种实现场景中,终端101可以用于接收待匹配评价,并将该待匹配评价发送至服务器102。可选地,终端101可以是计算机、平板、手机等智能设备,此处不做限定。

服务器102存储标签集合,该标签集合包括至少一个标签。服务器102接收到终端101发送的待匹配评价之后:首先,在设定的标签集合中确定出该待匹配评价对应的目标标签;其次,服务器102根据设置的标签与优惠券的对应的关系,确定出该目标标签对应的优惠券,即为该待匹配评价对应的优惠券;最后,服务器102将该待匹配评价对应的优惠券发送至终端101。终端101接收到该优惠券之后,在终端101对应的账户进行购买优惠券指定的商品时,终端101自动选定该优惠券进行使用。

不限于图1所示的优惠券管理方法的系统架构示意图,本申请实施例提供的优惠券管理方法的系统架构图还可以包括其他设备,此处不做限定。

基于上述的描述,本申请实施例提出一种优惠券管理方法,该优惠券管理方法可以由上述所提及的图1中优惠券管理系统执行。其中,终端可以是终端101,服务器可以是服务器102。请参阅图2,图2为本申请实施提供的一种优惠券管理方法的流程示意图,该优惠券管理方法可以包括如下部分或全部步骤。

s202、服务器接收终端发送的待匹配评价。

本申请实施例中提及的待匹配评价是指用于评价商品的文本信息。

s204、服务器在标签集合中确定出待匹配评价对应的目标标签,该标签集合包括至少一个标签,该标签集合中的每一个标签对应至少一张优惠券,该标签集合中的每一个标签对应一个评价集合,评价集合中的所有评价被标注该评价集合对应的标签,评价集合包括至少一条评价。

服务器可以预先存储标签集合,标签集合包括的标签和每一个标签对应的评价集合是预先划分的。例如,可以从“淘宝”的数据库中获取总评价集合,然后可以采用人工智能分类的方式为总评价集合中的每一个评价打上标签,即总评价集合中的每一个评价对应一个标签,每一个标签对应一个评价集合。可选地,也可以通过人工分类的方式将总评价集合中的每一个评价划分到对应的标签中,此处不做限定。例如,请参阅图3,图3是本申请实施例示例性提供的一种标签集合的示意图。如图3所示,可以设置不同类型的标签来标识评价。例如,标签集合中的标签包括“拉新标签”、“促活标签”、“产品改善标签”和“评论不实标签”。其中,“拉新标签”标识的评价表示该评价可以客观且较好的展示产品的特点,且赞美了产品的优点;“促活标签”标识的评价表示该评价可以对产品的属性引发用户正向的讨论;“产品改善标签”标识的评价表示该评价指出了产品存在的缺陷,提升产品质量、节约生产成本等建议;“评论不实标签”标识的评价表示该评价无故抹黑、诋毁产品。总评价集合包括的评价为:评价a、评价b、评价c、评价d、评价e、评价f、评价g、评价h、评价i、评价j、评价k和评价l。为总评价集合中每一个评价打上标签,得到标签集合中的每一个标签对应一个评价集合,如图3所示,拉新标签对应的评价集合中包括评价a、评价b和评价c。

可选地,标签集合中每一个标签对应的评价数目不限于上述示例性给出的3个,每一个标签还可以对应其它数目的评价,并且每一个标签对应的评价的数目可以不相同。

可选地,不限于上提及的四种涵义的标签,还可以根据实际需求将评论划分到更多或更少的标签集合中。

然后,服务器在预先存储的标签集合中确定出待匹配评价对应的目标标签。其中,在标签集合中确定出待匹配评价对应的目标标签的方法可详细参见下述步骤s402-s406、s502-s504和s602-s606。

s206、服务器将目标标签对应的目标优惠券发送至终端。

服务器在将目标标签对应的目标优惠券发送至终端之前,还需要根据标签与优惠券的对应关系,确定所述目标标签对应的目标优惠券。其中,标签集合中的标签与优惠券的对应关系的设置可以参见如下两种实现方式。

实现方式(1):

在一种实现方式中,标签集合中的标签与优惠券的对应关系可以为一一对应的关系。例如,请参阅图4a,图4a是本申请实施例提供的一种标签与优惠券的对应关系的示意图。如图4a所示,“拉新标签”对应的优惠券为“9折优惠券”;“促活标签”对应的优惠券为“9.5折优惠券”;“产品改善标签”对应的优惠券为“8折优惠券”;“评论不实标签”对应的优惠券为“120%涨价券”。

可选地,不限于上述提供的标签与优惠券的对应关系,可以基于实际情况进行调整,此处不做限定。

实现方式(2):

在另一种实现方式中,标签对应的优惠券还可以根据待匹配评价评价的商品的种类不同而对应不同优惠券,该实现方式可以参见如下部分或全部步骤。

s302、服务器识别待匹配评价评价的商品所属的目标商品种类。

根据商品与商品种类的对应关系,服务器识别待匹配评价评价的商品所属的商品种类,即为目标商品种类。请参阅图4b,图4b是本申请实施例提供的一种标签、商品种类与优惠券的对应关系示例图。如图4b所示,商品种类可以包括服装、电器等等。

s304、服务器根据商品种类与优惠券的对应关系,确定目标商品种类对应的至少一个优惠券,所述至少一个优惠券中的每一个优惠券对应一个标签。

如图4b所示,若待匹配评价评价的目标商品所属的商品种类为“服装”,那么商品种类“服装”对应的优惠券包括“3折优惠券”、“4折优惠券”、“2折优惠券”和“120%涨价券”。其中,“3折优惠券”对应的标签为“拉新标签”,“4折优惠券”对应的标签为“促活标签”,“2折优惠券”对应的标签为“产品改善标签”,“120%涨价券”对应的标签为“评论不实标签”。

s306、服务器从至少一个优惠券中确定目标标签对应的优惠券为目标优惠券。

若该待匹配评价在该标签集合中对应的目标标签为“拉新标签”,那么该目标标签“拉新标签”对应的目标优惠券为“3折优惠券”。

不限于上述实现方式(1)、实现方式(2)所提及的标签与优惠券的对应关系的实现方式,还可以包括其它能够确定标签与优惠券的对应关系的实现方式,此处不做限定。

下面,介绍步骤s202中服务器在标签集合中确定出待匹配评价对应的目标标签的三种实现方式。

实现方式(一):

s402、服务器将待匹配评价拆分成至少一个词语,得到待匹配词语集合。

将待匹配评价拆分成至少一个词语,是指将待匹配评价拆分成一个或多个独立的词语,该词语可以为名词、动词、形容词,也可以为其他任何词性的词语。例如,待匹配评价为“这件衣服质量很好”,得到的待匹配词语集合可以为{这件、衣服、质量、很好}。

s404、服务器对待匹配词语集合中的每一个词语在第一标签对应的评价集合中的频率求和,得到该第一标签对应的总频率,第一标签为标签集合中的任意一个标签。

例如,若此时第一标签为“拉新标签”,“拉新标签”对应的评价集合包括:评价a、评价b和评价c。首先将评价a、评价b和评价c拆分成一个评价词语集合,然后,计算待匹配词语集合中的每一个词语在评价词语集合中的频率,并对每一个词语在评价词语集合中的频率求和,即得到待评价词语集合在“拉新标签”对应的总频率。分别按照上述方式计算待匹配词语集合在标签集合中的每一个标签对应的总频率。

s406、服务器确定最大的总频率对应的标签为目标标签。

实现方式(二):

在上述实现方式(一)的基础上,即在将待匹配评价进行拆词处理得到待匹配词语集合之后,确定待匹配评价在第一标签对应的评价集合中的频率为待匹配词语集合中的所有词语在第一标签对应的评价集合中的频率之和之前,可以给待评价词语集合中的每一个词语增加权重,其实现方式还可以包括如下部分或全部步骤。

s502、服务器统计待匹配词语集合中每一个词语在第一标签对应的评价集合中的出现次数。

s504、服务器确定第一词语在第一标签对应的评价集合中的频率为第一词语对应的权重与第一词语在第一标签对应的评价集合中的出现次数的乘积,第一词语为待匹配词语集合中任意一个词语。

例如,可以在服务器设定一个词语权重表,当得到待匹配词语集合后,可以在该词语权重表中查找待匹配词语集合中每一个词语的权重。首先,在词语权重表中查找到待匹配词语集合中每一个词语的权重为{这件0.5、衣服0.5、质量1、很好1};其次,若待匹配词语集合中的每一个词语在第一标签对应的评价集合中出现的频率为{这件1、衣服3、质量2、很好2},那么,此时,可以得到待匹配词语集合中每一个词语在第一标签中的频率为{这件0.5、衣服1.5、质量2、很好2};最后,按照上述实现方式(一)中计算待匹配词语集合中每一个词语在第一标签中的频率之和即为6。

实现方式(三):

服务器在标签集合中确定出待匹配评价对应的目标标签,还可以根据待匹配评价与每一个标签对应的评价集合中的评价的相似程度来确定。该实现方式可以包括如下部分或全部步骤。

s602、服务器确定待匹配评价与第二标签对应的评价集合中的每一个评价的相似度,第二标签为标签集合中的任意一个标签。

其中,确定待匹配评价与第二标签对应的评价集合中的每一个评价的相似度的一种实现方式可以包括部分或全部步骤。

s6021、服务器根据待匹配评价包括的至少一个词语和第一评价包括的至少一个词语确定出该待匹配评价的词频向量和该第一评价的词频向量,该第一评价为第二标签对应的评价集合中的任意一个评价。

首先,得到待匹配评价包括的至少一个词语和第一评价包括的至少一个词语组成的词语集合。例如,待匹配评价包括的至少一个词语为{这件、衣服、质量、很好},第一评价包括的至少一个词语为{衣服、质量、还、不错},那么得到的词语集合为{这件、衣服、质量、很好、还、不错}。其次,计算待匹配评价包括的至少一个词语中每一个词语在词语集合中的词频为{这件1、衣服1、质量1、很好1、还0、不错0},那么此时待匹配评价的词频向量可以表示为(1,1,1,1,0,0);第一评价包括的至少一个词语中每一个词语在词语集合中的频率为{这件0、衣服1、质量1、很好0、还1、不错1},那么此时第一评价的词频向量可以表示为(0,,1,1,0,1,1)。

s6022、服务器确定待匹配评价与第一评论的相似度为待匹配评价的词频向量与第一评价的词频向量的余弦相似度。

其中,相似度表示待匹配评价与第一评价的相似程度。在本申请实施例的实现方式中,可以通过余弦相似度公式计算待匹配评价与第一评价的相似度,即计算待匹配评价的词频向量和第一评价的词频向量的余弦相似度,以得到待匹配评价与第一评价的相似度。其中,余弦相似度公式为:

其中xi表示待匹配评价的词频向量中的第i个分向量,yi表示第一评价的词频向量中的第i个分向量。其中,i为正整数,n为正整数,1<=i<=n,n为计算相似度的待匹配评价和第一评价的词频向量的长度。

可选的,该相似度也可以通过其他计算相似度的方法得到,例如,jaccard距离和dice系数,即待匹配评价与第一评价的相似度可以根据出现相同词语的个数来进行计算,此处不做限定。

604、服务器根据待匹配评价与第二标签对应的评价集合中的每一个评价的相似度确定待匹配评价与第二标签的匹配度。

在一些实现方式中,可以通过待匹配评价与第二标签对应的评价集合中每一个评价的相似度求和得到待匹配评价与第二标签的匹配程度。

s606、服务器将最大匹配度对应的标签作为目标标签。

不限于上述实现方式(一)、实现方式(二)和实现方式(三)所提及的确定待匹配评价对应的目标标签的实现方式,还可以采取其它确定待匹配评价对应的目标标签的实现方式,此处不做限定。

本申请实施例,服务器接收终端发送的待匹配评价;然后,服务器在标签集合中确定出该待匹配评价对应的目标标签,标签集合包括至少一个标签,标签集合中的每一个标签对应至少一张优惠券,标签集合中的每一个标签对应一个评价集合,评价集合中的所有评价被标注评价集合对应的标签,评价集合包括至少一条评价;最后,服务器将目标标签对应的目标优惠券发送至终端。由此可知:其一,服务器根据评价的内容来确定出该评价对应的优惠券,从而实现优惠券针对性的发放,对商家而言,接收到真实的评价既能够体现商品的实际口碑又能够基于评价改进商品。其二,客户因为涨价券的存在而不能随意抹黑商品,提交真实客观的评价能够获取到商品优惠券,因此,针对评价内容而产生的优惠券能够在一定程度保证评价内容真实有效。

基于上述方法实施例的描述,本申请实施例提出了一种优惠券管理装置500,该优惠券管理装置500可运行如图2对应的服务器,该优惠券管理装置500可以是运行于服务器中的计算机程序(包括程序代码)。请参见图5,该优惠券管理装置可以运行如下单元:

接收单元501,用于接收终端发送的待匹配评价;

第一确定单元502,用于在标签集合中确定出所述待匹配评价对应的目标标签,所述标签集合包括至少一个标签,所述标签集合中的每一个标签对应至少一张优惠券,所述标签集合中的每一个标签对应一个评价集合,所述评价集合中的所有评价被标注所述评价集合对应的标签,所述评价集合包括至少一条评价;

发送单元503,用于将所述目标标签对应的目标优惠券发送至所述终端。

在一种实施方式中,所述第一确定单元502在标签集合中确定出所述待匹配评价对应的目标标签,包括:

将所述待匹配评价拆分成至少一个词语,得到待匹配词语集合;

对所述待匹配词语集合中的每一个词语在第一标签对应的评价集合中的频率求和,得到所述第一标签对应的总频率,所述第一标签为所述标签集合中的任意一个标签;

确定最大的总频率对应的标签为所述目标标签。

在一种实施方式中,所述将所述待匹配评价进行拆词处理得到待匹配词语集合之后,确定所述待匹配评价在所述第一标签对应的评价集合中的频率为所述待匹配词语集合中的所有词语在所述第一标签对应的评价集合中的频率之和之前,所述装置500还包括:

统计单元504,用于统计所述待匹配的词语集合中每一个词语在所述第一标签对应的评价集合中的出现次数;

第二确定单元505,用于确定第一词语在所述第一标签对应的评价集合中的频率为所述第一词语对应的权重与所述第一词语在所述第一标签对应的评价集合中的出现次数的乘积,所述第一词语为所述待匹配词语集合中任意一个词语。

在一种实施方式中,所述第一确定单元502在标签集合中确定出所述待匹配评价对应的目标标签,包括:

确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,所述第二标签为所述标签集合中的任意一个标签;

根据所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度确定所述待匹配评价与所述第二标签的匹配度;

将最大匹配度对应的标签作为所述目标标签。

在一种实施方式中,所述确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,包括:

根据所述待匹配评价包括的至少一个词语和第一评价包括的至少一个词语确定出所述待匹配评价的词频向量和所述第一评价的词频向量,所述第一评价为所述第二标签对应的评价集合中的任意一个评价;

确定所述待匹配评价与所述第一评论的相似度为所述待匹配评价的词频向量与所述第一评价的词频向量的余弦相似度。

在一种实施方式中,所述发送单元503在将所述目标标签对应的目标优惠券发送至所述终端之前,所述装置500还包括:

第三确定单元506,用于根据标签与优惠券的对应关系,确定所述目标标签对应的目标优惠券。

在一种实施方式中,所述第三确定单元506确定所述目标标签对应的目标优惠券,包括:

识别所述待匹配评价评价的商品所属的目标商品种类;

根据商品种类与优惠券的对应关系,确定所述目标商品种类对应的至少一个优惠券,所述至少一个优惠券中的每一个优惠券对应一个标签;

从所述至少一个优惠券中确定所述目标标签对应的优惠券为所述目标优惠券。

应理解,上述各个功能单元的具体功能实现方式可以参见上述图2对应实施例中的相关描述,这里不再进行赘述。

在本申请实施例中,服务器接收终端发送的待匹配评价;然后,服务器在标签集合中确定出该待匹配评价对应的目标标签,标签集合包括至少一个标签,标签集合中的每一个标签对应至少一张优惠券,标签集合中的每一个标签对应一个评价集合,评价集合中的所有评价被标注评价集合对应的标签,评价集合包括至少一条评价;最后,服务器将目标标签对应的目标优惠券发送至终端。由此可知:其一,服务器根据评价的内容来确定出该评价对应的优惠券,从而实现优惠券针对性的发放,对商家而言,接收到真实的评价既能够体现商品的实际口碑又能够基于评价改进商品。其二,客户因为涨价券的存在而不能随意抹黑商品,提交真实客观的评价能够获取到商品优惠券,因此,针对评价内容而产生的优惠券能够在一定程度保证评价内容真实有效。

请参阅图6,图6是本申请实施例提供的又一种优惠券管理装置600的结构示意图。该优惠券管理装置600具体可以对应于图1中的服务器102,装置600可以包括:处理器601、总线602、网络接口603和存储器604。其中,通信总线602用于实现这些组件之间的连接通信。网络接口603可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。如图6所示,作为一种计算机可读存储介质的存储器604中可以包括操作系统、网络通信模块、用户接口模块以及设备控制应用程序,在装置600运行时,可以将上述操作系统、网络通信模块、用户接口模块以及设备控制应用程序。

在如图6所示的优惠券管理装置600中,网络接口603可提供网络通讯功能;而处理器601可以用于调用存储器604中存储的设备控制应用程序,以实现:

通过网络接口603接收终端发送的待匹配评价;

在标签集合中确定出所述待匹配评价对应的目标标签,所述标签集合包括至少一个标签,所述标签集合中的每一个标签对应至少一张优惠券,所述标签集合中的每一个标签对应一个评价集合,所述评价集合中的所有评价被标注所述评价集合对应的标签,所述评价集合包括至少一条评价;

将所述目标标签对应的目标优惠券发送至所述终端。

在本申请实施例的一种实现中,所述处理器601在标签集合中确定出所述待匹配评价对应的目标标签:

将所述待匹配评价拆分成至少一个词语,得到待匹配词语集合;

对所述待匹配词语集合中的每一个词语在第一标签对应的评价集合中的频率求和,得到所述第一标签对应的总频率,所述第一标签为所述标签集合中的任意一个标签;

确定最大的总频率对应的标签为所述目标标签。

在本申请实施例的一种实现中,所述将所述待匹配评价进行拆词处理得到待匹配词语集合之后,确定所述待匹配评价在所述第一标签对应的评价集合中的频率为所述待匹配词语集合中的所有词语在所述第一标签对应的评价集合中的频率之和之前,所述方法还包括:

统计所述待匹配的词语集合中每一个词语在所述第一标签对应的评价集合中的出现次数;

确定第一词语在所述第一标签对应的评价集合中的频率为所述第一词语对应的权重与所述第一词语在所述第一标签对应的评价集合中的出现次数的乘积,所述第一词语为所述待匹配词语集合中任意一个词语。

在本申请实施例的一种实现中,所述处理器601在标签集合中确定出所述待匹配评价对应的目标标签,包括:

确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,所述第二标签为所述标签集合中的任意一个标签;

根据所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度确定所述待匹配评价与所述第二标签的匹配度;

将最大匹配度对应的标签作为所述目标标签。

在本申请实施例的一种实现中,所述确定所述待匹配评价与所述第二标签对应的评价集合中的每一个评价的相似度,包括:

根据所述待匹配评价包括的至少一个词语和第一评价包括的至少一个词语确定出所述待匹配评价的词频向量和所述第一评价的词频向量,所述第一评价为所述第二标签对应的评价集合中的任意一个评价;

确定所述待匹配评价与所述第一评论的相似度为所述待匹配评价的词频向量与所述第一评价的词频向量的余弦相似度。

在本申请实施例的一种实现中,所述在将所述目标标签对应的目标优惠券发送至所述终端之前,所述处理器601还用于实现:

根据标签与优惠券的对应关系,确定所述目标标签对应的目标优惠券。

在本申请实施例的一种实现中,所述确定所述目标标签对应的目标优惠券,包括:

识别所述待匹配评价评价的商品所属的目标商品种类;

根据商品种类与优惠券的对应关系,确定所述目标商品种类对应的至少一个优惠券,所述至少一个优惠券中的每一个优惠券对应一个标签;

从所述至少一个优惠券中确定所述目标标签对应的优惠券为所述目标优惠券。

需要说明的是,上述图5中的接收单元501和发送单元503可以由图6中的网络接口601来实现,上述图5中的第一确定单元502、统计单元504、第二确定单元505和第三确定单元506可以由图6中的处理器601来实现。

应当理解,本申请实施例中所描述的优惠券管理装置600可执行前文图2所对应实施例中对优惠券管理方法的描述,在此不再赘述。另外,对采用相同方法的有益效果描述,也不再进行赘述。

此外,这里需要指出的是:本申请实施例还提供了一种计算机存储介质,且所述计算机存储介质中存储有前文提及的优惠券管理装置500和优惠券管理装置600所执行的计算机程序,且所述计算机程序包括程序指令,当所述处理器执行所述程序指令时,能够执行前文图2所对应实施例中服务器执行的方法,这里将不再进行赘述。

另外,对采用相同方法的有益效果描述,也不再进行赘述。对于本申请所涉及的计算机存储介质实施例中未披露的技术细节,请参照本申请方法实施例的描述。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1