一种基于时间和地理位置的兴趣点推荐方法

文档序号:1889432 发布日期:2021-11-26 浏览:3次 >En<

阅读说明:本技术 一种基于时间和地理位置的兴趣点推荐方法 (Interest point recommendation method based on time and geographic position ) 是由 张立鹏 张燕妮 于 2021-09-03 设计创作,主要内容包括:本发明涉及一种基于时间和地理位置的兴趣点推荐方法,包括:步骤(1):构建路书;步骤(2):获取车载用户的当前时间和当前地理位置;步骤(3):根据所述当前时间生成推荐策略,通过所述推荐策略获取以所述当前地理位置为中心形成的预设范围内若干兴趣点,并将获取的若干兴趣点推荐至车载用户;其中,所述若干兴趣点储存于所述路书中。本发明通过推荐策略可以让车载用户获得智能的兴趣点推荐,不用频繁搜索及操作导航软件,保证车载用户在行车过程中的安全。(The invention relates to a point of interest recommendation method based on time and geographic position, which comprises the following steps: step (1): constructing a road book; step (2): acquiring the current time and the current geographic position of a vehicle-mounted user; and (3): generating a recommendation strategy according to the current time, acquiring a plurality of interest points within a preset range formed by taking the current geographic position as a center through the recommendation strategy, and recommending the acquired interest points to a vehicle-mounted user; wherein the plurality of points of interest are stored in the road book. According to the method and the system, the vehicle-mounted user can obtain intelligent interest point recommendation through the recommendation strategy, frequent search and operation of navigation software are not needed, and the safety of the vehicle-mounted user in the driving process is guaranteed.)

一种基于时间和地理位置的兴趣点推荐方法

技术领域

本发明涉及导航推荐技术领域,特别是涉及一种基于时间和地理位置的兴趣点推荐方法。

背景技术

目前市场上车辆行驶中导航系统的对兴趣点(POI)的显示一般基于地理位置,推荐的POI没有针对不同场景进行智能优化,基于地理位置的兴趣点推荐通常推荐的数据繁多且没有规律性,仅仅是将用户周边的车喝玩乐的兴趣点一并推荐至用户,用户需要从繁多的兴趣点中选择距离近且合适的兴趣点不容易,当兴趣点数量过多时,用户容易忽略或看不到自己想要的兴趣点;不仅如此,目前市场上的车辆行驶导航系统没有增加时间等纬度数据,也没有通过对不同场景的分析调整推荐策略。

基于上述关于车辆行驶中导航系统的兴趣点推荐方法的弊端,需要通过设计一种实用性更强的兴趣点推荐方法以达到更好给驾驶人服务的目的。

发明内容

本发明所要解决的技术问题是提供一种基于时间和地理位置的兴趣点推荐方法,通过推荐策略可以让车载用户获得智能的兴趣点推荐。

本发明解决其技术问题所采用的技术方案是:提供一种基于时间和地理位置的兴趣点推荐方法,包括:

步骤(1):构建路书;

步骤(2):获取车载用户的当前时间和当前地理位置;

步骤(3):根据所述当前时间生成推荐策略,通过所述推荐策略获取以所述当前地理位置为中心形成的预设范围内若干兴趣点,并将获取的若干兴趣点推荐至车载用户;其中,所述若干兴趣点储存于所述路书中。

所述步骤(1)包括:

步骤(11):确定路书的起始位置和结束位置;

步骤(12):获取车载用户的行程天数,以及所述车载用户的每日起始时间和每日结束时间,并确定路书模板;

所述路书模板根据不同的兴趣点数量和不同的兴趣点种类划分为若干路书模板类型,车载用户从所述若干路书模板类型中选择一路书模板类型作为路书模板;

步骤(13):创建与行程天数相对应的每日路书,具体为:根据所述步骤(11)和步骤(12)获取到的数据,从所述路书模板中选择若干满足预设条件的兴趣点来创建与行程天数相对应的每日路书;

步骤(14):将所述步骤(13)创建的多个每日路书集成为路书。

所述步骤(13)中从所述路书模板中选择若干满足预设条件的兴趣点来创建与行程天数相对应的每日路书,具体为:

判断兴趣点距离终点是否在预设距离以内;

