案例研究丨MaxKB+Ollama:深圳市公共信用中心探索信用服务创新

本文主要是介绍案例研究丨MaxKB+Ollama:深圳市公共信用中心探索信用服务创新,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

深圳市公共信用中心隶属于深圳市市场监督管理局,主要负责对外提供深圳市企业公共信用信息报告查询和深圳市企业注册登记档案查询等服务。作为深圳市信用信息的权威发布机构,深圳市公共信用中心一直致力于为公众提供准确、及时的信用信息服务。
在这里插入图片描述

深圳信用网(www.szcredit.org.cn)是深圳市公共信用中心重点建设的以“信用”为核心的服务平台,提供包括信用信息查询、政法法规公示等服务。深圳信用网包含信用动态、政策法规、信用服务、联合奖惩等功能板块,旨在推动和促进深圳社会信用体系的建设。

为什么需要知识库问答系统?

随着社会的发展和科技的进步,公共信用信息的透明度和易获取性变得越来越重要。在信息化和大数据时代,信用信息能够被及时地、准确和便捷地获取对于社会经济活动和个人行为而言均具有重要意义。作为一直以来以“便民、利民”为宗旨的公共信用服务平台,深圳信用网也希望能够面向公众提供智能化的问答服务。深圳信用网希望推出知识库问答服务主要出于以下几方面的需求:

■ 提高服务效率,减少用户等待时间

深圳信用网每年的访问量高达1000万次,是公众获取信用信息的主要渠道之一。深圳市公共信用中心多年来一直致力于提升信用信息的公开性和服务质量,以满足公众日益增长的需求。然而,面对海量的访问量和多样化的信息查询需求,传统的服务模式逐渐显得力不从心;

■ 紧跟政务事实,保证内容时效性

作为深圳信用服务门户,深圳信用网不仅需要确保信息信息的准确性,也需要跟随相关政策法规的变化保证信息查询的时效性。当新的政策推出后,信用服务门户需要能够及时更新并回复内容,以确保官方答案的权威性。在传统的服务模式下,服务人员需要花时间获取、理解新政策内容,并且组织回复语言,这在某种程度上影响了回复的时效性,也影响了用户的使用体验;

■ 确保回答内容的规范性

作为问答服务的提供方,深圳信用网希望在提供信用服务的同时,通过持续收集用户的反馈,优化回复内容,从而给用户带来更好的使用体验。过去传统的服务模式在问答环节产生的答案因服务人员而异,平台庞大的业务量以及用户对同一问题往往采用不同的提问方式,使得后台系统对问答的分类和筛选变得尤为困难,不利于规范化回答内容的形成。

MaxKB开源知识库问答系统的引入

随着人工智能技术的快速发展和应用普及,智能问答系统已经成为各类机构提升公共服务质量和效率的重要工具。在这一背景下,针对深圳信用网当前的需求,深圳市公共信用中心响应省市“人工智能+”的战略部署,积极探索大语言模型的应用落地,致力于将这些前沿的创新技术融入到信用服务中,以提高服务的智能化水平和用户的体验。

MaxKB是一款基于LLM大语言模型的开源知识库问答系统,它能够将大语言模型的强大功能与知识库相结合,提供精准的智能问答服务。MaxKB的核心优势在于其高效的知识管理、知识检索和自然语言理解能力,能够将用户提出的问题与知识库中的相关信息进行匹配,生成准确的回答。MaxKB还能记录和查看每次对话内容,收集用户反馈,为回答的持续优化提供依据。

2024年5月,深圳市公共信用中心引入了MaxKB作为自身知识库问答系统的核心系统,并结合Ollama搭建的本地私有大模型,构建了AI工具——即“信用AI助手”,并创新性地将“信用AI助手”嵌入到深圳信用网的页面中,为用户提供更加智能、便捷的信用信息查询服务。

借助“信用AI助手”,用户可以在深圳信用网上直接提出与信用相关的问题,系统会根据用户的提问自动匹配答案,为用户提供即时、准确、详尽的回答。
在这里插入图片描述

