一种垃圾分类推广方法、装置及介质与流程

文档序号:32481571发布日期:2022-12-09 23:00阅读:59来源:国知局
一种垃圾分类推广方法、装置及介质与流程

1.本发明涉及垃圾分类技术领域,具体涉及一种垃圾分类推广方法、装置及介质。


背景技术:

2.现有技术中,即使在垃圾桶附近或小区宣传栏粘贴垃圾分类宣传册的方式,倡导居民进行垃圾分类,但引导力度仍然不够,如何提升居民的垃圾分类配合意愿,调动居民进行垃圾分类的积极性,是当前亟待解决的问题。
3.因此,有必要提供一种垃圾分类推广方式,能够促进垃圾分类的转换率,提高居民垃圾分类的准确率。


技术实现要素:

4.本发明目的在于提供一种垃圾分类推广方法、装置及介质,以解决现有技术中所存在的一个或多个技术问题,至少提供一种有益的选择或创造条件。
5.为了实现上述目的,本发明提供以下技术方案:
6.第一方面,本发明实施例提供了一种垃圾分类推广方法,所述方法包括以下步骤:
7.步骤s100,获取第一用户的用户数据;其中,所述第一用户的客户端安装有垃圾分类程序;所述第一用户的用户数据从所述垃圾分类程序中获取,所述第一用户的用户数据包括所述第一用户的id信息、积分信息和好友列表,所述好友列表包括各个好友的id信息;
8.步骤s200,将所述第一用户的好友列表中的好友作为第二用户,统计所述第一用户以及各个第二用户的行为数据,将所述第一用户的行为数据作为第一行为数据,将第二用户的行为数据作为第二行为数据;其中,所述行为数据表示在设定周期内使用各个应用软件的记录数据;
9.步骤s300,基于所述第一行为数据和第二行为数据分别确定所述第一用户与各个所述第二用户的关联度;其中,所述关联度表示所述第一用户与各个所述第二用户使用目标软件的紧密程度,所述目标软件从所述第一用户与所述第二用户共同使用的应用软件中选取得到;
10.步骤s400,从所述第一用户的好友列表中筛选出关联度达到关联阈值的第二用户,作为待推荐好友;
11.步骤s500,获取待推荐好友的好友标识,响应于所述第一用户针对所述好友标识的选择操作,将所述选择操作作用的好友标识对应的好友作为推荐对象;其中,所述好友标识用于指示好友的id信息;
12.步骤s600,在所述推荐对象使用目标软件时,向所述推荐对象推送所述垃圾分类程序,并在所述推荐对象安装所述垃圾分类程序后,获取所述推荐对象的积分信息,基于所述推荐对象的积分信息实时更新所述第一用户的积分信息。
13.进一步,步骤s300中,所述基于所述第一行为数据和第二行为数据分别确定所述第一用户与各个所述第二用户的关联度,包括:
14.步骤s310,从所述第一用户的好友列表中依次选取一个好友,作为第二用户;
15.步骤s320,基于所述第一用户以及所述第一用户的各个好友的行为数据确定所述第一用户和所述第二用户共同使用应用软件,得到初始软件库;
16.步骤s330,从所述初始软件库中选取所述第一行为数据达到第一设定阈值的应用软件,作为目标软件;其中,所述第一设定阈值包括频率阈值、单次时长阈值和总时长阈值;
17.步骤s340,获取所述第一用户与所述目标软件关联的第一行为数据,获取所述第二用户与所述目标软件关联的第二行为数据;
18.步骤s350,基于所述第一用户与所述目标软件关联的第一行为数据确定所述第一用户对应的第一特征数据,基于所述第二用户与所述目标软件关联的第二行为数据确定所述第二用户对应的第一特征数据;
19.步骤s360,基于所述第一特征数据和第二特征数据分别确定所述第一用户与所述第二用户的关联度;
20.步骤s370,重复执行步骤s310至步骤s360,直至确定所述第一用户的各个好友与所述第一用户的关联度。
21.进一步,步骤s360中,所述第一用户与所述第二用户的关联度通过以下公式确定:
[0022][0023]
其中,i为目标软件的编号,mi表示所述第二用户使用过的平均频率低于设定阈值的目标软件集合;q
xi
表示所述第一用户在多个设定周期内使用编号为i的目标软件的单次时长;表示所述第一用户使用编号为i的目标软件的平均单次时长;q
yi
表示所述第二用户在多个设定周期内使用编号为i的目标软件的单次时长;表示所述第二用户使用编号为i的目标软件的平均单次时长;px表示所述第一用户使用过的频率达到设定阈值的目标软件集合;py表示所述第二用户使用过的频率达到设定阈值的目标软件集合;pxy表示所述第一用户与所述第二用户共同使用过的频率达到设定阈值的目标软件集合;re(x,y)表示所述第一用户与所述第二用户的关联度。
[0024]
进一步,所述目标软件对应有各个第一用户的第一目标积分信息,所述第一目标积分信息和所述积分信息能够互换,所述方法还包括:
[0025]
当第一用户的积分信息达到设定的积分阈值时,对所述第一用户开放所述第一目标积分信息和所述积分信息互换的权限。
[0026]
进一步,所述方法还包括:
[0027]
步骤s601,获取第一用户的好友列表和位置信息;
[0028]
步骤s602,基于所述第一用户的位置信息确定位于设定区域的多个第一用户,作为基用户;
[0029]
步骤s603,将所述基用户的好友列表中的第一用户作为衍生用户,将所述基用户和所述基用户对应的衍生用户形成群组,得到位于设定区域的多个群组;
[0030]
步骤s604,基于群组内基用户的第一权重积分与衍生用户的第二权重积分之和确
定所述群组的分类热度值,其中,所述第一权重积分为群组内基用户的积分信息与第一权重的乘积,所述第二权重积分为群组内衍生用户的积分信息与第二权重的乘积,所述第一权重的取值大于所述第二权重的取值;
[0031]
步骤s605,显示各个群组的分类热度值,按分类热度值从大到小的顺序对各个群组对应的第一用户进行排序,并对排序靠前的多个基用户奖励对应的额度积分;其中,所述额度积分的大小与所述分类热度值的大小正相关。
[0032]
第二方面,本发明实施例还提供了一种垃圾分类推广装置,所述装置包括:
[0033]
至少一个处理器;
[0034]
至少一个存储器,用于存储至少一个程序;
[0035]
当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现如第一方面所述的垃圾分类推广方法。
[0036]
第三方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有垃圾分类推广程序,所述垃圾分类推广程序被处理器执行时实现如第一方面所述的垃圾分类推广方法的步骤。
[0037]
本发明的有益效果是:本发明公开一种垃圾分类推广方法、装置及介质,本发明通过第一行为数据和第二行为数据分别确定第一用户与各个第二用户的关联度,从而基于关联度筛选出待推荐好友,能够保证后续的垃圾分类推广的有效性;通过采用积分信息的方式,并基于推荐对象的积分信息实时更新第一用户的积分信息,能够促进用户进行垃圾分类和推广的积极性,从而提高垃圾分类的转换率,并提高用户垃圾分类的频率和准确性。
附图说明
[0038]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0039]
图1是本发明实施例中垃圾分类推广方法的流程示意图;
[0040]
图2是本发明实施例中垃圾分类推广装置的结构示意图。
具体实施方式
[0041]
以下将结合实施例和附图对本技术的构思、具体结构及产生的技术效果进行清楚、完整的描述,以充分地理解本技术的目的、方案和效果。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。
[0042]
参阅图1,图1是本技术提供的一种垃圾分类推广方法的流程示意图,所述方法包括以下步骤:
[0043]
步骤s100,获取第一用户的用户数据;其中,所述第一用户的客户端安装有垃圾分类程序;所述第一用户的用户数据从所述垃圾分类程序中获取,所述第一用户的用户数据包括所述第一用户的id信息、积分信息和好友列表,所述好友列表包括各个好友的id信息;
[0044]
在一些实施例中,所述垃圾分类程序用于对第一用户的垃圾分类结果进行记录和评分,并基于评分结果实时更新所述第一用户的积分信息,垃圾分类程序可以为app、小程
序等;当用户通过客户端下载并注册垃圾分类程序后成为第一用户;在注册成为第一用户后,即可得到第一用户的id信息和好友列表,id信息是对第一用户进行唯一标识的信息;需要说明的是,所述第一用户的好友列表是在第一用户允许的情况下获取的,若所述第一用户不允许获取其好友列表,则从其他用户的好友列表中查询是否存在该第一用户。
[0045]
步骤s200,将所述第一用户的好友列表中的好友作为第二用户,统计所述第一用户以及各个第二用户的行为数据,将所述第一用户的行为数据作为第一行为数据,将第二用户的行为数据作为第二行为数据;其中,所述行为数据表示在设定周期内使用各个应用软件的记录数据;
[0046]
在一些实施例中,所述行为数据包括在多个设定周期内使用初始软件库中应用软件的频率、单次时长和总时长。
[0047]
步骤s300,基于所述第一行为数据和第二行为数据分别确定所述第一用户与各个所述第二用户的关联度;其中,所述关联度表示所述第一用户与各个所述第二用户使用目标软件的紧密程度,所述目标软件从所述第一用户与所述第二用户共同使用的应用软件中选取得到;
[0048]
步骤s400,从所述第一用户的好友列表中筛选出关联度达到关联阈值的第二用户,作为待推荐好友;
[0049]
在一些实施例中,所述行为根据设定周期内所启动的应用软件的名称、次数和时长确定;所述关联阈值表示具有同一行为特征的关联程度;
[0050]
本实施例中,通过统计所述第一用户在设定周期内的行为数据,从所述第一用户的好友列表中筛选出与所述第一用户的行为特征达到设定的关联阈值的好友,作为待推荐的好友;从而选取出具有一定共同活动的好友,能够保证后续的垃圾分类推广的有效性。
[0051]
步骤s500,获取待推荐好友的好友标识,响应于所述第一用户针对所述好友标识的选择操作,将所述选择操作作用的好友标识对应的好友作为推荐对象;其中,所述好友标识用于指示好友的id信息;
[0052]
具体地,在获取待推荐好友的好友标识后,采用互动奖励活动积分的方式,所述第一用户选择所述待推荐好友的好友标识,从而确定待推荐好友的id信息,将所述id信息对应的好友作为推荐对象;
[0053]
步骤s600,在所述推荐对象使用目标软件时,向所述推荐对象推送所述垃圾分类程序,并在所述推荐对象安装所述垃圾分类程序后,获取所述推荐对象的积分信息,基于所述推荐对象的积分信息实时更新所述第一用户的积分信息。
[0054]
在一些实施例中,所述垃圾分类程序用于对用户的垃圾分类结果进行评分,根据评分结果更新所述第一用户的积分信息;例如,第一用户首次下载并注册垃圾分类程序奖励第一积分单位,作为第一用户的初始积分信息,后续按准确分类的次数奖励第二积分单位,按准确分类的垃圾重量奖励第三积分单位;在一个推荐对象安装垃圾分类程序后,第一用户获得奖励一个第四积分单位;在第一用户获得第二积分单位、第三积分单位、第四积分单位时,对初始积分信息实时更新,得到第一用户的积分信息。需要说明的是,在所述推荐对象安装所述垃圾分类程序后,所述推荐对象成为另一个第一用户,并获得对应的初始积分信息。
[0055]
本发明提供的实施例中,通过采用互动奖励活动积分的方式,不局限于提供用户
自身的积分奖励和兑换,还向所述推荐对象发送推荐信息,进行好友互动推荐,基于共同使用的应用软件(例如游戏软件、团购软件等)确定待推荐的好友,提高垃圾分类程序推广转换的成功率,从而提高垃圾分类的转换率;通过积分的方式,提高用户垃圾分类的频率和准确性。便于后续提升垃圾转运效率,提升社会效益。
[0056]
作为上述实施例的进一步改进,步骤s300中,所述基于所述第一行为数据和第二行为数据分别确定所述第一用户与各个所述第二用户的关联度,包括:
[0057]
步骤s310,从所述第一用户的好友列表中依次选取一个好友,作为第二用户;
[0058]
步骤s320,基于所述第一用户以及所述第一用户的各个好友的行为数据确定所述第一用户和所述第二用户共同使用应用软件,得到初始软件库;
[0059]
可以理解,所述初始软件库中的应用软件均安装在所述第一用户的客户端和所述第二用户的客户端。
[0060]
步骤s330,从所述初始软件库中选取所述第一行为数据达到第一设定阈值的应用软件,作为目标软件;其中,所述第一设定阈值包括频率阈值、单次时长阈值和总时长阈值;
[0061]
需要说明的是,筛选出的目标软件具有一定的使用频率,且单次时长和总时长达到一定的时长;也就是说,目标软件是第一用户常用的软件。
[0062]
步骤s340,获取所述第一用户与所述目标软件关联的第一行为数据,获取所述第二用户与所述目标软件关联的第二行为数据;
[0063]
步骤s350,基于所述第一用户与所述目标软件关联的第一行为数据确定所述第一用户对应的第一特征数据,基于所述第二用户与所述目标软件关联的第二行为数据确定所述第二用户对应的第一特征数据;
[0064]
其中,所述第一特征数据为所述第一用户在多个设定周期内使用所述目标软件的平均频率、平均单次时长和单次时长;所述第二特征数据为所述第二用户在多个设定周期内使用所述目标软件的平均频率、平均单次时长和单次时长;
[0065]
步骤s360,基于所述第一特征数据和第二特征数据分别确定所述第一用户与所述第二用户的关联度;
[0066]
步骤s370,重复执行步骤s310至步骤s360,直至确定所述第一用户的各个好友与所述第一用户的关联度。
[0067]
作为上述实施例的进一步改进,步骤s360中,所述第一用户与所述第二用户的关联度通过以下公式确定:
[0068][0069]
其中,i为目标软件的编号,mi表示所述第二用户使用过的平均频率低于设定阈值的目标软件集合;q
xi
表示所述第一用户在多个设定周期内使用编号为i的目标软件的单次时长;表示所述第一用户使用编号为i的目标软件的平均单次时长;q
yi
表示所述第二用户在多个设定周期内使用编号为i的目标软件的单次时长;表示所述第二用户使用编号为i的目标软件的平均单次时长;px表示所述第一用户使用过的频率达到设定阈值的目标
软件集合;py表示所述第二用户使用过的频率达到设定阈值的目标软件集合;pxy表示所述第一用户与所述第二用户共同使用过的频率达到设定阈值的目标软件集合;re(x,y)表示所述第一用户与所述第二用户的关联度。
[0070]
作为上述实施例的进一步改进,所述目标软件对应有各个第一用户的第一目标积分信息,所述第一目标积分信息和所述积分信息能够互换,所述方法还包括:
[0071]
当第一用户的积分信息达到设定的积分阈值时,对所述第一用户开放所述第一目标积分信息和所述积分信息互换的权限。
[0072]
通过将与目标软件(例如游戏软件、团购软件等)等进行积分关联,能够持续进行好友互动,保持垃圾分类的长久性和常态化,形成习惯,采用积分阈值作为成长里程碑,能够激发第一用户分类的积极性。
[0073]
作为上述实施例的进一步改进,所述方法还包括:
[0074]
步骤s601,获取第一用户的好友列表和位置信息;
[0075]
步骤s602,基于所述第一用户的位置信息确定位于设定区域的多个第一用户,作为基用户;
[0076]
步骤s603,将所述基用户的好友列表中的第一用户作为衍生用户,将所述基用户和所述基用户对应的衍生用户形成群组,得到位于设定区域的多个群组;
[0077]
步骤s604,基于群组内基用户的第一权重积分与衍生用户的第二权重积分之和确定所述群组的分类热度值,其中,所述第一权重积分为群组内基用户的积分信息与第一权重的乘积,所述第二权重积分为群组内衍生用户的积分信息与第二权重的乘积,所述第一权重的取值大于所述第二权重的取值;
[0078]
步骤s605,显示各个群组的分类热度值,按分类热度值从大到小的顺序对各个群组对应的第一用户进行排序,并对排序靠前的多个基用户奖励对应的额度积分;其中,所述额度积分的大小与所述分类热度值的大小正相关。
[0079]
本实施例中,基于好友形成群组,通过多个参数形成群组的分类热度值,基于分类热度值进行奖励,从而促进各个第一用户的分类积极性。
[0080]
与图1的方法相对应,参考图2,本技术的一个实施例还提供了一种垃圾分类推广装置10,所述装置10包括存储器11、处理器12及存储在存储器11上并可在处理器12上运行的计算机程序。
[0081]
处理器12和存储器11可以通过总线或者其他方式连接。
[0082]
实现上述实施例的垃圾分类推广方法所需的非暂态软件程序以及指令存储在存储器11中,当被处理器12执行时,执行上述实施例中的垃圾分类推广方法。
[0083]
与图1的方法相对应,本技术的一个实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有垃圾分类推广程序,所述垃圾分类推广程序被处理器执行时实现如上述任意一实施例所述的垃圾分类推广方法的步骤。
[0084]
上述方法实施例中的内容均适用于本装置实施例中,本装置实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
[0085]
所述处理器可以是中央处理单元(central-processing-unit,cpu),还可以是其他通用处理器、数字信号处理器(digital-signal-processor,dsp)、专用集成电路
(application-specific-integrated-circuit,asic)、现场可编程门阵列(field-programmable-gate-array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述垃圾分类推广装置的控制中心,利用各种接口和线路连接整个垃圾分类推广装置可运行装置的各个部分。
[0086]
所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述垃圾分类推广装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart-media-card,smc),安全数字(secure-digital,sd)卡,闪存卡(flash-card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
[0087]
尽管本技术的描述已经相当详尽且特别对几个所述实施例进行了描述,但其并非旨在局限于任何这些细节或实施例或任何特殊实施例,而是应当将其视作是通过参考所附权利要求,考虑到现有技术为这些权利要求提供广义的可能性解释,从而有效地涵盖本技术的预定范围。此外,上文以发明人可预见的实施例对本技术进行描述,其目的是为了提供有用的描述,而那些目前尚未预见的对本技术的非实质性改动仍可代表本技术的等效改动。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1