【技术实现步骤摘要】
一种应用于智能饮水机的数据库更新方法及系统
本专利技术涉及数据库更新
,特别涉及一种应用于智能饮水机的数据库更新方法及系统。
技术介绍
目前,智能饮水机在确定用户即将要冲泡的饮品类型(例如:绿茶、咖啡和奶粉等)时,通常基于自身的数据库确定该饮品类型对应的冲泡信息(例如:冲泡适宜水温和冲泡适宜时长),接着,语音播报该冲泡信息,提示用户如何进行冲泡。但是,随着智能饮水机的不断普及,该数据库由于数据有限不能较好地满足全部用户的使用场景(例如:无法确定用户要冲泡的饮品类型对应的冲泡信息),因此,亟需一种应用于智能饮水机的数据库更新方法。
技术实现思路
本专利技术目的之一在于提供了一种应用于智能饮水机的数据库更新方法及系统,可以实现对智能饮水机的冲泡信息数据库进行更新,能够较好地满足全部用户的使用场景,提升用户体验。本专利技术实施例提供的一种应用于智能饮水机的数据库更新方法,包括:获取智能饮水机的冲泡信息数据库;确定冲泡信息数据库上一次更新时的更新时刻;获取预设云端中在更新时刻之后出现的更新数据;对更新数据进行预处理;将预处理结果存入冲泡信息数据库,完成更新。优选的,对更新数据进行预处理,包括:对更新数据进行解析,获得至少一个饮品名称和与饮品名称一一对应的冲泡时间和冲泡水温;选取任一饮品名称作为目标项,目标项对应冲泡时间作为时间项,目标项对应的冲泡水温作为水温项;获取预设的获取路径列表,通过获取路径列表中每个获取路 ...
【技术保护点】
1.一种应用于智能饮水机的数据库更新方法,其特征在于,包括:/n获取智能饮水机的冲泡信息数据库;/n确定所述冲泡信息数据库上一次更新时的更新时刻;/n获取预设云端中在所述更新时刻之后出现的更新数据;/n对所述更新数据进行预处理;/n将预处理结果存入所述冲泡信息数据库,完成更新。/n
【技术特征摘要】
1.一种应用于智能饮水机的数据库更新方法,其特征在于,包括:
获取智能饮水机的冲泡信息数据库;
确定所述冲泡信息数据库上一次更新时的更新时刻;
获取预设云端中在所述更新时刻之后出现的更新数据;
对所述更新数据进行预处理;
将预处理结果存入所述冲泡信息数据库,完成更新。
2.如权利要求1所述的一种应用于智能饮水机的数据库更新方法,其特征在于,对所述更新数据进行预处理,包括:
对所述更新数据进行解析,获得至少一个饮品名称和与所述饮品名称一一对应的冲泡时间和冲泡水温;
选取任一所述饮品名称作为目标项,所述目标项对应所述冲泡时间作为时间项,所述目标项对应的所述冲泡水温作为水温项;
获取预设的获取路径列表,通过所述获取路径列表中每个获取路径获取与所述目标项相关联的目标数据;
整合各所述目标数据,获得目标大数据;
基于所述目标大数据对所述时间项和所述水温项进行验证;
若所述时间项未通过验证,基于所述目标大数据确定时间替代项,将所述时间替代项替代所述时间项;
若所述水温项未通过验证,基于所述目标大数据确定水温替代项,将所述水温替代项替代所述水温项;
各所述目标项对应需要替代的所述时间项或所述水温项全部完成替代后,完成预处理。
3.如权利要求2所述的一种应用于智能饮水机的数据库更新方法,其特征在于,基于所述目标大数据对所述时间项和所述水温项进行验证,包括:
提取所述目标大数据中的时间数据;
确定所述时间数据中各第一时间值在所述时间数据中出现的第一次数;
剔除所述时间数据中所述第一次数小于等于预设第一次数阈值的所述第一时间值,获得目标时间数据;
确定所述目标时间数据中各第二时间值在所述目标时间数据中出现的第二次数;
选取所述第二次数最大值对应的所述第二时间值作为第一验证值;
选取所述第二时间值中的最小值作为第二验证值;
选取所述第二时间值中的最大值作为第三验证值;
基于所述第一验证值、第二验证值和第三验证值计算第一验证指数,计算公式如下:
其中,σ1为所述第一验证指数,e为自然常数,t为所述时间项的值,α1为所述第一验证值,α2为所述第二验证值,α3为所述第三验证值,μ1和μ2为预设的权重值,μ1>1>μ2>0;
若所述第一验证指数小于等于预设的第一验证指数阈值时,所述时间项通过验证,否则未通过;
提取所述目标大数据中的温度数据;
确定所述温度数据中各第一温度值在所述温度数据中出现的第三次数;
剔除所述温度数据中所述第三次数小于等于预设第二次数阈值的所述第一温度值,获得目标温度数据;
确定所述目标温度数据中各第二温度值在所述目标温度数据中出现的第四次数;
选取所述第四次数最大值对应的所述第二温度值作为第四验证值;
选取所述第二温度值中的最小值作为第五验证值;
选取所述第二温度值中的最大值作为第六验证值;
基于所述第四验证值、第五验证值和第六验证值计算第二验证指数,计算公式如下:
其中,σ2为所述第二验证指数,e为自然常数,γ为所述水温项的值,α4为所述第四验证值,α5为所述第五验证值,α6为所述第六验证值,μ3和μ4为预设的权重值,μ3>1>μ4>0;
若所述第二验证指数小于等于预设的第二验证指数阈值时,所述水温项通过验证,否则未通过。
4.如权利要求3所述的一种应用于智能饮水机的数据库更新方法,其特征在于,基于所述目标大数据确定时间替代项,包括:
将所述第一验证值作为所述时间替代项;
基于所述目标大数据确定水温替代项,包括:
将所述第四验证值作为所述水温替代项。
5.如权利要求2所述的一种应用于智能饮水机的数据库更新方法,其特征在于,通过所述获取路径列表中每个获取路径获取与所述目标项相关联的目标数据之前,对所述获取路径列表进行预处理;
其中,对所述获取路径列表进行预处理,包括:
选取所述获取路径列表中任一所述获取路径作为目标项;
通过所述目标项获取第一验证信息,同时,在预设的时间段内每隔预设的时间间隔通过所述目标项隐秘获取第二验证信息;
每次获取所述第二验证信息时,整合所述第一验证信息和所述第二验证信息,获得验证大数据;
获取预设的验证模型,将所述验证大数据输入至所述验证模型,获得多个结果值;
基于所述结果值计算结果指数,计算公式如下:
其中,θ为所述结果指数,βi为第i个所述结果值,n为所述结果值的总数目,β0为预设的结果值阈值;
同时,将所述第一验证信息和所述第二验证信息进行对比,确定所述第一验证信息是否发生变更;
若是,确定所述第一验证信息中发生变更的至少一个变更项;
通过所述目标项获取与所述变更项对应的变更记录,所述变更记录包括:变更原因和变更过程;
基于语义识别技术对所述变更原因进行识别,获得第一语义特征;
基于语义识别技术对所述变更过程进行识别,获得第二语义特征;
通过所述目标项获取所述变更过程对应的深度行为数据;
基于语义理解技术,确定所述第一语义特征和所述第二语义特征是否存在关联;
对所述深度行为数据进行解析,验证所述变更过程是否真实;
当所述结果指数小于等于预设的结果指数阈值,和/或,至少一个所述变更项对应的所述第一语义特征和所述第二语义特征不存在关联,和/或,至少一个所述变更项对应的所述变更过程不真实时,从所述获取路径列表中剔除所述目标项;
当需要剔除的所述目标项全部剔除后,完成预处理。
6.一种应用于智能饮水机的数据库更新系统,其特征在于,包括:
第一获取模块,用于获取智能饮水机的冲...
【专利技术属性】
技术研发人员:陈芒,
申请(专利权)人:深圳市轻生活科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。