
技术摘要:
对于个性化推荐来说,针对公共区域,比如,大屏(机顶盒、电视、投影仪等)前家庭的公共区域,如何精准定位在大屏前的不同的人,例如一个家庭中的不同成员并推荐合适的内容是需要考虑的问题。针对该问题,本申请实施例获得家庭成员在家庭范围内的活动轨迹,具体地,通过 全部
背景技术:
伴随着个性化的视频、新闻、直播、生活服务、商品等的流行,根据用户来推送不同 的内容甚至广告成为重要的运营手段。 但是,个性化推荐在公共区域为遇到问题,比如,在大屏(机顶盒、电视、投影仪等) 前为家庭的公共区域,其是为家庭全体来服务的。因此,如何精准定位在大屏前一个家庭中 不同的人并推荐合适的内容,是个难题。 目前,常见的方法是通过摄像头进行识别,并基于识别结果进行个性化推荐,但是 该方法又涉及到用户隐私,较难为用户所接受。 因此,期望提供改进的内容推荐方案。
技术实现要素:
为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种内容推荐方 法,内容推荐装置和电子设备,其能够检测进入/离开预定区域的便携式设备,并基于所获 得的设备信息进行内容推荐,从而提高内容推荐的精确度。 根据本申请的一个方面,提供了一种内容推荐方法,包括:检测便携式设备是否进 入/离开预定区域;在检测到所述便携式设备进入/离开预定区域的情况下,获得所述便携 式设备的设备信息;以及,基于所述设备信息进行内容推荐。 在上述内容推荐方法中,检测便携式设备是否进入/离开预定区域包括:通过设备 发现的方式检测所述便携式设备是否进入/离开预定区域。 在上述内容推荐方法中,通过设备发现的方式检测所述便携式设备是否进入/离 开预定区域包括以下的至少其中之一:向所述预定区域广播请求并接收所述便携式设备对 于所述请求的响应;在所述预定区域内监听所述便携式设备发出的信息;以及,主动或者被 动地从服务器获取所述便携式设备向所述服务器发送的信息。 在上述内容推荐方法中,所述便携式设备的设备信息包括以下的至少其中之一: IP地址、MAC地址、主机名、已开启服务、已开启特定端口、所在工作组、进入所述预定区域的 时间、设备类型和设备唯一标识。 在上述内容推荐方法中,检测便携式设备是否进入/离开预定区域包括:通过设备 连接的方式检测所述便携式设备是否进入/离开预定区域。 在上述内容推荐方法中,所述设备连接的方式包括所述预定区域内的局域网连 接、蓝牙连接、USB连接和HDMI连接中的至少一个。 在上述内容推荐方法中,所述便携式设备的设备信息包括以下的至少其中之一: IP地址、MAC地址、设备类型、进入/离开所述预定区域的时间、设备名称和设备连接状态。 4 CN 111601173 A 说 明 书 2/11 页 在上述内容推荐方法中,所述内容推荐通过训练过程获得,所述训练过程包括:以 所述便携式设备的设备信息或者所述便携式设备的连接事件作为训练数据,以用户响应于 所述呈现的所推荐内容的行为作为正样本,对所述训练数据进行向量化;以及,使用所述向 量化的训练数据基于预定算法生成内容推荐模型及其对应的决策机。 在上述内容推荐方法中,所述预定算法包括聚类算法、贝叶斯分类算法、逻辑回归 算法、神经网络算法中的至少一个。 在上述内容推荐方法中,基于所述设备信息进行内容推荐包括:将所述便携式设 备的设备信息或者所述便携式设备的连接事件输入训练好的所述内容推荐模型及其对应 的决策机,以获得所推荐的内容。 在上述内容推荐方法中,进一步包括:呈现所推荐的内容。 在上述内容推荐方法中,在呈现所推荐的内容之后进一步包括:获取用户响应于 所述呈现的所推荐内容的行为;以及,以所述行为作为正样本进行迁移学习训练以优化用 于内容推荐的内容推荐模型及其对应的决策机。 在上述内容推荐方法中,呈现所推荐的内容包括以下的至少其中之一:对多个所 推荐的内容进行排序;区分所推荐的内容与非推荐的内容;以及,向用户通知已获得所推荐 的内容。 根据本申请的另一方面,提供了一种内容推荐装置,包括:检测单元,用于检测便 携式设备是否进入/离开预定区域;获得单元,用于在检测到所述便携式设备进入/离开预 定区域的情况下,获得所述便携式设备的设备信息;以及,推荐单元,用于基于所述设备信 息进行内容推荐。 在上述内容推荐装置中,所述检测单元用于通过设备发现的方式检测所述便携式 设备是否进入/离开预定区域。 在上述内容推荐装置中,所述检测单元用于以以下的至少其中之一的方式检测所 述便携式设备是否进入/离开预定区域:向所述预定区域广播请求并接收所述便携式设备 对于所述请求的响应;在所述预定区域内监听所述便携式设备发出的信息;以及,主动或者 被动地从服务器获取所述便携式设备向所述服务器发送的信息。 在上述内容推荐装置中,所述便携式设备的设备信息包括以下的至少其中之一: IP地址、MAC地址、主机名、已开启服务、已开启特定端口、所在工作组、进入所述预定区域的 时间、设备类型和设备唯一标识。 在上述内容推荐装置中,所述检测单元用于通过设备连接的方式检测所述便携式 设备是否进入/离开预定区域。 在上述内容推荐装置中,所述设备连接的方式包括所述预定区域内的局域网连 接、蓝牙连接、USB连接和HDMI连接中的至少一个。 在上述内容推荐装置中,所述便携式设备的设备信息包括以下的至少其中之一: IP地址、MAC地址、设备类型、进入/离开所述预定区域的时间、设备名称和设备连接状态。 在上述内容推荐装置中,所述推荐单元的内容推荐通过训练过程获得,所述训练 过程包括:以所述便携式设备的设备信息或者所述便携式设备的连接事件作为训练数据, 以用户响应于所述呈现的所推荐内容的行为作为正样本,对所述训练数据进行向量化;以 及,使用所述向量化的训练数据基于预定算法生成内容推荐模型及其对应的决策机。 5 CN 111601173 A 说 明 书 3/11 页 在上述内容推荐装置中,所述预定算法包括聚类算法、贝叶斯分类算法、逻辑回归 算法、神经网络算法中的至少一个。 在上述内容推荐装置中,所述推荐单元用于:将所述便携式设备的设备信息或者 所述便携式设备的连接事件输入训练好的所述内容推荐模型及其对应的决策机,以获得所 推荐的内容。 在上述内容推荐装置中,进一步包括呈现单元,用于呈现所推荐的内容。 在上述内容推荐装置中,进一步包括优化单元,用于在呈现所推荐的内容之后,获 取用户响应于所述呈现的所推荐内容的行为;以及,以所述行为作为正样本进行迁移学习 训练以优化用于内容推荐的内容推荐模型及其对应的决策机。 在上述内容推荐装置中,所述呈现单元用于以下的至少其中之一:对多个所推荐 的内容进行排序;区分所推荐的内容与非推荐的内容;以及,向用户通知已获得所推荐的内 容。 根据本申请的再一方面,提供了一种电子设备,包括:处理器;以及,存储器,在所 述存储器中存储有计算机程序指令,所述计算机程序指令在被所述处理器运行时使得所述 处理器执行如上所述的内容推荐方法。 根据本申请的又一方面,提供了一种计算机可读介质,其上存储有计算机程序指 令,所述计算机程序指令在被处理器运行时使得所述处理器执行如上所述的内容推荐方 法。 与现有技术相比,本申请提供的内容推荐方法、内容推荐装置和电子设备能够检 测进入/离开预定区域的便携式设备,并基于所获得的设备信息进行内容推荐,从而提高内 容推荐的精确度。 附图说明 通过结合附图对本申请实施例进行更详细的描述,本申请的上述以及其他目的、 特征和优势将变得更加明显。附图用来提供对本申请实施例的进一步理解,并且构成说明 书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中, 相同的参考标号通常代表相同部件或步骤。 图1图示了根据本申请实施例的内容推荐方法的流程图。 图2A到图2C图示了根据本申请实施例的内容推荐方法的应用示例一的示意图。 图3图示了根据本申请实施例的内容推荐方法的应用示例二的示意图。 图4图示了根据本申请实施例的内容推荐装置的框图。 图5图示了根据本申请实施例的电子设备的框图。