【技术实现步骤摘要】
一种基于区块链的手机软件智能推送系统
[0001]本专利技术涉及智能推送
,具体为一种基于区块链的手机软件智能推送系统。
技术介绍
[0002]随着人们生活水平的日益提高,人们的衣柜里存放了越来越多的衣物,很多人面对各式各样的衣服不知如何选择,每天如何面对这些衣物进行合适的穿搭,如何在重要的活动中选择合适的衣服成了困扰人们的新难题。
[0003]根据科学研究发现,当人们穿相似的衣物时能有效且快速的拉近人与人之间的距离,让人们自然的产生一种亲切感与认同感,使人们不经意间产生更多的共同语言,因此,设计一种向具有相同行程安排的人群智能推送相似衣物穿搭的一种基于区块链的手机软件智能推送系统是很有必要的。
技术实现思路
[0004]本专利技术的目的在于提供一种基于区块链的手机软件智能推送系统,以解决上述
技术介绍
中提出的问题。
[0005]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于区块链的手机软件智能推送系统,包括信息收集模块、环境分析模块和推送模块,所述信息输入模块用于收集用户的衣物信息和行程信息,所述环境分析模块用于分析用户重要行程中会遇到的人以及今天天气情况,所述推送模块用于向用户推送衣物搭配方案。
[0006]根据上述技术方案,所述信息收集模块包括衣物模块、行程模块和天气模块,所述环境分析模块包括温度分析模块和重合分析模块,所述推送模块包括温度匹配模块、属性匹配模块和搭配计算模块,所述衣物模块与属性匹配模块电连接,所述行程模块与重合分析模块电连接;
[ ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的手机软件智能推送系统,包括信息收集模块、环境分析模块和推送模块,其特征在于:所述信息输入模块用于收集用户的衣物信息和行程信息,所述环境分析模块用于分析用户重要行程中会遇到的人以及今天天气情况,所述推送模块用于向用户推送衣物搭配方案。2.根据权利要求1所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述信息收集模块包括衣物模块、行程模块和天气模块,所述环境分析模块包括温度分析模块和重合分析模块,所述推送模块包括温度匹配模块、属性匹配模块和搭配计算模块,所述衣物模块与属性匹配模块电连接,所述行程模块与重合分析模块电连接;所述衣物模块用于记录用户的衣物信息,所述行程模块用于记录用户的行程安排,所述天气模块用于记录今天的天气情况,所述温度分析模块用于分析今天不同时段的气温,所述重合分析模块用于分析用户的重要行程中所在地址会遇到的人,所述温度匹配模块用于向用户推送合适气温的衣服,所述属性匹配模块用于向行程中的重合人群推荐相似的衣物,所述搭配计算模块用于将温度匹配模块的推送与属性匹配模块的推送衣物求取集合,并将结果推送给用户。3.根据权利要求2所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述智能推送系统的具体工作过程包括以下步骤:S1、用户将自己所有衣物的衣物信息上传至衣物模块,行程模块保存用户的行程安排,并且用户在行程安排中标记出最为重要的活动;S2、重合分析模块根据各用户行程安排中的地址和时间,计算出相同地址和时间相遇的用户,即重要行程重合的用户;S3、天气模块访问手机软件内的天气情况,温度分析模块分析今天的气温,并且分析出用户在重要行程安排时段和地区的温度情况;S4、温度匹配模块根据温度分析模块分析的温度情况向用户推送符合温度的衣服;S5、属性匹配模块将具有重合行程的用户的衣物信息进行属性的交集处理,筛选出所有用户中所以衣物的相同属性,并将具有这些属性的衣物向用户推送。4.根据权利要求3所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述衣物模块包括保暖单元和属性单元,所述保暖单元用于收集衣物的保暖信息,所述属性单元用于收集衣物的属性,上述步骤S1中衣物模块的具体工作过程包括以下步骤:S1
‑
1、用户将自己的衣物数量至衣物模块,衣物模块对每一件衣物建立编码节点L
n
;(n=1,2,3,......,l),其中l为用户的衣物数量;S1
‑
2、用户将每一件衣物的属性输入属性单元中对应的编码节点,衣物属性包括衣物的颜色X、品牌Y、类型Z、款式U和面料W,编码节点将每件衣服具有的属性建立集合,具体为L
n
={X,Y,Z,U,W};S1
‑
3、用户将该衣物适用的气候温度T输入至保暖单元,保暖单元对衣物适宜的温度区间建立集合,具体为L
n
={T:T
min
<T<T
max
};其中T
min
和T
max
为衣物适宜的最高温度和最低温度。5.根据权利要求4所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述行程模块包括时间单元和地址单元,所述时间单元用于记录用户各行程活动的时间,所述地址单元用于记录用户各行程活动进行的地址,上述步骤S2中,重合用户的具体筛选过程
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。