▲附图 深圳信用网“信用AI助手”问答窗口

经过实际的部署和调试,深圳市公共信用中心认为MaxKB在知识库问答方面的优势包括:

■ 智能问答

MaxKB的智能问答功能是该系统的核心能力。MaxKB能够将用户的自然语言通过向量模型总结出关键词,从知识库中检索相关内容,并将碎片化的答案整理成条理分明的回复内容,为用户输出准确细致的回答。使用MaxKB搭建的“信用AI助手”在深圳信用网落地应用后,能够显著提升信用服务门户问答服务的响应速度,有效减少用户的等待时间,提高了服务效率;

■ 信息管理

MaxKB不仅仅是一个智能问答系统,它还具备强大的信息管理能力。知识库功能的各个模块集中且高效地管理了深圳市公共信用中心的各类公开法规和信用资料。知识库建成后,深圳市公共信用中心定期对知识库内容进行审核和更新,设置敏感词,加入新的政策法规、信用信息以及常见问题的解答,确保知识库内容的时效性和权威性,24小时不间断地为来访用户提供全面的问题解答;

■ 用户互动与反馈

MaxKB提供的对话日志功能可以自动记录用户每一次访问的对话内容。用户在与“信用AI助手”交互后,可以对小助手当前回答内容进行评价,评价结果与对话内容将在对话日志中呈现,提高了问答系统的用户评价收集能力。深圳市公共信用中心可以将日志中记录的对话和用户评价作为系统改进和持续优化的依据。

MaxKB的应用成果

“信用AI助手”在深圳信用网的嵌入,显著提升了该网站接待访客的智能化能力和服务水平。用户在查询信用信息时,无需再排队等待人工回复,只需要通过与智能问答系统交互,就可以即时获得所需的信息,大大提升了用户的体验感和满意度。MaxKB开源知识库问答系统在深圳信用网所取得的应用成果具体体现在以下几方面:

■ 服务效率提升

引入MaxKB开源知识库问答系统后,深圳信用网的服务效率得到了大幅提升。过去,用户需要等待人工客服或者前往柜面咨询,而现在大多数问题可以直接通过“信用AI助手”即时解决。用户在短时间内就可以获得准确的答案,大大提高了服务效率和用户体验;

■ 准确性和权威性提升

MaxKB依托先进的LLM大语言模型和优秀的自然语言归纳提取能力,可以从大量数据中提取和生成准确的回答。深圳市公共信用中心在系统中内置了大量的权威数据和政策信息,确保用户获取的回答既准确又具备权威性。同时,通过后期不断地更新和维护知识库,进一步提高系统的回答质量;

■ 服务群体扩大

自MaxKB知识库问答系统在深圳信用网上线后,网站的访问量持续增长。如此新颖便捷的信用信息获取模式,吸引了更多的用户到网站进行信息查询和互动。“信用AI助手”在信用服务领域的创新性应用,增加了民众对政务服务的参与度,实现了网站服务群体规模的扩大,提高了企业和个人的信用意识,为构建诚信社会提供了有力的支持和保障,进一步提升了深圳市在社会信用体系建设上的成效。

未来展望

MaxKB开源知识库问答系统在深圳市公共信用中心落实“强基工程”工作需求的过程中扮演着重要的角色。通过上线“信用AI助手”,深圳市公共信用中心将信用服务推进至一个全新的阶段,在保障数据安全的同时释放创新技术的生产力。

通过“信用AI助手”,深圳信用网可以更加高效地处理大量的用户咨询业务,减少人工服务的工作量,并且有效提高服务的响应速度和准确性。通过不断的技术创新和服务升级,深圳市公共信用中心可以为公众提供更加优质的信用信息服务,促进社会的诚信体系建设并助力经济发展。

未来,深圳市公共信用中心将继续优化和完善知识库问答系统,提高系统的智能化水平,以便更好地满足公众的信用服务需求。同时,该中心还将进一步探索大语言模型技术的应用,将技术创新切实转化为新质生产力,为打造“信用深圳”品牌做出更多贡献。

