System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理,具体涉及一种基于用户反馈的复合调味料控制方法及系统。
技术介绍
1、复合调味料是以两种或两种以上的调味料为原料,经过相应工艺加工制成的产品,随着人民生活水平的提高和食品工业的迅速发展,复合调味料不仅发挥了调味料本身增味、增香作用,而且进一步降低了烹饪的难度、减少加工时间,复合调味料市场始终保持着较高的增长速度,产品种类日趋丰富,呈现空前的繁荣和兴旺。但是现在各大厂商之间竞争激烈,此时产商需要不断控制、改进产品以保持市场竞争力,谁更懂用户需求,谁能够做出用户想要的产品,谁就能基于用户反馈对产品进行调控,使产品更符合用户、市场的需求,提高产品的销售和市场占有率。
2、复合调味料具有多种调味料,而用户偏好并不相同,传统的聚类算法可以将用户喜好的调味料聚合在一起,但是算法往往存在较大的缺陷,如k-means聚类简单易实现,但是需要设定确定聚类的簇数,而dbscan聚类算法无需提前设定距离簇的数量,但是对于高维数据效率较差。
3、综上所述,本专利技术提出一种基于用户反馈的复合调味料控制方法及系统,采集用户想要添加、拒绝添加的调味料及对应评分数据,根据各用户对各调味料的添加意愿及评分数据得到各调味料的综合意愿指数、用户喜好指数及综合销售量,构建各调味料的特征信息向量,根据各调味料的特征信息向量进行聚类得到最受欢迎的各调味料。
技术实现思路
1、为了解决上述技术问题,本专利技术的目的在于提供一种基于用户反馈的复合调味料控制方法及系统,所采用的技术方
2、第一方面,本专利技术实施例提供了一种基于用户反馈的复合调味料控制方法,该方法包括以下步骤:
3、采集用户想要添加、拒绝添加的调味料及对应评分数据;
4、获取各用户每周做饭次数;根据各用户的每周做饭次数得到各用户的评分可靠权重;对于各调味料,将想要添加调味料的用户数量作为调味料的使用次数;根据各调味料的使用次数得到各调味料的相对添加频繁系数;根据各用户的评分、评分可靠权重及各调味料的相对添加频繁系数得到各调味料的添加意愿指数;获取各调味料的拒绝意愿指数;根据各调味料的添加意愿指数及拒绝意愿指数得到各调味料的综合意愿指数;
5、将任意两种调味料组成的集合作为各调味料组合;获取各用户对各调味料组合的第一有效权值;根据各调味料的使用次数及各调味料组合的第一有效权值得到各调味料组合的添加关联系数;获取各调味料组合的拒绝关联系数;根据各调味料组合的添加关联系数及拒绝关联系数得到各调味料组合的综合关联系数;根据各调味料组合的综合关联系数得到各调味料的用户喜好指数;
6、将含各调味料产品的年销售量之和作为各调味料的综合销售量;将各调味料的综合意愿指数、用户喜好指数及综合销售量作为各调味料的特征信息向量;结合dbscan聚类算法对各调味料的特征信息向量进行聚类获取最受欢迎调味料。
7、优选的,所述根据各用户的每周做饭次数得到各用户的评分可靠权重,具体为:
8、通过大津法获取第一阈值,将每周做饭次数大于第一阈值的用户作为可靠用户;通过映射函数计算各可靠用户的每周做饭次数与大津阈值的差值的映射值;将所述映射值作为各可靠用户的评分可靠权重;预设不可靠用户的评分可靠权重。
9、优选的,所述根据各调味料的使用次数得到各调味料的相对添加频繁系数,具体包括:
10、计算第i种调味料与其它各调味料的使用次数的差值,计算所有所述差值的和值;获取以自然常数为底数、以第i种调味料的使用次数的负数为指数的指数函数的计算结果;计算1与所述计算结果的差值;将所述差值与所述和值的乘积作为第i种调味料的相对添加频繁系数。
11、优选的,所述根据各用户的评分、评分可靠权重及各调味料的相对添加频繁系数得到各调味料的添加意愿指数,具体包括:
12、计算各用户评分可靠权重与对第i种调味料想要添加的评分的乘积;计算所有所述乘积的均值;获取以自然常数为底数、以第i种调味料的相对添加频繁系数为指数的指数函数的计算结果;将所述均值与所述计算结果的乘积作为第i种调味料的添加意愿指数。
13、优选的,所述根据各调味料的添加意愿指数及拒绝意愿指数得到各调味料的综合意愿指数,具体包括:
14、计算各调味料的添加意愿指数与拒绝意愿指数的差值,获取以自然常数为底数、以所述差值为指数的指数函数的计算结果;将所述计算结果作为各调味料的综合意愿指数。
15、优选的,所述获取各用户对各调味料组合的第一有效权值,具体为:
16、对于各调味料组合,当调味料组合中两种调味料均为第k个用户的想要添加的调味料时,将第k个用户对调味料组合的第一有效权值预设为q1;当两种调味料不全为第k个用户的想要添加的调味料时,将第k个用户对调味料组合的第一有效权值预设为q2,其中q1、q2为预设权值,q1>q2。
17、优选的,所述根据各调味料的使用次数及各调味料组合的第一有效权值得到各调味料组合的添加关联系数,具体包括:
18、对于各调味料组合,统计调味料组合中两种调味料均想要添加的用户个数;获取所述两种调味料的使用次数中最大值;将所述用户个数与所述最大值的比值作为调味料组合的同时添加频率;计算各用户的第一有效权值与评分可靠权重的乘积;计算所有所述乘积的均值;获取以自然常数为底数、以调味料组合的同时添加频率为指数的指数函数的计算结果;将所述均值与所述计算结果的乘积作为调味料组合的添加关联系数。
19、优选的,所述根据各调味料组合的添加关联系数及拒绝关联系数得到各调味料组合的综合关联系数,具体包括:
20、计算各调味料组合的添加关联系数与拒绝关联系数的差值;获取以自然常数为底数、以所述差值为指数的指数函数的计算结果;将所述计算结果作为各调味料组合之间的综合关联系数。
21、优选的,所述根据各调味料组合的综合关联系数得到各调味料的用户喜好指数,具体包括:
22、获取与第z种调味料之间的综合关联系数最大的前l种调味料,其中l为预设调味料种类数;计算前l种调味料的综合意愿指数的均值;将第z种调味料的综合意愿指数与所述均值的和值作为第z种调味料的用户喜好指数。
23、第二方面,本专利技术实施例还提供了一种基于用户反馈的复合调味料控制系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项所述方法的步骤。
24、本专利技术实施例至少具有如下有益效果:
25、本专利技术通过采集用户对各种调味料的愿意添加或不愿意添加程度构建各调味料的综合意愿指数、用户喜好指数,结合销售量构建特征向量,对各调味料的特征向量进行dbscan聚类,避免了dbscan聚类算法对于高维数据聚类效率较差的问题,提高了dbscan聚类算法对调味料的聚类结果的可靠性,具有较高的受欢迎调味料选择准确性;
26、本专利技术对用户反馈的复本文档来自技高网...
【技术保护点】
1.一种基于用户反馈的复合调味料控制方法,其特征在于,所述:
2.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各用户的每周做饭次数得到各用户的评分可靠权重,具体为:
3.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各调味料的使用次数得到各调味料的相对添加频繁系数,具体包括:
4.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各用户的评分、评分可靠权重及各调味料的相对添加频繁系数得到各调味料的添加意愿指数,具体包括:
5.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各调味料的添加意愿指数及拒绝意愿指数得到各调味料的综合意愿指数,具体包括:
6.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述获取各用户对各调味料组合的第一有效权值,具体为:
7.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各调味料的使用次数及各调味料组合的第一有效权值
8.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各调味料组合的添加关联系数及拒绝关联系数得到各调味料组合的综合关联系数,具体包括:
9.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各调味料组合的综合关联系数得到各调味料的用户喜好指数,具体包括:
10.一种基于用户反馈的复合调味料控制系统,包括存储器、处理器以及存储在所述存储器中并在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-9任意一项方法的步骤。
...【技术特征摘要】
1.一种基于用户反馈的复合调味料控制方法,其特征在于,所述:
2.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各用户的每周做饭次数得到各用户的评分可靠权重,具体为:
3.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各调味料的使用次数得到各调味料的相对添加频繁系数,具体包括:
4.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各用户的评分、评分可靠权重及各调味料的相对添加频繁系数得到各调味料的添加意愿指数,具体包括:
5.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其特征在于,所述根据各调味料的添加意愿指数及拒绝意愿指数得到各调味料的综合意愿指数,具体包括:
6.如权利要求1所述的一种基于用户反馈的复合调味料控制方法,其...
【专利技术属性】
技术研发人员:汤圣友,段爱双,尹海根,朱彦彦,徐陪陪,张秀珍,
申请(专利权)人:济南高更食品科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。