[发明专利]场景推荐方法、装置及系统、存储介质有效
申请号: | 201811303609.0 | 申请日: | 2018-11-02 |
公开(公告)号: | CN109299384B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 李质勤 | 申请(专利权)人: | 北京小米智能科技有限公司 |
主分类号: | G06F16/9535 | 分类号: | G06F16/9535 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 林锦澜 |
地址: | 100102 北京市海淀区清河*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 场景 推荐 方法 装置 系统 存储 介质 | ||
1.一种场景推荐方法,其特征在于,所述方法包括:
获取目标账号的目标账号标签,所述目标账号标签用于标识所述目标账号的个性化信息;
基于所述目标账号标签,获取向所述目标账号推荐的目标推荐列表,所述目标推荐列表中记载有至少一个待推荐场景的信息,每个所述待推荐场景的信息包括对多个目标设备进行控制的控制方式;
向所述目标账号所登陆的客户端发送携带有所述目标推荐列表的推荐指令;
所述基于所述目标账号标签,获取向所述目标账号推荐的目标推荐列表,包括:
基于账号标签与场景信息的映射关系,查询与所述目标账号标签存在映射关系的至少一个待推荐场景的信息;
基于至少一个所述待推荐场景的信息生成所述目标推荐列表;
当待推荐场景为多个时,所述基于至少一个所述待推荐场景的信息生成所述目标推荐列表,包括:
获取已向所述目标账号推荐的至少一个历史场景的信息;
获取第一目标设备与第二目标设备的第一关联值,所述第一目标设备为每个所述历史场景所涉及的目标设备中的任一个,所述第二目标设备为每个所述待推荐场景所涉及的目标设备中的任一个;
基于每个所述待推荐场景对应的第一关联值,确定每个所述待推荐场景的推荐得分;
基于多个所述待推荐场景的推荐得分,对多个所述待推荐场景的信息进行排序,得到所述目标推荐列表。
2.根据权利要求1所述的方法,其特征在于,所述基于至少一个所述待推荐场景的信息生成所述目标推荐列表,包括:
获取候选推荐集合,所述候选推荐集合中包括:至少一个候选推荐场景的信息;
基于至少一个所述待推荐场景的信息和至少一个候选推荐场景的信息,生成所述目标推荐列表。
3.根据权利要求1所述的方法,其特征在于,所述基于每个所述待推荐场景对应的第一关联值,确定每个所述待推荐场景的推荐得分,包括:
获取所述目标账号与所述第二目标设备的第二关联值;
基于所述第二关联值与所述第一关联值确定所述推荐得分。
4.根据权利要求3所述的方法,其特征在于,所述基于所述第二关联值与所述第一关联值确定所述推荐得分,包括:
获取每个所述历史场景的推荐时间;
基于所述推荐时间,确定每个所述历史场景对应的第一关联值的权值,所述权值与目标时间差负相关,所述目标时间差为当前时间与所述推荐时间之差;
基于所述第二关联值、所述第一关联值和所述权值,确定所述推荐得分。
5.根据权利要求1至4任一所述的方法,其特征在于,所述基于每个所述待推荐场景对应的第一关联值,确定每个所述待推荐场景的推荐得分,包括:
获取对每个所述待推荐场景的使用反馈信息;
基于所述待推荐场景的使用反馈信息和所述第一关联值,确定每个所述待推荐场景的推荐得分。
6.根据权利要求5所述的方法,其特征在于,所述使用反馈信息包括:所述待推荐场景被推荐后,所述待推荐场景被使用的频率和/或使用得分。
7.根据权利要求1至4任一所述的方法,其特征在于,当待推荐场景为多个时,所述方法还包括:
在所述基于至少一个所述待推荐场景的信息生成所述目标推荐列表之前,对多个所述待推荐场景的信息进行筛选;
所述基于至少一个所述待推荐场景的信息生成所述目标推荐列表,包括:
基于经过筛选的至少一个待推荐场景的信息生成所述目标推荐列表。
8.根据权利要求7所述的方法,其特征在于,所述对多个所述待推荐场景的信息进行筛选,包括:
获取禁止推荐场景列表,所述禁止推荐场景列表中记载有禁止向所述目标账号推荐的至少一个禁止推荐场景的信息;
从多个所述待推荐场景的信息中删除所述禁止推荐场景列表中所记载的禁止推荐场景的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京小米智能科技有限公司,未经北京小米智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811303609.0/1.html,转载请声明来源钻瓜专利网。