CN112348638B - 一种活动文案推荐方法、装置、电子设备和存储介质 - Google Patents
一种活动文案推荐方法、装置、电子设备和存储介质 Download PDFInfo
- Publication number
- CN112348638B CN112348638B CN202011240904.3A CN202011240904A CN112348638B CN 112348638 B CN112348638 B CN 112348638B CN 202011240904 A CN202011240904 A CN 202011240904A CN 112348638 B CN112348638 B CN 112348638B
- Authority
- CN
- China
- Prior art keywords
- activity
- user
- target
- information
- topic
- 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
- 230000000694 effects Effects 0.000 title claims abstract description 458
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000012545 processing Methods 0.000 claims abstract description 15
- 239000013598 vector Substances 0.000 claims description 14
- 230000001737 promoting effect Effects 0.000 claims description 10
- 238000011156 evaluation Methods 0.000 claims description 8
- 230000003993 interaction Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 6
- 238000013507 mapping Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 239000000463 material Substances 0.000 description 4
- 230000002087 whitening effect Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 2
- 230000003542 behavioural effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000003058 natural language processing Methods 0.000 description 2
- 230000003616 anti-epidemic effect Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- 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/36—Creation of semantic tools, e.g. ontology or thesauri
- G06F16/367—Ontology
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请提供一种活动文案推荐方法、装置、电子设备和存储介质,涉及数据处理领域。活动文案推荐方法包括:根据用户信息表和活动信息表,获取用户‑活动知识图谱;将主题关键词与用户‑活动知识图谱进行匹配,得到目标活动主题信息;根据目标活动主题信息对应的目标活动方案与关联关系,得到主题关键词对应的目标用户;目标用户为与目标活动主题信息关联的至少一个兴趣用户。使用本申请提供的方法,能够通过用户‑活动知识图谱获得与主题关键词匹配的目标活动主题信息,进而得到主题关键词对应的目标用户,避免人工进行活动预测,且能结合历史数据预测主题关键词对应的用户参与情况。
Description
技术领域
本申请涉及数据处理领域,具体而言,涉及一种活动文案推荐方法、装置、电子设备和存储介质。
背景技术
活动素材主题指的是,每次活动推出相应的文案主题;例如,“情人节”买美白产品买一送一,则相应主题为:“情人节”、“美白”、“满赠”。对于运营人员,经常需要判断新的活动的主题是否可以激发起历史行为用户,或者需要预测激发用户的群体和人数。
因此,为了节约人力,运营人员采用活动素材进行主题推荐,即,查看竞品的活动主题,继而对活动的情况进行预测和以及对历史活动文案进行查找。例如,竞品推出“美白+花束”活动,运营人员会因为参考竞品的主题进行分析,而忽略自身产品的情况;或,运营人员可能仅跟踪目前热点,进行活动主题定制。
对于现有技术方案而言,存在以下瓶颈:1,竞品的活动无法与自身产品完美契合;2,通过竞品或者热点定制活动,无法使用历史活动的预测功能,即无法预测新活动主题可能激发的用户情况。
发明内容
本申请的目的包括,例如,提供了一种活动文案推荐方法、装置、电子设备和存储介质,其能够通过用户-活动知识图谱获得与主题关键词匹配的目标活动主题信息,进而得到主题关键词对应的目标用户,避免人工进行活动预测,且能结合历史数据预测主题关键词对应的用户参与情况。
本申请的实施例可以这样实现:
第一方面,本申请提供一种活动文案推荐方法,所述方法包括:
根据用户信息表和活动信息表,获取用户-活动知识图谱;
其中,所述用户信息表包括至少一个活动及其兴趣用户组的对应关系,所述兴趣用户组包括对所述至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识;所述活动信息表为所述活动标识与所述活动标识对应的活动方案的对应关系;所述用户-知识图谱包括所述兴趣用户与所述活动标识的关联关系,所述兴趣用户的用户属性,以及所述活动方案对应的活动属性,所述活动属性为根据所述活动方案确定的活动主题信息;
将主题关键词与所述用户-活动知识图谱进行匹配,得到目标活动主题信息;
根据所述目标活动主题信息对应的目标活动方案与所述关联关系,得到所述主题关键词对应的目标用户;所述目标用户为与所述目标活动主题信息关联的至少一个所述兴趣用户。
在可选的实施方式中,所述用户信息表通过以下方式进行获取:
判断待确定用户在第一活动的活动期间,是否与所述第一活动具有交互过程;所述第一活动为所述至少一个活动中的任意一个活动;
若是,则将所述待确定用户作为所述第一活动的第一兴趣用户;
将所述第一兴趣用户与所述第一活动关联,以得到所述用户信息表。
在可选的实施方式中,所述活动信息表通过以下方式进行获取:
获取所述第一活动的活动方案;所述活动方案表征为宣传所述第一活动而采用的宣传文案,所述宣传文案包括多个活动主题信息;
获得所述第一活动的用户评价信息;所述用户评价信息为所述第一活动的兴趣用户对所述第一活动的活动评价;
建立所述第一活动与所述宣传文案的对应关系,并记录所述宣传文案,得到所述活动信息表。
在可选的实施方式中,建立所述第一活动与所述宣传文案的对应关系,并记录所述宣传文案,得到所述活动信息表,包括:
提取所述宣传文案中的多个活动主题信息;
建立所述第一活动与所述多个活动主题信息的对应关系;
记录所述对应关系和所述宣传文案,得到所述活动信息表。
在可选的实施方式中,将主题关键词与所述用户-活动知识图谱进行匹配,得到目标活动主题信息,包括:
获取工作人员输入的主题关键词,并将所述主题关键词映射为稠密向量;
获取所述稠密向量与所述用户-活动知识图谱中每个所述活动主题信息的余弦相似度;
将所有余弦相似度中符合第一条件的余弦相似度作为目标相似度;
将所述目标相似度对应的活动主题信息作为所述目标活动主题信息。
在可选的实施方式中,所述第一条件为余弦相似度大于或等于相似度阈值;
将所有余弦相似度中符合第一条件的余弦相似度作为目标相似度,包括:
判断第一余弦相似度是否大于或等于所述相似度阈值;所述第一余弦相似度为所述所有余弦相似度中的任意一个;
若是,则将所述第一余弦相似度作为目标相似度。
在可选的实施方式中,根据所述目标活动主题信息对应的目标活动方案与所述关联关系,得到所述主题关键词对应的目标用户,包括:
将所述目标活动主题信息所属的活动方案作为目标活动方案;
将所述目标活动方案对应的活动标识与所述关联关系匹配,得到目标用户;所述目标用户包括与所述目标活动方案关联的所有兴趣用户。
第二方面,本申请提供一种活动文案推荐装置,所述装置包括:
获取模块,用于根据用户信息表和活动信息表,获取用户-活动知识图谱;
其中,所述用户信息表包括至少一个活动及其兴趣用户组的对应关系,所述兴趣用户组包括对所述至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识;所述活动信息表为所述活动标识与所述活动标识对应的活动方案的对应关系;所述用户-知识图谱包括所述兴趣用户与所述活动标识的关联关系,所述兴趣用户的用户属性,以及所述活动方案对应的活动属性,所述活动属性为根据所述活动方案确定的活动主题信息;
匹配模块,用于将主题关键词与所述用户-活动知识图谱进行匹配,得到目标活动主题信息;
处理模块,用于根据所述目标活动主题信息对应的目标活动方案与所述关联关系,得到所述主题关键词对应的目标用户;所述目标用户为与所述目标活动主题信息关联的至少一个所述兴趣用户。
第三方面,本申请提供一种电子设备,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序,所述处理器可执行所述计算机程序以实现前述实施方式中任意一项所述的方法。
第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现前述实施方式中任意一项所述的方法。
相较于现有技术,本申请提供一种活动文案推荐方法、装置、电子设备和存储介质,涉及数据处理领域。所述活动文案推荐方法包括:根据用户信息表和活动信息表,获取用户-活动知识图谱;其中,所述用户信息表包括至少一个活动及其兴趣用户组的对应关系,所述兴趣用户组包括对所述至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识;所述活动信息表为所述活动标识与所述活动标识对应的活动方案的对应关系;所述用户-知识图谱包括所述兴趣用户与所述活动标识的关联关系,所述兴趣用户的用户属性,以及所述活动方案对应的活动属性,所述活动属性为根据所述活动方案确定的活动主题信息;将主题关键词与所述用户-活动知识图谱进行匹配,得到目标活动主题信息;根据所述目标活动主题信息对应的目标活动方案与所述关联关系,得到所述主题关键词对应的目标用户;所述目标用户为与所述目标活动主题信息关联的至少一个所述兴趣用户。使用本申请提供的方法,能够通过用户-活动知识图谱获得与主题关键词匹配的目标活动主题信息,进而得到主题关键词对应的目标用户,避免人工进行活动预测,且能结合历史数据预测主题关键词对应的用户参与情况。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供一种活动文案推荐方法的流程示意图;
图2为本申请实施例提供另一种活动文案推荐方法的流程示意图;
图3为本申请实施例提供另一种活动文案推荐方法的流程示意图;
图4为本申请实施例提供另一种活动文案推荐方法的流程示意图;
图5为本申请实施例提供另一种活动文案推荐方法的流程示意图;
图6为本申请实施例提供另一种活动文案推荐方法的流程示意图;
图7为本申请实施例提供一种用户-活动知识图谱的示意图;
图8为本申请实施例提供的一种活动文案推荐装置的方框示意图;
图9为本申请实施例提供的一种电子设备的方框示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。在本申请的描述中,需要说明的是,若出现术语“上”、“下”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,或者是该发明产品使用时惯常摆放的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。需要说明的是,在不冲突的情况下,本申请的实施例中的特征可以相互结合。
活动素材主题指的是,每次活动推出相应的文案主题;例如,“情人节”买美白产品买一送一,则相应主题为:“情人节”、“美白”、“满赠”。对于运营人员,经常需要判断新的活动的主题是否可以激发起历史行为用户,或者需要预测激发用户的群体和人数。因此,为了节约人力,运营人员采用活动素材进行主题推荐,即,查看竞品的活动主题,继而对活动的情况进行预测和以及对历史活动文案进行查找。例如,竞品推出“美白+花束”活动,运营人员会因为参考竞品的主题进行分析,而忽略自身产品的情况;或,运营人员可能仅跟踪目前热点,进行活动主题定制。对于现有技术方案而言,存在以下瓶颈:1,竞品的活动无法与自身产品完美契合;2,通过竞品或者热点定制活动,无法使用历史活动的预测功能,即无法预测新活动主题可能激发的用户情况。
为了至少解决上述问题,本申请实施例提供一种活动文案推荐方法,请参见图1,图1为本申请实施例提供一种活动文案推荐方法的流程示意图,该活动文案推荐方法可以包括以下步骤:
S210,根据用户信息表和活动信息表,获取用户-活动知识图谱。
其中,用户信息表包括至少一个活动及其兴趣用户组的对应关系,兴趣用户组包括对至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识(IdentityDocument,ID)。活动信息表为活动标识与活动标识对应的活动方案的对应关系。该活动方案可以是为宣传活动而采用的宣传文案,宣传文案可以包括多个活动主题信息。例如,对于“情人节”活动,其宣传文案为:“情人节存在的意义应该是提醒‘Blieveinlove’,爱从未离开同时,也是在提醒我们:爱,要说出来才动听。尤其是在疫情的当下,所以,这个情人节让我们和李现一起”,则该“情人节”活动的活动主题信息可以是:李现、情人节、爱、疫情、Belive。
上述的用户-知识图谱可以包括兴趣用户与活动标识的关联关系,兴趣用户的用户属性,以及活动方案对应的活动属性,活动属性为根据活动方案确定的活动主题信息。例如,该活动属性还可以包括活动的开始时间、持续时间、活动的开展地点、活动的举办方式等。
S220,将主题关键词与用户-活动知识图谱进行匹配,得到目标活动主题信息。
例如,目标活动主题信息可以是上述多个活动主题信息中与主题关键词相似度最高的一个或多个活动主题信息,还可以是多个活动主题信息中与主题关键词相似度大于或等于相似度阈值的一个或多个活动主题信息。
S230,根据目标活动主题信息对应的目标活动方案与关联关系,得到主题关键词对应的目标用户。
该目标用户为与目标活动主题信息关联的至少一个兴趣用户。使用本申请实施例提供的活动文案推荐方法,能够通过用户-活动知识图谱获得与主题关键词匹配的目标活动主题信息,进而得到主题关键词对应的目标用户,避免人工进行活动预测,且能结合历史数据预测主题关键词对应的用户参与情况。
在可选的实施方式中,为了获取上述的用户信息表,在图1的基础上,给出一种可能的实现方式,请参见图2,图2为本申请实施例提供另一种活动文案推荐方法的流程示意图,上述的用户信息表可以通过以下方式进行获取:
S201,判断待确定用户在第一活动的活动期间,是否与第一活动具有交互过程。
该第一活动为上述至少一个活动中的任意一个活动;交互过程可以是在第一活动的活动期间有参与行为的用户。
若待确定用户在第一活动的活动期间,与第一活动没有交互过程,则执行S202;若待确定用户在第一活动的活动期间,与第一活动具有交互过程,则执行S203。
S202,该待确定用户不是第一活动的兴趣用户。
S203,将待确定用户作为第一活动的第一兴趣用户。
例如,以微信生态为例,可以在微信小程序内,对于活动期间有行为的用户,定义为对该活动感兴趣的用户;也可以使用其它方式,例如在活动期间转发活动文案等信息,定义为对该活动感兴趣的用户。
S204,将第一兴趣用户与第一活动关联,以得到用户信息表。
应理解,上述的用户信息表可以是第一兴趣用户的用户ID与第一活动进行关联,用户信息表还可以存储第一兴趣用户的性别、所述地域等信息。
在可选的实施方式中,为了获取上述的活动信息表,在图1的基础上,给出一种可能的实现方式,请参见图3,图3为本申请实施例提供另一种活动文案推荐方法的流程示意图,上述的活动信息表可以通过以下方式进行获取:
S205,获取第一活动的活动方案。
该活动方案表征为宣传第一活动而采用的宣传文案,宣传文案包括多个活动主题信息。
S206,获得第一活动的用户评价信息。
该用户评价信息为第一活动的兴趣用户对第一活动的活动评价。
S207,建立第一活动与宣传文案的对应关系,并记录宣传文案,得到活动信息表。
例如,对于每次活动,有两部分文案值得重点关注:一方面是运营方的宣传文案,通常还有大量的活动主题信息;另一方面是活动的兴趣用户的评价信息。对于这两方面信息,第一点可以为运营输入,第二点可以为人工搜集或者采用爬虫等手段。
在可选的实施方式中,为了得到活动信息表,在图3的基础上,给出一种可能的实现方式,请参见图4,图5为本申请实施例提供另一种活动文案推荐方法的流程示意图,针对于上述的S207:建立第一活动与宣传文案的对应关系,并记录宣传文案,得到活动信息表,其可以包括以下步骤:
S2071,提取宣传文案中的多个活动主题信息。
在一种可能的实施方式中,上述的活动主题信息还可以通过自然语言处理中的hanlp进行主题抽取用户评价信息得到的,hanlp可以包括中文分词、命名实体识别、摘要关键字、依存句法分析、简繁拼音转换、智能推荐等多种主题抽取方式。
S2072,建立第一活动与多个活动主题信息的对应关系。
如,对于上述提出的“情人节”活动,其活动主题信息为:李现、情人节、爱、疫情、Belive;将第一活动的活动ID与上述的活动主题信息“李现、情人节、爱、疫情、Belive”建立联系,进而得到第一活动与上述多个活动主题信息的对应关系。
S2073,记录对应关系和宣传文案,得到活动信息表。
应理解,活动信息表中的每个宣传文案都和其对应活动的活动ID具有对应你关系,以便在需要查看宣传文案的时候,通过活动ID进行宣传文案调取。
在可选的实施方式中,为了得到目标活动主题信息,在图1的基础上,给出一种可能的实现方式,请参见图5,图5为本申请实施例提供另一种活动文案推荐方法的流程示意图,针对于上述的S220:将主题关键词与用户-活动知识图谱进行匹配,得到目标活动主题信息,其可以包括:
S2201,获取工作人员输入的主题关键词,并将主题关键词映射为稠密向量。
例如,获取工作人员输入的主题关键词可以是通过触摸屏、键盘、鼠标等输入设备;将主题关键词映射为稠密向量可以利用神经语言程序学(Neuro-LinguisticProgramming,NLP)的预训练词向量技术来进行,该稠密向量表征与主题关键词的余弦相似度大于或等于预定相似度阈值的关键词。
S2202,获取稠密向量与用户-活动知识图谱中每个活动主题信息的余弦相似度。
也就是说,将稠密向量与用户-活动知识图谱中每个活动主题信息进行相似度比较,得到稠密向量与用户-活动知识图谱中每个活动主题信息的余弦相似度;应理解,余弦相似度越高,则稠密向量与用户-活动知识图谱中每个活动主题信息越相似。例如,‘抗疫’可以和‘活动A’的‘疫情’进行匹配;此外,可以通过余弦相似度a确定相似性。若新的词(主题关键词对应的稠密向量)与历史活动主题词(用户-活动知识图谱中的每个活动主题信息)的余弦相似度a小于0.5,则认为新的词与历史活动主题词不相关,不对主题关键词进行主题推荐。
S2203,将所有余弦相似度中符合第一条件的余弦相似度作为目标相似度。
该第一条件可以是余弦相似度大于或等于相似度阈值。例如,针对于上述的S2203,其可以包括:判断第一余弦相似度是否大于或等于相似度阈值;该第一余弦相似度为所有余弦相似度中的任意一个。若第一余弦相似度大于或等于相似度阈值,则将第一余弦相似度作为目标相似度。
S2204,将目标相似度对应的活动主题信息作为目标活动主题信息。
若主题关键词具有多个满足第一条件的目标相似度,则将每个目标相似度对应的活动主题信息均作为目标活动主题信息。
在可选的实施方式中,为了确定主题关键词对应的目标用户,在图5的基础上,给出一种可能的实现方式,请参见图6,图6为本申请实施例提供另一种活动文案推荐方法的流程示意图,针对于上述的S230:根据目标活动主题信息对应的目标活动方案与关联关系,得到主题关键词对应的目标用户,其可以包括:
S2301,将目标活动主题信息所属的活动方案作为目标活动方案。
例如,若多个目标活动主题信息所属的活动方案为同一个活动方案的活动主题信息,则将该活动方案作为目标活动方案;若多个目标活动主题信息所属的活动方案为不同活动方案的活动主题信息,则将每个活动方案均作为目标活动方案。
S2302,将目标活动方案对应的活动标识与关联关系匹配,得到目标用户。
该目标用户包括与目标活动方案关联的所有兴趣用户。例如,若多个目标活动主题信息所属的活动方案为同一个活动方案的活动主题信息,则将目标活动方案对应的兴趣用户作为目标用户;若多个目标活动主题信息所属的活动方案为不同活动方案的活动主题信息,则将每个目标活动方案对应的兴趣用户均作为目标用户。
为了便于理解上述任意一个实施例提供的活动文案推荐方法,请参见图7,图7为本申请实施例提供一种用户-活动知识图谱的示意图,图7中分别用不同标记来表示活动和用户,方框表示活动,圆形表示用户,与活动连接的用户为该活动的兴趣用户;应理解,对于同一个用户,其可以作为多个活动的兴趣用户。
运营人员可以查询和分析图7示出的用户-活动知识图谱,在图7示出的用户-活动知识图谱中,触发每个用户的标记该用户的用户性别、所处地域等信息。
在一种可能的实施方式中,余弦相似度a可以认为是新主题词(主题关键词)对应活动ABC的关联度。对于新的主题,可以分别使用活动ABC的兴趣用户数量乘以a,粗略预测这个新的主题词(主题关键词)搭配活动ABC对应的活动主题信息及可能激发的用户数量。
在一种可能的实施方式中,也可以在图7示出的用户-活动知识图谱删除不相关节点,输出与主题关键词相对应活动的图谱情况。通过这个方式,可以快速对相关活动激发的用户资产进行可视化分析。
为了实现上述任意一个实施例提供的活动文案推荐方法,本申请实施例提供一种活动文案推荐装置,请参见图8,图8为本申请实施例提供的一种活动文案推荐装置的方框示意图,该活动文案推荐装置40可以包括:获取模块41、匹配模块42和处理模块43。
获取模块41用于根据用户信息表和活动信息表,获取用户-活动知识图谱。
其中,用户信息表包括至少一个活动及其兴趣用户组的对应关系,兴趣用户组包括对至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识。活动信息表为活动标识与活动标识对应的活动方案的对应关系。用户-知识图谱包括兴趣用户与活动标识的关联关系,兴趣用户的用户属性,以及活动方案对应的活动属性,活动属性为根据活动方案确定的活动主题信息。
匹配模块42用于将主题关键词与用户-活动知识图谱进行匹配,得到目标活动主题信息。
处理模块43用于根据目标活动主题信息对应的目标活动方案与关联关系,得到主题关键词对应的目标用户。目标用户为与目标活动主题信息关联的至少一个兴趣用户。
应理解,获取模块41、匹配模块42和处理模块43可以协同实现实现上述任意一个实施例提供的活动文案推荐方法及其可能的子步骤。
本申请实施例该提供一种电子设备,如图9,图9为本申请实施例提供的一种电子设备的方框示意图。该电子设备60包括存储器61、处理器62和通信接口63。该存储器61、处理器62和通信接口63相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。存储器61可用于存储软件程序及模块,如本申请实施例所提供的活动文案推荐方法对应的程序指令/模块,处理器62通过执行存储在存储器61内的软件程序及模块,从而执行各种功能应用以及数据处理。该通信接口63可用于与其他节点设备进行信令或数据的通信。在本申请中该电子设备60可以具有多个通信接口63。
其中,存储器61可以是但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程只读存储器(Programmable Read-OnlyMemory,PROM),可擦除只读存储器(Erasable Programmable Read-Only Memory,EPROM),电可擦除只读存储器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。
处理器62可以是一种集成电路芯片,具有信号处理能力。该处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(NetworkProcessor,NP)等;还可以是数字信号处理器(Digital Signal Processing,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。
电子设备60可以实现本申请提供的任一种活动文案推荐方法。该电子设备60可以是,但不限于,手机、平板电脑、笔记本电脑、服务器或其它具有处理能力的电子设备。
本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如前述实施方式中任一项的活动文案推荐方法。该计算机可读存储介质可以是,但不限于,U盘、移动硬盘、ROM、RAM、PROM、EPROM、EEPROM、磁碟或者光盘等各种可以存储程序代码的介质。
综上,本申请提供一种活动文案推荐方法、装置、电子设备和存储介质,涉及数据处理领域。活动文案推荐方法包括:根据用户信息表和活动信息表,获取用户-活动知识图谱;其中,用户信息表包括至少一个活动及其兴趣用户组的对应关系,兴趣用户组包括对至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识;活动信息表为活动标识与活动标识对应的活动方案的对应关系;用户-知识图谱包括兴趣用户与活动标识的关联关系,兴趣用户的用户属性,以及活动方案对应的活动属性,活动属性为根据活动方案确定的活动主题信息;将主题关键词与用户-活动知识图谱进行匹配,得到目标活动主题信息;根据目标活动主题信息对应的目标活动方案与关联关系,得到主题关键词对应的目标用户;目标用户为与目标活动主题信息关联的至少一个兴趣用户。使用本申请提供的方法,能够通过用户-活动知识图谱获得与主题关键词匹配的目标活动主题信息,进而得到主题关键词对应的目标用户,避免人工进行活动预测,且能结合历史数据预测主题关键词对应的用户参与情况。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (9)
1.一种活动文案推荐方法,其特征在于,所述方法包括:
根据用户信息表和活动信息表,获取用户-活动知识图谱;
其中,所述用户信息表包括至少一个活动及其兴趣用户组的对应关系,所述兴趣用户组包括对所述至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识;所述活动信息表为所述活动标识与所述活动标识对应的活动方案的对应关系;所述用户-活动知识图谱包括所述兴趣用户与所述活动标识的关联关系,所述兴趣用户的用户属性,以及所述活动方案对应的活动属性,所述活动属性为根据所述活动方案确定的活动主题信息;
获取工作人员输入的主题关键词,并将所述主题关键词映射为稠密向量;
获取所述稠密向量与所述用户-活动知识图谱中每个所述活动主题信息的余弦相似度;
将所有余弦相似度中符合第一条件的余弦相似度作为目标相似度;
将所述目标相似度对应的活动主题信息作为目标活动主题信息;
根据所述目标活动主题信息对应的目标活动方案与所述关联关系,得到所述主题关键词对应的目标用户;所述目标用户为与所述目标活动主题信息关联的至少一个所述兴趣用户。
2.根据权利要求1所述的方法,其特征在于,所述用户信息表通过以下方式进行获取:
判断待确定用户在第一活动的活动期间,是否与所述第一活动具有交互过程;所述第一活动为所述至少一个活动中的任意一个活动;
若是,则将所述待确定用户作为所述第一活动的第一兴趣用户;
将所述第一兴趣用户与所述第一活动关联,以得到所述用户信息表。
3.根据权利要求2所述的方法,其特征在于,所述活动信息表通过以下方式进行获取:
获取所述第一活动的活动方案;所述活动方案表征为宣传所述第一活动而采用的宣传文案,所述宣传文案包括多个活动主题信息;
获得所述第一活动的用户评价信息;所述用户评价信息为所述第一活动的兴趣用户对所述第一活动的活动评价;
建立所述第一活动与所述宣传文案的对应关系,并记录所述宣传文案,得到所述活动信息表。
4.根据权利要求3所述的方法,其特征在于,建立所述第一活动与所述宣传文案的对应关系,并记录所述宣传文案,得到所述活动信息表,包括:
提取所述宣传文案中的多个活动主题信息;
建立所述第一活动与所述多个活动主题信息的对应关系;
记录所述对应关系和所述宣传文案,得到所述活动信息表。
5.根据权利要求1所述的方法,其特征在于,所述第一条件为余弦相似度大于或等于相似度阈值;
将所有余弦相似度中符合第一条件的余弦相似度作为目标相似度,包括:
判断第一余弦相似度是否大于或等于所述相似度阈值;所述第一余弦相似度为所述所有余弦相似度中的任意一个;
若是,则将所述第一余弦相似度作为目标相似度。
6.根据权利要求1所述的方法,其特征在于,根据所述目标活动主题信息对应的目标活动方案与所述关联关系,得到所述主题关键词对应的目标用户,包括:
将所述目标活动主题信息所属的活动方案作为目标活动方案;
将所述目标活动方案对应的活动标识与所述关联关系匹配,得到目标用户;所述目标用户包括与所述目标活动方案关联的所有兴趣用户。
7.一种活动文案推荐装置,其特征在于,所述装置包括:
获取模块,用于根据用户信息表和活动信息表,获取用户-活动知识图谱;
其中,所述用户信息表包括至少一个活动及其兴趣用户组的对应关系,所述兴趣用户组包括对所述至少一个活动具有参与期望的至少一个兴趣用户,每个活动具有活动标识;所述活动信息表为所述活动标识与所述活动标识对应的活动方案的对应关系;所述用户-活动知识图谱包括所述兴趣用户与所述活动标识的关联关系,所述兴趣用户的用户属性,以及所述活动方案对应的活动属性,所述活动属性为根据所述活动方案确定的活动主题信息;
匹配模块,用于获取工作人员输入的主题关键词,并将所述主题关键词映射为稠密向量;获取所述稠密向量与所述用户-活动知识图谱中每个所述活动主题信息的余弦相似度;将所有余弦相似度中符合第一条件的余弦相似度作为目标相似度;将所述目标相似度对应的活动主题信息作为目标活动主题信息;
处理模块,用于根据所述目标活动主题信息对应的目标活动方案与所述关联关系,得到所述主题关键词对应的目标用户;所述目标用户为与所述目标活动主题信息关联的至少一个所述兴趣用户。
8.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的计算机程序,所述处理器可执行所述计算机程序以实现权利要求1-6中任意一项所述的方法。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6中任意一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011240904.3A CN112348638B (zh) | 2020-11-09 | 2020-11-09 | 一种活动文案推荐方法、装置、电子设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011240904.3A CN112348638B (zh) | 2020-11-09 | 2020-11-09 | 一种活动文案推荐方法、装置、电子设备和存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112348638A CN112348638A (zh) | 2021-02-09 |
CN112348638B true CN112348638B (zh) | 2024-02-20 |
Family
ID=74429371
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011240904.3A Active CN112348638B (zh) | 2020-11-09 | 2020-11-09 | 一种活动文案推荐方法、装置、电子设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112348638B (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110765753A (zh) * | 2019-12-27 | 2020-02-07 | 广东博智林机器人有限公司 | 文案生成方法、***、计算机设备和存储介质 |
CN110837552A (zh) * | 2019-09-30 | 2020-02-25 | 口口相传(北京)网络技术有限公司 | 一种饮食信息推荐方法以及装置 |
CN111177559A (zh) * | 2019-12-30 | 2020-05-19 | 中国联合网络通信集团有限公司 | 文旅服务推荐方法、装置、电子设备及存储介质 |
CN111311351A (zh) * | 2020-01-15 | 2020-06-19 | 上海风秩科技有限公司 | 文案推荐方法、装置、计算机设备和可读存储介质 |
US10733236B1 (en) * | 2016-12-16 | 2020-08-04 | Veritas Technologies Llc | Systems and methods for producing message search recommendations |
CN111488462A (zh) * | 2020-04-02 | 2020-08-04 | ***通信集团江苏有限公司 | 基于知识图谱的推荐方法、装置、设备及介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9466071B2 (en) * | 2011-11-16 | 2016-10-11 | Yahoo! Inc. | Social media user recommendation system and method |
CN108268619B (zh) * | 2018-01-08 | 2020-06-30 | 阿里巴巴集团控股有限公司 | 内容推荐方法及装置 |
JP7051724B2 (ja) * | 2019-01-21 | 2022-04-11 | 株式会社日立製作所 | 計算機システム及び対象に関する目的を達成するために有用な情報の提示方法 |
-
2020
- 2020-11-09 CN CN202011240904.3A patent/CN112348638B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10733236B1 (en) * | 2016-12-16 | 2020-08-04 | Veritas Technologies Llc | Systems and methods for producing message search recommendations |
CN110837552A (zh) * | 2019-09-30 | 2020-02-25 | 口口相传(北京)网络技术有限公司 | 一种饮食信息推荐方法以及装置 |
CN110765753A (zh) * | 2019-12-27 | 2020-02-07 | 广东博智林机器人有限公司 | 文案生成方法、***、计算机设备和存储介质 |
CN111177559A (zh) * | 2019-12-30 | 2020-05-19 | 中国联合网络通信集团有限公司 | 文旅服务推荐方法、装置、电子设备及存储介质 |
CN111311351A (zh) * | 2020-01-15 | 2020-06-19 | 上海风秩科技有限公司 | 文案推荐方法、装置、计算机设备和可读存储介质 |
CN111488462A (zh) * | 2020-04-02 | 2020-08-04 | ***通信集团江苏有限公司 | 基于知识图谱的推荐方法、装置、设备及介质 |
Also Published As
Publication number | Publication date |
---|---|
CN112348638A (zh) | 2021-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | A bibliometric analysis of topic modelling studies (2000–2017) | |
US9767166B2 (en) | System and method for predicting user behaviors based on phrase connections | |
CN108804450B (zh) | 信息推送的方法和装置 | |
CN105528388B (zh) | 搜索推荐方法和装置 | |
CN107526718B (zh) | 用于生成文本的方法和装置 | |
US20150032753A1 (en) | System and method for pushing and distributing promotion content | |
CN112380331A (zh) | 信息推送的方法和装置 | |
US10002187B2 (en) | Method and system for performing topic creation for social data | |
CN111552880A (zh) | 基于知识图谱的数据处理方法、装置、介质及电子设备 | |
CN110427453B (zh) | 数据的相似度计算方法、装置、计算机设备及存储介质 | |
CN110008396B (zh) | 对象信息推送方法、装置、设备及计算机可读存储介质 | |
Saia et al. | A semantic approach to remove incoherent items from a user profile and improve the accuracy of a recommender system | |
CN109947903B (zh) | 一种成语查询方法及装置 | |
CN111191111A (zh) | 内容推荐方法、装置及存储介质 | |
CN111914188A (zh) | 推荐目标用户的选择方法、***、设备及存储介质 | |
CN111104590A (zh) | 信息推荐方法、装置、介质及电子设备 | |
Chen et al. | Wsdm cup 2018: Music recommendation and churn prediction | |
CN112650942A (zh) | 产品推荐方法、装置、计算机***和计算机可读存储介质 | |
CN111538830A (zh) | 法条检索方法、装置、计算机设备及存储介质 | |
CN111125305A (zh) | 热门话题确定方法、装置、存储介质及电子设备 | |
CN108470289B (zh) | 基于电商购物平台的虚拟物品发放方法及设备 | |
CN108021713B (zh) | 一种文档聚类的方法和装置 | |
CN110750708A (zh) | 关键词推荐方法、装置和电子设备 | |
CN112348638B (zh) | 一种活动文案推荐方法、装置、电子设备和存储介质 | |
CN113743973B (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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20240111 Address after: 200,030 Unit 5B03, Floor 5, Building 2, No. 277, Longlan Road, Xuhui District, Shanghai Applicant after: SHANGHAI SECOND PICKET NETWORK TECHNOLOGY CO.,LTD. Address before: Unit 5b04, 5th floor, building 2, 277 Longlan Road, Xuhui District, Shanghai 200030 Applicant before: Shanghai Fengzhi Technology Co.,Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |