【技术实现步骤摘要】
向用户推荐运动方案的方法、电子设备以及存储介质
本申请涉及一种推荐运动方案领域,特别涉及一种经由电子设备向用户推荐运动方案的方法、电子设备以及存储介质。
技术介绍
随着生活水平的提高,人们越来越关注自身健康,而运动健身作为保持身体健康的一大重要途径,备受关注。运动健身的方式有多种,如跑步、游泳、篮球、羽毛球和散步等。而现有的运动方案推荐方法主要基于用户预先设置的推送时间参数,例如特定日期的特定时间,允许用户在所显示的日历上选择特定的时间范围,进而基于用户所设定的兴趣爱好或其健康状况,为其推荐运动方案。其中,健康状况的数据获取需要通过额外的硬件设备,例如血压检测仪、血糖检测仪、体重秤和身高检测仪等。
技术实现思路
本申请实施例提供了一种经由用户携带的电子设备向用户推荐运动方案的方法和装置。以手机为例,用户可以预先在手机APP中注册账号,输入预设数据例如出生年月、性别、兴趣爱好等,进而进行数据处理,生成运动方案。运动方案输出的形式可以是通过在手机显示屏上显示的方式输出至用户,也可以是通过手机语音播放的方式输出至用户,还可以是通过上述两种方式的结合输出至用户。在第一方面,根据本申请的一些实施例提供的一种经由用户携带的电子设备向用户推荐运动方案的方法,包括以下步骤:确定用户数据,其中用户数据包括属于用户的基本数据、运动量数据、运动时间中的至少两个;确定包括多个他人用户的目标群体,并获取相应的目标群体中包括的多个他人用户的他人数据,其中他人数据包括属于他人用户的基本数据、运动 ...
【技术保护点】
1.一种经由用户携带的电子设备向用户推荐运动方案的方法,其特征在于,包括以下步骤:/n确定用户数据,其中所述用户数据包括属于所述用户的基本数据、运动量数据、运动时间中的至少两个;/n确定包括多个他人用户的目标群体,并获取相应的目标群体中包括的多个他人用户的他人数据,其中所述他人数据包括属于所述他人用户的基本数据、运动量数据、运动时间,以及所述他人用户的运动方案;/n基于所述用户基本数据、所述用户运动量数据、所述用户运动时间中的至少两个,从所述目标群体中确定第一相似群组,所述第一相似群组中包括与所述用户相似的多个他人用户;/n基于所述第一相似群组中所述他人用户的运动方案,经由所述电子设备的输出,向所述用户推荐第一运动方案。/n
【技术特征摘要】
1.一种经由用户携带的电子设备向用户推荐运动方案的方法,其特征在于,包括以下步骤:
确定用户数据,其中所述用户数据包括属于所述用户的基本数据、运动量数据、运动时间中的至少两个;
确定包括多个他人用户的目标群体,并获取相应的目标群体中包括的多个他人用户的他人数据,其中所述他人数据包括属于所述他人用户的基本数据、运动量数据、运动时间,以及所述他人用户的运动方案;
基于所述用户基本数据、所述用户运动量数据、所述用户运动时间中的至少两个,从所述目标群体中确定第一相似群组,所述第一相似群组中包括与所述用户相似的多个他人用户;
基于所述第一相似群组中所述他人用户的运动方案,经由所述电子设备的输出,向所述用户推荐第一运动方案。
2.如权利要求1所述的推荐运动方案的方法,其特征在于,基于所述第一相似群组中所述他人用户的运动方案,经由所述电子设备的显示,向所述用户推荐第一运动方案的步骤,包括:
从所述第一相似群组中确定第二相似群组,所述第二相似群组中包括与所述用户相似度由高到低排序的前N位的多个他人用户,基于所述第二相似群组中所述他人用户的运动方案,向所述用户推荐第一运动方案,其中N为正整数。
3.如权利要求1所述的推荐运动方案的方法,其特征在于,所述用户数据和所述他人数据分别进一步包括用户所在位置数据和他人所在位置数据,所述方法进一步包括:
基于所述用户所在位置数据和所述他人所在位置数据,获取他人用户离所述用户的距离;
基于所述距离,确定包括相对于所述用户的距离在预设范围内的多个他人用户的所述目标群体。
4.如权利要求1至3中任一项所述的推荐运动方案的方法,其特征在于,基于所述第一相似群组中所述他人用户的运动方案,经由所述电子设备的输出,向所述用户推荐第一运动方案的步骤,包括:
从所述第一运动方案中筛选出总的出现次数大于预设次数的运动方案,向所述用户推荐。
5.如权利要求3所述的推荐运动方案的方法,其特征在于,所述方法进一步包括:
基于所述用户所在位置数据,结合地图信息,获取用户周边的运动场所数据;
基于所述用户周边的运动场所数据,对所述第一运动方案进行过滤,以获取第二运动方案向用户推荐。
6.如权利要求5所述的推荐运动方案的方法,其特征在于,进一步包括:
获取用户历史运动记录数据;
基于所述用户历史运动记录数据和/或所述用户基本数据,以获取第三运动方案向用户推荐。
7.如权利要求6所述的推荐运动方案的方法,其特征在于,进一步包括:
确定包括与用户有预定社交关系的多个社交用户的社交群体,并获取所述社交群体中包括的多个社交用户的社交用户数据,其中所述社交用户数据包括属于所述社交用户的基本数据、运动量数据、运动时间中的至少一个,以及所述社交用户的运动方案;
基于用户基本数据和/或用户运动时间,从所述社交群体中确定第三相似群组,所述第三相似群组中包括与所述用户相似的多个社交用户;
基于所述第三相似群组中所述社交用户的运动方案,向所述用户推荐第四运动方案。
8.如权利要求7所述的推荐运动方案的方法,其特征在于,所述社交用户数据进一步包括社交用户所在位置数据,所述方法进一步包括:
基于所述用户所在位置数据和所述社交用户所在位置数据,获取所述社交用户离所述用户的距离;
基于所述社交用户与所述用户之间的所述距离,对第三相似群组进行过滤,以获取第四相似群组;
基于所述第四相似群组中所述社交用户的运动方案,向所述用户推荐第五运动方案。
9.如权利要求8所述的推荐运动方案的方法,其特征在于,进一步包括:
将...
【专利技术属性】
技术研发人员:罗汉林,黄晓生,麦应潮,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。