若是,则判断兴趣点预计支出费用是否在预设费用以内;

若是,则判断兴趣点的消耗时间是否在车载用户的每日起始时间和每日结束时间形成的时间段内;

若是,则将兴趣点加入每日路书。

所述步骤(3)中的推荐策略包括早餐时间推荐策略、上午时间推荐策略、中午时间推荐策略、傍晚时间推荐策略和晚上时间推荐策略;

若处于所述早餐时间推荐策略、中午时间推荐策略或傍晚时间推荐策略,则从所述路书中将当前地理位置为中心形成的预设范围内的若干餐饮兴趣点推荐至车载用户;

若处于所述上午时间推荐策略,则从所述路书中将当前地理位置为中心形成的预设范围内的若干游玩兴趣点推荐至车载用户;

若处于所述晚上时间推荐策略,则从所述路书中将当前地理位置为中心形成的预设范围内的若干住宿兴趣点推荐至车载用户。

所述若处于所述上午时间推荐策略,则从所述路书中将当前地理位置为中心形成的预设范围内的若干游玩兴趣点推荐至车载用户,还包括:当车载用户从所述若干游玩兴趣点中选择目标游玩兴趣点,并到达所述目标游玩兴趣点后,则在预设时间内不再向车载用户推荐所述目标游玩兴趣点。

还包括:若车载用户多次未选择推荐策略中对应时段的兴趣点、且选择推荐策略中非对应时段的兴趣点时,则根据车载用户的实际活动时间调整所述推荐策略,以形成新的推荐策略。

所述步骤(3)中的将获取的若干兴趣点推荐至车载用户还包括:当车载用户从所述若干餐饮兴趣点中删除带有第一标识信息的餐饮兴趣点、当车载用户从所述若干游玩兴趣点中删除带有第二标识信息的游玩兴趣点、或当车载用户从所述若干住宿兴趣点中删除带有第三标识信息的住宿兴趣点时,则在下一次推荐时,不再向车载用户推荐所述带有第一标识信息的餐饮兴趣点、所述带有第二标识信息的游玩兴趣点,以及所述带有第三标识信息的住宿兴趣点。

所述步骤(3)中的将获取的若干兴趣点推荐至车载用户还包括:当车载用户从所述若干餐饮兴趣点中选择并到达带有第四标识信息的餐饮兴趣点、当车载用户从所述若干游玩兴趣点中选择并到达带有第五标识信息的游玩兴趣点、或当车载用户从所述若干住宿兴趣点中选择并到达带有第六标识信息的住宿兴趣点时,则在下一次推荐时,向车载用户推荐所述带有第四标识信息的餐饮兴趣点、所述带有第五标识信息的游玩兴趣点,以及所述带有第六标识信息的住宿兴趣点。

还包括根据用户确定好的兴趣点获取车辆与确定好的兴趣点之间的距离,当车辆的剩余续航里程小于所述距离时,则选择加关于油站和/或充电桩的兴趣点推荐给车载用户。

所述步骤(3)中的若干兴趣点根据距离当前的地理位置的远近进行排列。

有益效果

由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明通过将合适的兴趣点加入路书,为后续推荐策略提供数据基础,并且本发明的路书是将兴趣点距离终点的距离、兴趣点预支费用、兴趣点消耗时间这三项条件作为判断准则来判断兴趣点是否加入每日路书中,判断准则合理可靠;本发明通过推荐策略可以让车载用户获得智能的兴趣点推荐,不用频繁搜索及操作导航软件,保证车载用户在行车过程中的安全;本发明能够根据车载用户的生活习惯或喜好改变推荐推荐以给用户提供更为合适的兴趣点;本发明根据所述车辆的剩余续航里程,从所述预设POI数据库中选择加油站和/或充电桩并推荐给车载用户,解除车载用户的续航焦虑。

附图说明

图1是本发明实施方式的方法流程图。

具体实施方式

下面结合具体实施例,进一步阐述本发明。应理解,这些实施例仅用于说明本发明而不用于限制本发明的范围。此外应理解,在阅读了本发明讲授的内容之后,本领域技术人员可以对本发明作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。

