一种基于关联数据和用户本体的个性化行程定制系统技术方案

技术编号:38995590 阅读:31 留言:0更新日期:2023-10-07 10:26
本发明专利技术提供了一种基于关联数据和用户本体的个性化行程定制系统,其特征在于,所述系统包括数据采集模块、模型建立模块、行程生成模块、行程推荐模块和行程展示模块;所述数据采集模块用于采集用户信息与行程相关信息;所述模型建立模块用于根据用户信息建立用户偏好模型,所述行程生成模块用于根据用户偏好模型和行程相关信息生成与用户相关的偏好行程;所述行程推荐模块用于根据偏好行程中的各行程优劣程度为用户作出行程推荐;所述行程展示模块用于与用户交互并将推荐给用户的各行程路线的具体信息输出展示给用户;本发明专利技术结合用户信息和行程相关信息,能够生成与用户高度相关的多个偏好行程,从而实现个性化推荐。从而实现个性化推荐。从而实现个性化推荐。

【技术实现步骤摘要】
一种基于关联数据和用户本体的个性化行程定制系统


[0001]本专利技术涉及旅游行程定制领域,尤其涉及一种基于关联数据和用户本体的个性化行程定制系统。

技术介绍

[0002]随着旅游业的快速发展,人们越来越追求个性化和定制化的旅游服务;传统的旅游推荐系统往往不能满足个人化的需求,尤其是考虑到不同用户的偏好、预算、旅行时间等个性化需求;因此,开发一种能够准确捕捉用户偏好并提供个性化推荐的行程定制系统成为了当前的迫切需求。
[0003]查阅相关已公开技术方案,公开号为CN114429410A的技术提出一种个性化旅游行程定制方法、系统、设备及存储介质,该方法包括:接收用户的行程定制请求信息,行程定制请求信息至少包括旅游时段和旅游目的地;基于行程定制请求信息搜索旅游目的地的当地酒店、并至少基于旅游时段搜索旅游目的地当地的景点;基于发出请求的用户的历史旅游信息与酒店、景点进行匹配,获得相似度最高的N个酒店作为酒店集合和M个景点作为景点集合;基于酒店集合和景点集合生产旅游行程,旅游行程中每日行程包括入住酒店集合中的一个酒店,并且基于当日酒店的位置进行本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于关联数据和用户本体的个性化行程定制系统,其特征在于,所述系统包括数据采集模块、模型建立模块、行程生成模块、行程推荐模块和行程展示模块;所述数据采集模块用于采集用户信息与行程相关信息;所述模型建立模块用于根据用户信息建立用户偏好模型,所述行程生成模块用于根据用户偏好模型和行程相关信息生成与用户相关的偏好行程;所述行程推荐模块用于根据偏好行程中的各行程优劣程度为用户作出行程推荐;所述行程展示模块用于与用户交互并将推荐给用户的各行程路线的具体信息输出展示给用户;所述数据采集模块包括用户信息接口单元和行程信息接口单元,所述用户信息接口单元用于采集用户信息,所述用户信息包括用户的历史行程相关数据和历史浏览搜索信息;所述行程信息接口单元用于采集行程相关信息,所述行程相关信息包括各种旅行目的地的位置、类型、预计游玩时间、游玩成本和交通信息;所述模型建立模块还包括特征提取单元,所述特征提取单元用于从用户信息中提取出用户偏好的特征,所述特征包括目的地类型和景点类型;所述模型建立模块建立用户偏好模型的方式满足以下模型函数:;其中,为用户对第个特征的偏好程度,为用户信息中的数据总数目,为用户信息中的第条数据的权重函数;为第个特征在第条用户数据中的特征提取函数;通过对所有特征的模型函数的计算,从而可以获取到用户的偏好模型。2.根据权利要求1所述的一种基于关联数据和用户本体的个性化行程定制系统,其特征在于,对于所述权重函数满足:;其中,为衰减系数,用于控制权重函数随时间的衰减速度,通过实验自行设定;为当前时间,为第条数据的发生时间;对于特征提取函数满足:。3.根据权利要求2所述的一种基于关联数据和用户本体的个性化行程定制系统,其特征在于,所述行程生成模块包括第一关联单元和第二关联单元,所述第一关联单元用于将行程相关信息聚类关联生成初始行程;所述第二关联单元根据第一关联单元的关联结果,结合用户偏好模型与用户数据关联,从而在初始行程中提取出与用户相关的偏好行程;所述第一关联单元生成初步行程的具体步骤如下:S11:获取行程相关信息中各城市、景点的地理位置坐标信息;S12:选择个数据点作为初始质心,其中为聚类个数,由管理员自行设定;所述数据点即为城市或景点的坐标信息;S13:对于每个数据点,计算每个城市或景点到这个初始质心的距离,并将每个城市或景点分配给最近的质心,形成个聚类;
S14:对于每个聚类,计算所有分配给该聚...

【专利技术属性】
技术研发人员:张卫平王晶王丹邵胜博丁洋李显阔
申请(专利权)人:环球数科集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1