传统景区线上服务中,景点介绍与问答信息往往分散在各处,检索效率低,用户难以快速获得与西湖文化、景点与人物相关的结构化、可关联的知识。本项目立项面向智慧文旅与小程序轻应用场景,旨在用知识图谱与智能问答缓解“信息碎片化、关联弱、回答难溯源”等问题,提升游客在游览前规划与游览中查询的体验。
点击空白处退出提示
传统景区线上服务中,景点介绍与问答信息往往分散在各处,检索效率低,用户难以快速获得与西湖文化、景点与人物相关的结构化、可关联的知识。本项目立项面向智慧文旅与小程序轻应用场景,旨在用知识图谱与智能问答缓解“信息碎片化、关联弱、回答难溯源”等问题,提升游客在游览前规划与游览中查询的体验。
项目分为微信小程序端与后端服务两大部分。小程序侧提供与西湖旅游相关的浏览与智能问答入口,便于用户随时提问。后端侧提供数据注入与智能问答:支持从指定 URL 抓取与清洗文本、分块后进行实体与关系抽取、通过别名对齐与融合写入图数据库,并支持基于图谱的 GraphRAG 问答与自然语言查询。整体形成“数据采集—知识构建—图谱存储—问答服务”的闭环,并包含任务状态查询、健康检查等支撑能力,保障联调与运维可观测性。
我主要负责后端服务与知识图谱相关流程的实现与联调:包括基于 FastAPI 的 REST 接口、Neo4j 图存储与 SQLite 文本块溯源、异步注入任务与 GraphRAG 问答链路,并参与小程序与后端的接口对接与问题排查。技术栈以 Python 为主,前端为微信小程序相关 JavaScript 能力;架构上采用前后端分离与“多阶段流水线”编排。亮点是将抓取、抽取、融合、查询等环节模块化,便于扩展;难点在于实体对齐与别名融合、以及自然语言到图查询的稳定性与效果调优。




评论