本发明的实施方式涉及一种基于时间和地理位置的兴趣点推荐方法,适用于车辆行驶导航系统,请参阅图1,包括:

步骤(1):构建路书;

步骤(2):获取车载用户的当前时间和当前地理位置;

步骤(3):根据所述当前时间生成推荐策略,通过所述推荐策略获取以所述当前地理位置为中心形成的预设范围内若干兴趣点(POI),并将获取的若干兴趣点推荐至车载用户。

进一步地,步骤(1)具体包括:

步骤(11):确定路书的起始位置和结束位置。

步骤(12):获取车载用户的行程天数,以及所述车载用户的每日起始时间和每日结束时间,并确定路书模板。

所述路书模板根据不同的兴趣点数量和不同的兴趣点种类划分为若干路书模板类型,路书模板类型包括但不限于休闲玩类型(即景点较少)、购物玩类型、游玩达人类型(即景点较多)等等,车载用户从所述若干路书模板类型中选择一路书模板类型作为路书模板。

本实施方式中的兴趣点(POI)来源是从各个合作平台抽取的,如携程接口提供的景点、酒店数据,美团接口提供的餐饮数据等,并且兴趣点的数据量庞大且经过测试能够满足旅游、生活服务需求。

步骤(13):创建与行程天数相对应的每日路书,具体为:根据所述步骤(11)和步骤(12)获取到的数据,从所述路书模板中选择若干满足预设条件的兴趣点来创建与行程天数相对应的每日路书;若行程天数为7天,则对应7个每日路书。

所述步骤(13)中从所述路书模板中选择若干满足预设条件的兴趣点来创建与行程天数相对应的每日路书,具体为:

判断兴趣点距离终点是否在预设距离以内,本实施方式的预设距离为剩余天数*300公里;

若是,则判断兴趣点预计支出费用是否在预设费用以内,本实施方式的预设费用为(人均费用/总结点数)*1.5;

若是,则判断兴趣点的消耗时间是否在车载用户的每日起始时间和每日结束时间形成的时间段内,即路书模板中的兴趣点满足上述预设距离和预设费用后,还要考虑满足这些条件的兴趣点的总耗时是否在车载用户起始时间和每日结束时间形成的时间段内,若不满足,需要将该兴趣点剔除;若满足,则将兴趣点加入每日路书。

步骤(14):将所述步骤(13)创建的多个每日路书集成为路书,该集成的路书能为车载用户每天的行程提供满足用户需求且合理的兴趣点。

本实施方式中的兴趣点来源是通过从各个平台合作抽取的数据作为POI数据库中获取的,如携程接口提供的景点、酒店数据,美团接口提供的餐饮数据等,POI数据库中的数据量庞大且经过测试能够满足生活服务需求。

进一步地,步骤(2)中车载用户的当前时间和当前地理位置获取方式包括:在移动终端(手机等)上的APP可以通过设备获得系统时间,也可以通过网络获得NTP服务器提供的时间;在移动终端(手机等)上的APP可以通过设备获得地理坐标,其他专用设备可以通过定位驱动接口获得地理坐标。

进一步地,所述步骤(3)中的推荐策略包括若干子时间段推荐策略,具体如下:

早餐时间推荐策略(06:00~08:30)

上午时间推荐策略(08:30~11:30)

中午时间推荐策略(11:30~13:30)

傍晚时间推荐策略(17:30~19:00)

晚上时间推荐策略(19:00~24:00)

本实施方式的推荐策略包括但不限于上述推荐策略,可根据车载用户的生活作息习惯灵活制定。

(一)若处于所述早餐时间推荐策略(06:00~08:30)、中午时间推荐策略(11:30~13:30)或傍晚时间推荐策略(17:30~19:00),则从所述路书中将当前地理位置为中心形成的预设范围内的若干餐饮兴趣点(如馄饨店、咖啡店、西餐馆等)推荐至车载用户。

(二)若处于所述上午时间推荐策略(08:30~11:30),则从所述路书中将当前地理位置为中心形成的预设范围内的若干游玩兴趣点(如动物园、游乐场、海洋馆等)推荐至车载用户。

(三)若处于所述晚上时间推荐策略(19:00~24:00),则从所述路书中将当前地理位置为中心形成的预设范围内的若干住宿兴趣点(如连锁宾馆、五星级酒店、民宿等)推荐至车载用户。

