一种基于AI智能体的校园个性化服务推荐系统的制作方法

摘要: 本发明涉及智慧校园与人工智能,具体涉及一种基于ai智能体的校园个性化服务推荐系统。背景技术:1、随着智慧校园建设的推进,校园内积累了海量的学习资源、生活服务、社...
一种基于AI智能体的校园个性化服务推荐系统的制作方法

本发明涉及智慧校园与人工智能,具体涉及一种基于ai智能体的校园个性化服务推荐系统。

背景技术:

1、随着智慧校园建设的推进,校园内积累了海量的学习资源、生活服务、社团活动等数据。为帮助学生从繁杂的信息中高效获取所需服务,个性化推荐技术被逐步引入校园场景。

2、现有校园推荐系统多采用协同过滤、基于内容的推荐或知识图谱推理等方法,在单一领域内实现信息匹配与推送。例如,通过学习资源推荐系统为学生推送课程视频和习题,或通过生活服务推荐系统为学生推荐食堂菜品和图书借阅。这类系统通常以被动响应的模式工作,即接收用户的明确查询请求后,输出推荐列表。

3、然而,上述方案存在以下不足:

4、第一、系统仅在用户主动发起请求时工作,无法主动识别用户在学业、生活等方面的异常或需求变化,当用户因缺乏明确目标而未发起请求时,系统即处于静默状态,难以发挥主动服务的作用;

5、第二、部分系统在用户意图模糊时尝试通过追问细化需求,但澄清问题的生成多依赖固定模板或预定顺序,未能根据当前信息状态动态调整提问策略,导致交互轮次较多,用户体验受限;

6、第三、当推荐的服务资源失效或用户操作失败时,系统无法感知并提供替代方案,服务的完成率完全依赖用户自行解决。

7、上述问题使得现有校园推荐系统在主动性、交互效率和结果保障方面均存在明显不足,难以真正承担智能体式的个性化服务角色。

技术实现思路

1、本发明旨在至少在一定程度上解决上述技术中的技术问题之一。

2、为达到上述目的,本发明第一方面提出了一种基于ai智能体的校园个性化服务推荐方法,包括以下步骤:s1:从校园多源异构数据流中获取教务成绩数据、一卡通消费数据、图书借阅数据和校历信息中的至少一种,基于预设事件规则或异常检测模型检测关键事件,当检测到满足预设触发条件的关键事件时,生成针对特定用户的主动交互指令;s2:接收所述主动交互指令或用户输入的初始自然语言表达,并输出相应提示或推荐结果;s3:对所述初始自然语言表达或后续对话进行意图识别和槽位提取,更新用户画像槽位,并判断当前槽位状态是否满足预设的推荐条件;s4:当不满足推荐条件时,访问校园服务知识图谱,在所述知识图谱中定位意图节点,获取与当前意图关联的待澄清槽位集合,所述知识图谱包含课程、活动、生活服务、技能、时间、地点实体及其关联关系;针对每个待澄清槽位,基于意图节点关联服务实体的分布熵与给定该槽位值后的条件熵之差计算信息增益;s5:选择信息增益最大的槽位,生成与该槽位对应的引导澄清问题并输出,接收用户对所述引导澄清问题的补充回复,提取槽位值并更新用户画像槽位,返回s3;s6:当槽位状态满足推荐条件时,基于当前的用户画像槽位和所述校园服务知识图谱进行查询与匹配,生成个性化服务推荐结果并输出;s7:跟踪所述个性化服务推荐结果的执行状态,若检测到执行失败或推荐资源不可用,则在所述校园服务知识图谱中检索替代资源,并根据替代资源生成新的主动交互指令,重新进入s2以发起替代推荐对话。

3、另外,根据本发明上述提出的一种基于ai智能体的校园个性化服务推荐方法还可以具有如下附加的技术特征:

4、进一步地,s1中,所述异常检测模型采用基于孤立森林或高斯混合模型的异常评分算法,对用户的多维行为向量计算异常评分,当异常评分超过动态阈值时判定为满足预设触发条件;所述关键事件包括:教务系统发布的补考安排、成绩不及格预警、选课开始、一卡通消费金额或频次低于历史均值、图书馆长期未借阅中的至少一种。

5、进一步地,s4中,所述计算信息增益具体为:对于待澄清槽位,其信息增益,其中为意图节点在知识图谱中关联服务实体的分布熵,为槽位s取值为v的概率,为给定槽位值v后意图的条件熵,选择最大值对应的槽位生成引导澄清问题。

6、进一步地,s1生成主动交互指令后,在s4中,将与触发该指令的关键事件在所述知识图谱中具有直接关联关系的槽位确定为初始待澄清槽位,并跳过对该槽位的信息增益计算而直接生成引导澄清问题。

7、进一步地,s7中,所述校园服务知识图谱中检索替代资源包括:利用所述知识图谱中实体的替代关系边或属性相似度,查找与当前不可用资源具有相同主讲人、同类主题或相似属性的可用资源,并按相关度排序生成替代推荐。

