一种路线推送方法及系统的制作方法_4

文档序号:9784539阅读:来源:国知局
相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程 序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R〇M、RAM、磁碟或 者光盘等各种可以存储程序代码的介质。
[0085]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依 然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进 行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术 方案的范围。
【主权项】
1. 一种路线推送方法,其特征在于,所述方法包括: 根据用户输入的信息,获取用户特征向量和游览相关信息; 获取与所述用户特征向量相匹配的地点; 根据所述浏览相关信息,判断所述地点是否满足预设条件; 将满足预设条件的地点添加至路线; 判断当前地点的模拟时间是否符合游览结束条件,若不符合,则继续进行下一地点的 确定,若符合,则将得到的路线进行推送; 其中,所述用户特征向量用于表征用户的喜好。2. 根据权利要求1所述的方法,其特征在于,所述方法还包括: 从网络中获取地点及相关数据; 对获取到的地点进行分类,确定各地点的地点特征向量。3. 根据权利要求1所述的方法,其特征在于,所述根据用户输入的信息,获取用户特征 向量和游览相关信息,包括: 接收用户对地点类别的标注,将标注为喜欢的地点类别确定为用户特征向量,并根据 用户输入的信息,确定游览的持续时间、起始时间及起点。4. 根据权利要求1所述的方法,其特征在于,所述获取与所述用户特征向量相匹配的地 点,包括: 确定路线中最末地点的模拟时间所属的时间段; 根据预先存储的时间段与地点类别的对应关系,确定所属的时间段对应的地点类别; 判断所述用户特征向量是否在确定得到的地点类别中,若是,则获取与所述用户特征 向量相匹配的地点。5. 根据权利要求1或2所述的方法,其特征在于,所述根据所述浏览相关信息,判断所述 地点是否满足预设条件,包括: 判断所述地点与路线中最末地点之间的交通距离是否小于距离阔值; 当所述交通距离小于所述距离阔值时,进一步判断所述地点的综合评分是否大于评分 阔值; 当所述综合评分大于所述评分阔值时,确定所述地点满足预设条件。6. 根据权利要求5所述的方法,其特征在于,当所述交通距离小于所述距离阔值时,所 述方法还包括: 确定所述地点的综合评分。7. 根据权利要求6所述的方法,其特征在于,所述确定所述地点的综合评分,包括: 利用FinalScore = a · Score+化0S目,确定所述地点的综合评分;其中,FinalScore为综 合评分,Score为获取的地点评分,α、β 为预设常数,且α+β = 1,兵jii为地点特征向量,兵品为用户特征向量。8. 根据权利要求1所述的方法,其特征在于,所述判断当前地点的模拟时间是否符合游 览结束条件,若不符合,进行下一地点的确定,包括: 判断当前地点的模拟时间是否位于结束时间范围内,若否,则进行下一地点的确定;其 中,所述当前地点的模拟时间是将上一地点的模拟时间加上到达当前地点的交通时间和游 览时间得到。9. 根据权利要求8所述的方法,其特征在于,在进行下一地点的确定之前,所述方法还 包括: 将用户输入的终点作为下一地点,确定所述终点的模拟时间是否在结束时间范围内, 若否,则进行下一地点的确定。10. -种路线推送系统,其特征在于,所述系统包括:用户信息获取模块、地点获取模 块、路线生成模块W及路线显示模块;其中, 所述用户信息获取模块,用于根据用户输入的信息,获取用户特征向量和游览相关信 息; 所述地点获取模块,用于获取与所述用户特征向量相匹配的地点; 所述路线生成模块,用于根据所述浏览相关信息,判断所述地点是否满足预设条件,将 满足预设条件的地点添加至路线,判断当前地点的模拟事件是否符合游览结束条件,若不 符合,则继续进行下一地点的确定,若符合,则将得到的路线发送给路线显示模块; 所述路线显示模块,用于将接收到的路线进行推送; 其中,所述用户特征向量用于表征用户的喜好。11. 根据权利要求10所述的系统,其特征在于,所述系统还包括:网络数据获取模块,用 于从网络中获取地点及相关数据,并对获取到的地点进行分类,确定各地点的地点特征向 量。12. 根据权利要求10所述的方法,其特征在于,所述用户信息获取模块,具体用于接收 用户对地点类别的标注,将标注为喜欢的地点类别确定为用户特征向量,并根据用户输入 的信息,确定游览的持续时间、起始时间及起点。13. 根据权利要求10所述的方法,其特征在于,所述地点获取模块,具体用于确定路线 中最末地点的模拟时间所属的时间段;根据预先存储的时间段与地点类别的对应关系,确 定所属的时间段对应的地点类别;判断所述用户特征向量是否在确定得到的地点类别中, 若是,则获取与所述用户特征向量相匹配的地点。14. 根据权利要求10或11所述的系统,其特征在于,所述路线生成模块,具体用于判断 所述地点与路线中最末地点之间的交通距离是否小于距离阔值;当所述交通距离小于所述 距离阔值时,进一步判断所述地点的综合评分是否大于评分阔值;当所述综合评分大于所 述评分阔值时,确定所述地点满足预设条件。15. 根据权利要求14所述的系统,其特征在于,所述路线生成模块,还用于确定所述地 点的综合评分。16. 根据权利要求15所述的系统,其特征在于,所述路线生成模块,具体用于利用 FinalScore = a · Score+化OS目,确定所述地点的综合评分;其中,FinalScore为综合评分, Score为获取的地点评分,'α、β为预设常 数,且α+β=1,扇为地点特征向量,兵为用户特征向量。17. 根据权利要求10所述的系统,其特征在于,所述路线生成模块,具体用于判断当前 地点的模拟时间是否位于结束时间范围内,若否,则进行下一地点的确定;其中,所述当前 地点的模拟时间是将上一地点的模拟时间加上到达当前地点的交通时间和游览时间得到。18.根据权利要求17所述的系统,其特征在于,所述路线生成模块,还用于将用户输入 的终点作为下一地点,确定所述终点的模拟时间是否在结束时间范围内,若否,则进行下一 地点的确定。
【专利摘要】本发明提供了一种路线推送方法及系统,包括:根据用户输入的信息,获取用户特征向量和游览相关信息;获取与所述用户特征向量相匹配的地点;根据所述浏览相关信息,判断所述地点是否满足预设条件;将满足预设条件的地点添加至路线;判断当前地点的模拟时间是否符合游览结束条件,若不符合,则继续进行下一地点的确定,若符合,则将得到的路线进行推送。本发明实施例提供的路线推送方法及系统,不仅保证了用户游览的舒适度,并且利用用户特征向量更为真实准确地表征了用户喜好,提高了地点与用户的契合度,进而实现路线的精准推送。
【IPC分类】G01C21/34
【公开号】CN105547306
【申请号】CN201510489920
【发明人】崔来中, 陆楠, 胡腾
【申请人】深圳大学
【公开日】2016年5月4日
【申请日】2015年8月11日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1