哔哩哔哩智能客服IM系统:自研之路与技术实践

作者:蛮不讲李2024.08.16 08:59浏览量:20

简介:哔哩哔哩通过自研智能客服IM系统,成功解决了外部采购系统的稳定性、扩展性及定制化问题。本文详细介绍其自研过程中的技术挑战、系统架构、核心功能及实际应用效果。

千帆应用开发平台“智能体Pro”全新上线 限时免费体验

面向慢思考场景,支持低代码配置的方式创建“智能体Pro”应用

立即体验

哔哩哔哩智能客服IM系统:自研之路与技术实践

引言

在快速迭代的互联网行业中,优质的客户服务体验是企业赢得用户的关键。哔哩哔哩(简称B站)作为知名的视频分享平台,面对日益增长的用户需求,传统的客服系统已难以满足高效、智能的服务要求。因此,B站决定从0到1自研智能客服IM系统,以提升用户体验和服务效率。

一、自研背景与动机

1.1 原有系统的局限性

B站过去的客服系统是通过外部采购获得的,使用多年后发现其存在诸多不足:

  • 稳定性低:系统频繁出现bug,难以应对突发的流量高峰。
  • 扩展性差:缺乏良好的伸缩性,无法根据业务需求进行灵活调整。
  • 定制化难:与B站产品体系无法有效打通,难以满足业务定制化的需求。
  • 高昂成本:外部采购的系统价格昂贵,且维护成本逐年上升。

1.2 自研的必要性

为了克服上述问题,B站决定自研智能客服IM系统。这不仅能够提升系统的稳定性和扩展性,还能实现与内部业务系统的无缝对接,降低运营成本,提升整体服务效率。

二、系统设计与架构

2.1 调研与需求分析

在自研过程中,B站团队首先进行了深入的调研和需求分析,确定了智能客服系统的核心指标:

  • 智能问答拦截率:提升自动回复的准确性,减少人工干预。
  • 用户满意度:通过优化用户体验,提升用户满意度。
  • 平均处理时长:缩短客服处理时间,提高服务效率。

2.2 系统架构设计

B站智能客服IM系统主要包括以下几个模块:

  • C端入口:用户进入客服系统的入口。
  • 智能问答:通过机器人与用户进行会话,解决常见问题。
  • 客服坐席调度:根据用户问题智能分配客服人员。
  • 客服工作台:为客服人员提供便捷的工作界面和工具。
  • 知识库:汇集常见问题和解决方案,供机器人和人工客服使用。
  • IM聊天基础能力:支持文字、图片、视频等多种形式的聊天操作。
  • 客服工单:用于跟踪和解决用户问题。
  • 权限管理:确保系统数据和功能的安全性。

三、关键技术与实现

3.1 智能问答技术

智能问答是系统的核心功能之一。B站采用了检索式模型来实现智能问答,主要流程包括:

  • 数据准备:建立知识库,包含标准问、相似问及对应答案。
  • 文本向量化:使用BERT模型将问题和相似问转化为向量表示。
  • 向量搜索:利用Faiss库进行高效相似性搜索,找到与用户提问最相似的问法并给出答案。

3.2 机器人与人工协作

系统支持机器人与人工客服的协作。当机器人无法解答用户问题时,会无缝转接到人工客服,确保问题得到及时解决。同时,机器人还能学习人工客服的应答方式,不断优化自身性能。

3.3 性能优化与稳定性保障

为了确保系统的稳定性和高效性,B站团队采取了以下措施:

  • 负载均衡:通过负载均衡技术,将用户请求分配到多个服务器上处理。
  • 故障转移:实现主备切换机制,确保在主服务器故障时能够迅速切换到备用服务器。
  • 监控与报警:实时监控系统运行状态,一旦发现异常立即报警并自动处理。

四、应用效果与未来展望

4.1 应用效果

自研的智能客服IM系统在上线后取得了显著成效:

  • 智能问答拦截率:大幅提升至业内先进水平。
  • 用户满意度:显著提高,用户反馈良好。
  • 平均处理时长:有效缩短,提高了服务效率。

4.2 未来展望

未来,B站将继续优化智能客服IM系统,引入更多先进的人工智能技术,如深度学习自然语言处理等,进一步提升系统的智能化水平和用户体验。同时,还将加强与内部业务系统的整合,实现更加高效、精准的服务。

结语

哔哩哔哩从

article bottom image

相关文章推荐

发表评论