本技术涉及计算机,特别是涉及一种内容推荐系统、内容推荐方法、服务器及展示设备。
背景技术:
1、目前,一些场所(如商圈或者商场)包括有导览屏设备,而导览屏设备在显示广告时,一个场所所有的导览屏设备显示的内容是相同的,针对每一个导览屏设备,并不会考虑该导览屏设备本身的位置来进行推荐。
技术实现思路
1、本技术实施例的目的在于提供一种内容推荐系统、内容推荐方法、服务器及展示设备,具体技术方案如下:
2、本技术实施例提供了一种内容推荐系统,该系统包括:
3、展示设备、服务器;所述服务器中存储各个待推荐内容的内容信息,所述内容信息包括待推荐内容的坐标位置;
4、所述展示设备用于确定内容展示需求,并将所述内容展示需求发送给所述服务器;所述内容展示需求包括所述展示设备的标识信息;
5、所述服务器用于接收所述内容展示需求,并基于所述展示设备的标识信息确定所述展示设备的坐标位置;根据所述内容展示需求、所述展示设备的坐标位置以及所述各个待推荐内容的坐标位置确定目标推荐内容;并将所述目标推荐内容发送给所述展示设备;
6、所述展示设备用于在展示界面显示所述目标推荐内容。
7、一种可能的实施例中,所述展示设备包括有uwb标签,所述内容推荐系统还包括多个定位基站:所述服务器中存储有各个所述定位基站的坐标位置;
8、所述展示设备用于基于自身的uwb标签发送uwb信号;所述uwb信号包括展示设备发送uwb信号的发送时间戳和所述展示设备的标识信息;
9、各个所述定位基站接收所述uwb信号并生成第一信息,并将所述第一信息发送给所述服务器;其中,所述第一信息包括所述定位基站的标识信息、展示设备发送uwb信号的发送时间戳、定位基站接收uwb信号的时间戳和所述展示设备的标识信息;
10、所述服务器用于接收所述第一信息,并基于所述定位基站的标识信息确定所述定位基站的坐标位置,基于所述展示设备发送uwb信号的发送时间戳、所述定位基站接收uwb信号的时间戳及所述定位基站的坐标位置进行计算,得到所述展示设备的坐标位置。
11、一种可能的实施例中,所述展示设备用于显示展示需求获取界面,在预设时间段内,所述展示设备若未接收到用户针对所述展示需求获取界面输入的展示需求选取操作,所述展示设备具体用于生成第一内容展示需求;并将所述第一内容展示需求发送给所述服务器;所述第一内容展示需求表征不存在用户使用所述展示设备,所述第一内容展示需求包括所述展示设备的标识信息;
12、所述服务器具体用于根据所述展示设备的坐标位置以及所述各个待推荐内容的坐标位置确定目标推荐内容。
13、一种可能的实施例中,所述服务器具体用于:
14、针对每一个待推荐内容,根据所述展示设备的坐标位置和该待推荐内容的坐标位置计算该待推荐内容与所述展示设备的之间的距离,得到第一距离;
15、根据所述第一距离确定该待推荐内容的推荐值;其中,第一距离与推荐值负相关;
16、在所述推荐值不小于第一预设推荐阈值的情况下,将该待推荐内容确定为目标推荐内容。
17、一种可能的实施例中,各所述待推荐内容的内容信息包括热度信息、评分信息和预设优先级中的至少一项,所述服务器具体用于:
18、根据所述热度信息、所述评分信息和所述预设优先级中的至少一项、以及所述第一距离确定该待推荐内容的推荐值。
19、一种可能的实施例中,所述服务器具体用于:
20、根据以下公式确定该待推荐内容的推荐值;
21、s=(ω1×d)+(ω2×r)+(ω3×p)
22、d为待推荐内容的第一距离,r为待推荐内容的评分信息,p为待推荐内容的热度信息,ω1为第一距离的权重系数,ω2为评分信息的权重系数,ω3为热度信息的权重系数,ω1+ω2+ω3=1,s为待推荐内容的推荐值。
23、一种可能的实施例中,所述服务器将所述目标推荐内容的推荐值发送给所述展示设备,所述展示设备具体用于:
24、按照各个推荐值从高到底的顺序,在所述展示设备的展示界面显示所述目标推荐内容。
25、一种可能的实施例中,所述展示设备用于显示展示需求获取界面,在预设时间段内,所述展示设备接收到用户针对所述展示需求获取界面输入的展示需求选取操作,响应于所述展示需求选取操作生成第二内容展示需求;并将所述第二内容展示需求发送给所述服务器;所述第二内容展示需求表征存在用户使用所述展示设备,所述第二内容展示需求包括用户的内容展示需求信息和所述展示设备的标识信息;
26、所述服务器具体用于根据用户的内容展示需求信息、所述展示设备的坐标位置以及所述各个待推荐内容的内容信息确定目标推荐内容。
27、一种可能的实施例中,服务器具体用于:
28、确定所述内容展示需求信息的内容展示需求向量,其中,所述内容展示需求向量包括内容展示需求特征和所述展示设备的坐标位置特征;
29、确定各个所述待推荐内容的信息向量;所述待推荐内容的信息向量至少包括所述待推荐内容的坐标位置特征;
30、针对每一个待推荐内容的信息特征,计算该待推荐内容的信息向量与所述内容展示需求向量的相似度,在该相似度不小于预设阈值的情况下,将该待推荐内容作为目标推荐内容。
31、一种可能的实施例中,所述服务器包括地理元数据,所述展示设备还用于:
32、响应于用户针对所述目标推荐内容的导航选取操作,生成第一导航需求;所述第一导航需求包括所述展示设备的标识信息和所述目标推荐内容的标识信息以及目标终端;
33、将所述第一导航需求发送给所述服务器;
34、所述服务器基于所述展示设备的标识信息和所述目标推荐内容的标识信息确定所述展示设备的坐标位置至所述目标推荐内容的坐标位置,基于所述地理元数据生成从所述展示设备的坐标位置至所述目标推荐内容的坐标位置的路线图;并将所述路线图发送给所述目标终端,以使所述目标终端展示所述路线图。
35、本技术实施例还提供了一种内容推荐方法,应用于服务器,所述方法包括:
36、接收展示设备发送的内容展示需求;所述内容展示需求包括所述展示设备的标识信息;
37、基于所述展示设备的标识信息确定所述展示设备的坐标位置;
38、根据所述内容展示需求、所述展示设备的坐标位置以及所述各个待推荐内容的坐标位置确定目标推荐内容;
39、将所述目标推荐内容发送给所述展示设备;以使所述展示设备在展示界面显示所述目标推荐内容。
40、一种可能的实施例中,所述方法根据所述内容展示需求、所述展示设备的坐标位置以及所述各个待推荐内容的坐标位置确定目标推荐内容,包括:
41、针对每一个待推荐内容,根据所述展示设备的坐标位置和该待推荐内容的坐标位置计算该待推荐内容与所述展示设备的之间的距离,得到第一距离;
42、根据所述第一距离确定该待推荐内容的推荐值;其中,第一距离与推荐值负相关;
43、在所述推荐值不小于第一预设推荐阈值的情况下,将该待推荐内容确定为目标推荐内容。
44、一种可能的实施例中,各所述待推荐内容的内容信息包括热度信息、评分信息和预设优先级中的至少一项,所述根据所述第一距离确定该待推荐内容的推荐值,包括:
45、根据所述热度信息、评分信息和预设优先级中的至少一项、以及所述第一距离确定该待推荐内容的推荐值。
46、一种可能的实施例中,所述根据所述热度信息、评分信息和预设优先级中的至少一项、以及所述第一距离确定该待推荐内容的推荐值,包括:
47、根据以下公式确定该待推荐内容的推荐值:
48、s=(ω1×d)+(ω2×r)+(ω3×p)
49、d为待推荐内容的第一距离,r为待推荐内容的评分信息,p为待推荐内容的热度信息。ω1为第一距离的权重系数,ω2为评分信息的权重系数,ω3为热度信息的权重系数,ω1+ω2+ω3=1,s为待推荐内容的推荐值。
50、一种可能的实施例中,所述接收展示设备发送的内容展示需求,包括:
51、接收展示设备发送的第二内容展示需求,所述第二内容展示需求是展示设备显示展示需求获取界面,在预设时间段内,所述展示设备接收到用户针对所述展示需求获取界面输入的展示需求选取操作,响应于所述展示需求选取操作生成的,所述第二内容展示需求表征存在用户使用所述展示设备,所述第二内容展示需求包括用户的内容展示需求信息和所述展示设备的标识信息;
52、所述根据所述内容展示需求、所述展示设备的坐标位置以及所述各个待推荐内容的坐标位置确定目标推荐内容,包括:
53、根据用户的内容展示需求信息、所述展示设备的坐标位置以及所述各个待推荐内容的内容信息确定目标推荐内容。
54、一种可能的实施例中,所述根据用户的内容展示需求信息、所述展示设备的坐标位置以及所述各个待推荐内容的内容信息确定目标推荐内容,包括:
55、确定所述内容展示需求信息的内容展示需求向量,其中,所述内容展示需求向量包括内容展示需求特征和所述展示设备的坐标位置特征;
56、确定各个所述待推荐内容的信息向量;所述待推荐内容的信息向量至少包括所述待推荐内容的坐标位置特征;
57、针对每一个待推荐内容的信息特征,计算该待推荐内容的信息向量与所述内容展示需求向量的相似度,在该相似度不小于预设阈值的情况下,将该待推荐内容作为目标推荐内容。
58、一种可能的实施例中,所述服务器包括地理元数据,所述方法还包括:
59、接收第一导航需求,所述第一导航需求为展示设备响应于用户针对所述目标推荐内容的导航选取操作生成的,所述第一导航需求包括所述展示设备的标识信息和所述目标推荐内容的标识信息以及目标终端;
60、基于所述展示设备的标识信息和所述目标推荐内容的标识信息确定所述展示设备的坐标位置至所述目标推荐内容的坐标位置;
61、基于所述地理元数据生成从所述展示设备的坐标位置至所述目标推荐内容的坐标位置的路线图;并将所述路线图发送给所述目标终端,以使所述目标终端展示所述路线图。
62、本技术实施例还提供了一种服务器,所述服务器用于实现上述任一项所述的应用于服务器的内容推荐方法。
63、本技术实施例还提供了一种内容推荐方法,应用于展示设备,所述方法包括:
64、确定内容展示需求,并将所述内容展示需求发送给服务器;所述内容展示需求包括展示设备的标识信息;以使所述服务器接收所述内容展示需求,并基于所述展示设备的标识信息确定所述展示设备的坐标位置;根据所述内容展示需求、所述展示设备的坐标位置以及所述各个待推荐内容的坐标位置确定目标推荐内容;
65、接收所述服务器发送的目标推荐内容,并在展示界面显示所述目标推荐内容。
66、一种可能的实施例中,所述展示设备包括有uwb标签;所述方法还包括:
67、基于自身的uwb标签发送uwb信号;所述uwb信号包括展示设备发送uwb信号的发送时间戳和所述展示设备的标识信息;以使各个定位基站接收所述uwb信号并生成第一信息,并将所述第一信息发送给服务器;以使所述服务器接收所述第一信息,并基于所述定位基站的标识信息确定所述定位基站的坐标位置,基于所述展示设备发送uwb信号的发送时间戳、所述定位基站接收uwb信号的时间戳及所述定位基站的坐标位置进行计算,得到所述展示设备的坐标位置,其中,所述第一信息包括所述定位基站的标识信息、展示设备发送uwb信号的发送时间戳、定位基站接收uwb信号的时间戳和所述展示设备的标识信息。
68、一种可能的实施例中,所述确定内容展示需求,包括:
69、显示展示需求获取界面;
70、在预设时间段内,未接收到用户针对所述展示需求获取界面输入的展示需求选取操作,生成第一内容展示需求,所述第一内容展示需求表征不存在用户使用所述展示设备,所述第一内容展示需求包括所述展示设备的标识信息,以使服务器根据所述展示设备的坐标位置以及所述各个待推荐内容的坐标位置确定目标推荐内容。
71、一种可能的实施例中,所述确定内容展示需求,包括:
72、显示展示需求获取界面;
73、在预设时间段内,接收用户针对所述展示需求获取界面输入的展示需求选取操作,响应于所述展示需求选取操作生成第二内容展示需求;所述第二内容展示需求表征存在用户使用所述展示设备,所述第二内容展示需求包括用户的内容展示需求信息和所述展示设备的标识信息,以使服务器根据用户的内容展示需求信息、所述展示设备的坐标位置以及所述各个待推荐内容的内容信息确定目标推荐内容。
74、一种可能的实施例中,所述方法还包括:
75、响应于用户针对所述目标推荐内容的导航选取操作,生成第一导航需求;所述第一导航需求包括所述展示设备的标识信息和所述目标推荐内容的标识信息以及目标终端;并将将所述第一导航需求发送给所述服务器;以使所述服务器基于所述展示设备的标识信息和所述目标推荐内容的标识信息确定所述展示设备的坐标位置至所述目标推荐内容的坐标位置,基于所述地理元数据生成从所述展示设备的坐标位置至所述目标推荐内容的坐标位置的路线图;并将所述路线图发送给所述目标终端,以使所述目标终端展示所述路线图。
76、本技术实施例还提供了一种展示设备,所述展示设备用于实现上述任一项所述的应用于服务器的内容推荐方法。
77、本技术实施例有益效果:
78、本技术实施例提供的一种内容推荐系统,包括,展示设备、服务器,通过展示设备的坐标位置确定展示设备要显示的目标推荐内容,实现了同一个场所的展示设备要显示的内容不是统一的,实现展示设备的个性化展示。
79、当然,实施本技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。
1.一种内容推荐系统,其特征在于,所述系统包括:
2.根据权利要求1所述的系统,其特征在于,所述展示设备包括有uwb标签,所述内容推荐系统还包括多个定位基站:所述服务器中存储有各个所述定位基站的坐标位置;
3.根据权利要求1所述的系统,其特征在于,所述展示设备用于显示展示需求获取界面,在预设时间段内,所述展示设备若未接收到用户针对所述展示需求获取界面输入的展示需求选取操作,所述展示设备具体用于生成第一内容展示需求;并将所述第一内容展示需求发送给所述服务器;所述第一内容展示需求表征不存在用户使用所述展示设备,所述第一内容展示需求包括所述展示设备的标识信息;
4.根据权利要求3所述的系统,其特征在于,所述服务器具体用于:
5.根据权利要求4所述的系统,其特征在于,各所述待推荐内容的内容信息包括热度信息、评分信息和预设优先级中的至少一项,所述服务器具体用于:
6.根据权利要求5所述的系统,其特征在于,所述服务器具体用于:
7.根据权利要求4或5所述的系统,其特征在于,所述服务器将所述目标推荐内容的推荐值发送给所述展示设备,所述展示设备具体用于:
8.根据权利要求1所述的系统,其特征在于,所述展示设备用于显示展示需求获取界面,在预设时间段内,所述展示设备接收到用户针对所述展示需求获取界面输入的展示需求选取操作,响应于所述展示需求选取操作生成第二内容展示需求;并将所述第二内容展示需求发送给所述服务器;所述第二内容展示需求表征存在用户使用所述展示设备,所述第二内容展示需求包括用户的内容展示需求信息和所述展示设备的标识信息;
9.根据权利要求8所述的系统,其特征在于,服务器具体用于:
10.根据权利要求1所述的系统,其特征在于,所述服务器包括地理元数据,所述展示设备还用于:
11.一种内容推荐方法,其特征在于,应用于服务器,所述服务器中存储各个待推荐内容的内容信息,所述内容信息包括待推荐内容的坐标位置;所述方法包括:
12.一种服务器,其特征在于,所述服务器用于实现权利要求11所述的方法。
13.一种内容推荐方法,其特征在于,应用于展示设备,所述方法包括:
14.一种展示设备,其特征在于,所述展示设备用于实现权利要求13所述的方法。