这篇关于案例研究丨MaxKB+Ollama:深圳市公共信用中心探索信用服务创新的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1112992

相关文章

Linux创建服务使用systemctl管理详解

《Linux创建服务使用systemctl管理详解》文章指导在Linux中创建systemd服务,设置文件权限为所有者读写、其他只读,重新加载配置,启动服务并检查状态,确保服务正常运行,关键步骤包括权... 目录创建服务 /usr/lib/systemd/system/设置服务文件权限:所有者读写js,其他

Java服务实现开启Debug远程调试

《Java服务实现开启Debug远程调试》文章介绍如何通过JVM参数开启Java服务远程调试,便于在线上排查问题,在IDEA中配置客户端连接,实现无需频繁部署的调试,提升效率... 目录一、背景二、相关图示说明三、具体操作步骤1、服务端配置2、客户端配置总结一、背景日常项目中,通常我们的代码都是部署到远程

nodejs打包作为公共包使用的完整流程

《nodejs打包作为公共包使用的完整流程》在Node.js项目中,打包和部署是发布应用的关键步骤,:本文主要介绍nodejs打包作为公共包使用的相关资料,文中通过代码介绍的非常详细,需要的朋友可... 目录前言一、前置准备二、创建与编码三、一键构建四、本地“白嫖”测试(可选)五、发布公共包六、常见踩坑提醒

Java中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例解析

《Java中的分布式系统开发基于Zookeeper与Dubbo的应用案例解析》本文将通过实际案例,带你走进基于Zookeeper与Dubbo的分布式系统开发,本文通过实例代码给大家介绍的非常详... 目录Java 中的分布式系统开发基于 Zookeeper 与 Dubbo 的应用案例一、分布式系统中的挑战二

Java 中的 equals 和 hashCode 方法关系与正确重写实践案例

《Java中的equals和hashCode方法关系与正确重写实践案例》在Java中,equals和hashCode方法是Object类的核心方法,广泛用于对象比较和哈希集合(如HashMa... 目录一、背景与需求分析1.1 equals 和 hashCode 的背景1.2 需求分析1.3 技术挑战1.4

Java中实现对象的拷贝案例讲解

《Java中实现对象的拷贝案例讲解》Java对象拷贝分为浅拷贝(复制值及引用地址)和深拷贝(递归复制所有引用对象),常用方法包括Object.clone()、序列化及JSON转换,需处理循环引用问题,... 目录对象的拷贝简介浅拷贝和深拷贝浅拷贝深拷贝深拷贝和循环引用总结对象的拷贝简介对象的拷贝,把一个

Java中最全最基础的IO流概述和简介案例分析

《Java中最全最基础的IO流概述和简介案例分析》JavaIO流用于程序与外部设备的数据交互,分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),处理... 目录IO流简介IO是什么应用场景IO流的分类流的超类类型字节文件流应用简介核心API文件输出流应用文

MyBatis分页查询实战案例完整流程

《MyBatis分页查询实战案例完整流程》MyBatis是一个强大的Java持久层框架,支持自定义SQL和高级映射,本案例以员工工资信息管理为例,详细讲解如何在IDEA中使用MyBatis结合Page... 目录1. MyBATis框架简介2. 分页查询原理与应用场景2.1 分页查询的基本原理2.1.1 分

深度解析Java @Serial 注解及常见错误案例

《深度解析Java@Serial注解及常见错误案例》Java14引入@Serial注解,用于编译时校验序列化成员,替代传统方式解决运行时错误,适用于Serializable类的方法/字段,需注意签... 目录Java @Serial 注解深度解析1. 注解本质2. 核心作用(1) 主要用途(2) 适用位置3

sysmain服务可以禁用吗? 电脑sysmain服务关闭后的影响与操作指南

《sysmain服务可以禁用吗?电脑sysmain服务关闭后的影响与操作指南》在Windows系统中,SysMain服务(原名Superfetch)作为一个旨在提升系统性能的关键组件,一直备受用户关... 在使用 Windows 系统时,有时候真有点像在「开盲盒」。全新安装系统后的「默认设置」,往往并不尽编