WDTourism:个性化旅游推荐系统解析
1. 系统模块概述
WDTourism 系统主要由四个核心模块构成,各模块协同工作,为用户提供个性化的旅游推荐服务。
- 自然语言预处理模块 :借助 StanfordCoreNLP 软件包,对用户的检索请求进行分析,提取用户意图。具体操作包括分词、词性标注、关键词和关系提取以及概念关联扩展。提取重要的动词和名词作为关键词后,利用命名实体识别(NER)技术在景区本体知识库中识别这些词对应的概念或实例,通过 SPASQL 查询获取相应的语义信息,最后根据用户个性化本体扩展概念,并将结果传递给智能检索层处理。
- 个性化推荐模块 :作为系统的核心,该模块包含四个子模块。
- 检索模板生成 :根据自然语言预处理模块的分析结果,生成系统提供的一组检索模板。
- 时空关联查询 :若用户请求包含时空关联信息,此模块将执行相应算法。
- 路线扩展 :利用景区的关联属性,如路线匹配,将单个景点扩展为旅游路线。
- 个性化处理 :根据用户偏好模型对检索结果进行过滤和排序,并返回结果。
- 旅游领域本体模块 :是整个系统的数据基础,主要有两项任务。
- 构建本体模型并填充景区实例 :使用 Protege 构建旅游领域本体,并利用 Pellet 进行一致性检测。
- 构建景区本体知识库
超级会员免费看
订阅专栏 解锁全文
32

被折叠的 条评论
为什么被折叠?