进一步地,若处于所述上午时间推荐策略(08:30~11:30),则从所述路书中将当前地理位置为中心形成的预设范围内的若干游玩兴趣点(如动物园、游乐场、海洋馆等)推荐至车载用户,还包括:当车载用户从所述若干游玩兴趣点中选择目标兴趣点,并且车辆到达目标游玩兴趣点(如将动物园作为目标游玩兴趣点)后,则在预设时间内不再向车载用户推荐所述目标游玩兴趣点(即不再向车载用户推荐动物园);其中,所述预设时间包括但不限于7天、15天、30天或60天。

进一步地,本实施方式还包括:若车载用户多次未选择推荐策略中对应时段的兴趣点、且选择推荐策略中非对应时段的兴趣点时,例如:车载用户经常在上午时间推荐策略(08:30~11:30)选择关于早餐时间、中午时间或傍晚时间的推荐策略对应的兴趣点(如馄饨店、咖啡店、西餐馆等),则需要根据车载用户的实际活动时间调整推荐策略,如早餐时间推荐策略可以改为(06:00~11:30),即将上午时间推荐策略(08:30~11:30)与原来的早餐时间推荐策略合并变为新的早餐时间推荐策略,同时可以增加下午时间推荐策略用以推荐车载用户游玩兴趣点,最终形成适于车载用户的新推荐策略。

进一步地,所述步骤(3)中的将获取的若干兴趣点推荐至车载用户还包括:当车载用户从所述若干餐饮兴趣点中删除带有第一标识信息的餐饮兴趣点(如关于麻辣的餐馆)、当车载用户从所述若干游玩兴趣点中删除带有第二标识信息的游玩兴趣点(如刺激性游乐场)、或当车载用户从所述若干住宿兴趣点中删除带有第三标识信息的住宿兴趣点(如非品牌连锁宾馆)时,则在下一次推荐时,可通过关联规则算法不再向车载用户推荐所述带有第一标识信息的餐饮兴趣点、所述带有第二标识信息的游玩兴趣点,以及所述带有第三标识信息的住宿兴趣点,即能够将车载用户不喜欢的兴趣点删除。

进一步地,所述步骤(3)中的将获取的若干兴趣点推荐至车载用户还包括:当车载用户从所述若干餐饮兴趣点中选择并到达带有第四标识信息的餐饮兴趣点(如关于甜品的餐馆)、当车载用户从所述若干游玩兴趣点中选择并到达带有第五标识信息的游玩兴趣点(如关于公园性质的景点)、或当车载用户从所述若干住宿兴趣点中选择并到达带有第六标识信息的住宿兴趣点(如星级酒店)时,则在下一次推荐时,可通过关联规则算法向车载用户推荐所述带有第四标识信息的餐饮兴趣点、所述带有第五标识信息的游玩兴趣点,以及所述带有第六标识信息的住宿兴趣点,即能够根据车载用户喜好推荐相似的兴趣点。

进一步地,本实施方式还包括:根据用户确定好的兴趣点获取车辆与确定好的兴趣点之间的距离,当车辆的剩余续航里程小于所述距离时,则选择加关于油站和/或充电桩的兴趣点推荐给车载用户;其中,车辆的剩余续航里程可以从OBD接口中的CAN数据获取。

进一步地,所述步骤(3)中的若干兴趣点根据距离当前的地理位置的远近进行排列,如一次可以推荐30个兴趣点给车载用户,30个兴趣点由近到远依次排列。

由此可见,本发明通过将合适的兴趣点加入路书,为后续推荐策略提供数据基础,并且本发明的路书是将兴趣点距离终点的距离、兴趣点预支费用、兴趣点消耗时间这三项条件作为判断准则来判断兴趣点是否加入每日路书中,判断准则合理可靠;本发明通过推荐策略可以让车载用户获得智能的兴趣点推荐,不用频繁搜索及操作导航软件,保证车载用户在行车过程中的安全;本发明能够根据车载用户的生活习惯或喜好改变推荐推荐以给用户提供更为合适的兴趣点。

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于重构社交网络的会话社交推荐方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!