8、进一步地,s3中,还计算当前意图的置信度,当意图置信度低于预设阈值时,即使槽位值已部分填充,仍判定为不满足推荐条件,进入s4。

9、进一步地,s6生成的个性化服务推荐结果为包含学习资源、生活服务、社团活动中的至少两种跨领域服务组合,生成所述跨领域服务组合时,在所述知识图谱中分别检索匹配的学习资源节点和生活服务节点,检测两类节点之间是否存在时间冲突或位置冲突,若无冲突则组合输出,若有冲突则按预设优先级保留其一并向用户输出冲突提示,同时对未保留的服务在所述知识图谱中检索无冲突的替代资源并输出。

10、为达到上述目的,本发明第二方面提出了实现上述第一方法的一种基于ai智能体的校园个性化服务推荐系统,包括:校园事件监测模块,用于执行s1;多模态交互模块,用于执行s2;意图识别与槽位状态判断模块,用于执行s3;校园服务知识图谱模块,用于构建并存储所述知识图谱;知识图谱驱动澄清模块,用于执行s4和s5;推荐生成模块,用于执行s6;结果跟踪与闭环处理模块,用于执行s7。

11、进一步地,所述知识图谱驱动澄清模块具体用于按照下式计算信息增益:,并选择最大值对应的槽位生成引导澄清问题。

12、为达到上述目的,本发明第三方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面的一种基于ai智能体的校园个性化服务推荐方法。

13、与现有技术相比,本发明具有以下有益效果:

14、1.通过校园事件监测模块主动检测关键事件并生成主动交互指令,使系统具备主动感知用户潜在需求的能力,交互模式由“人找服务”转变为“服务找人”;

15、2.通过知识图谱驱动澄清模块基于信息增益动态选择最优澄清问题,能够以最少交互轮次锁定用户真实需求,显著提升澄清效率;

16、3.通过结果跟踪与闭环处理模块对推荐结果的执行状态进行跟踪,并在失败时检索替代资源主动发起替代推荐,形成完整的服务闭环,提升服务完成率;

17、4.通过跨领域服务组合及冲突检测,实现学习资源、生活服务、社团活动等多领域服务的统一协调推荐,避免时间或位置冲突。

1.一种基于ai智能体的校园个性化服务推荐方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于ai智能体的校园个性化服务推荐方法,其特征在于,s1中,所述异常检测模型采用基于孤立森林或高斯混合模型的异常评分算法,对用户的多维行为向量计算异常评分,当异常评分超过动态阈值时判定为满足预设触发条件;

3.根据权利要求1所述的一种基于ai智能体的校园个性化服务推荐方法,其特征在于,s4中,所述计算信息增益具体为:对于待澄清槽位,其信息增益,其中为意图节点在知识图谱中关联服务实体的分布熵,为槽位s取值为v的概率,为给定槽位值v后意图的条件熵,选择最大值对应的槽位生成引导澄清问题。

4.根据权利要求1所述的一种基于ai智能体的校园个性化服务推荐方法,其特征在于,s1生成主动交互指令后,在s4中,将与触发该指令的关键事件在所述知识图谱中具有直接关联关系的槽位确定为初始待澄清槽位,并跳过对该槽位的信息增益计算而直接生成引导澄清问题。

5.根据权利要求1所述的一种基于ai智能体的校园个性化服务推荐方法,其特征在于,s7中,所述校园服务知识图谱中检索替代资源包括:利用所述知识图谱中实体的替代关系边或属性相似度,查找与当前不可用资源具有相同主讲人、同类主题或相似属性的可用资源,并按相关度排序生成替代推荐。

6.根据权利要求1所述的一种基于ai智能体的校园个性化服务推荐方法,其特征在于,s3中,还计算当前意图的置信度,当意图置信度低于预设阈值时,即使槽位值已部分填充,仍判定为不满足推荐条件,进入s4。

7.根据权利要求1所述的一种基于ai智能体的校园个性化服务推荐方法,其特征在于,s6生成的个性化服务推荐结果为包含学习资源、生活服务、社团活动中的至少两种跨领域服务组合,生成所述跨领域服务组合时,在所述知识图谱中分别检索匹配的学习资源节点和生活服务节点,检测两类节点之间是否存在时间冲突或位置冲突,若无冲突则组合输出,若有冲突则按预设优先级保留其一并向用户输出冲突提示,同时对未保留的服务在所述知识图谱中检索无冲突的替代资源并输出。

8.一种用于实现权利要求1~7中的基于ai智能体的校园个性化服务推荐方法的系统,其特征在于,包括:

9.根据权利要求8所述的一种基于ai智能体的校园个性化服务推荐系统,其特征在于,所述知识图谱驱动澄清模块(5)具体用于按照下式计算信息增益:,并选择最大值对应的槽位生成引导澄清问题。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1~7中任一项所述的一种基于ai智能体的校园个性化服务推荐方法。