微海实践:如何用AI技术,助力餐企降本增效?

创业   2024-11-13 09:30   上海  

近年来,大模型等技术飞速发展,通过AI技术赋能餐饮服务提升正逐渐走向成熟。

今天我们就来分享下,微海公司的新实践——用户评价的情感分析:通过用户评价,自动提取分析真实消费体验,帮助餐企服务升级。

一般而言,用户评价的情感分析可以围绕三要素“属性观点情感展开。

例如,对于给定的用户评论“这家店环境不错,但服务很糟糕”,预期的输出结果为(环境,不错,正向)、(服务,糟糕,负向)。

下面,我们就以微海算法团队结合微海神秘顾客团队的业务场景为例,介绍通过算法能力辅助业务在“用户评价”环节实现降本提效的实践。

目标回顾

1、业务问题

随着餐饮连锁化加速、行业竞争格局激烈,连锁餐饮企业管理宽幅和难度逐步加大,门店的经营要求更加精细,数据管理意识更加迫切。
用户历史评论中蕴含着大量用户消费后的反馈,是情感分析的重要组成部分,它不仅能够描述消费感受,同时也能反映出就餐环境的好坏。
因此,做好情感分析有利于帮助餐饮门店提升服务质量,也能够更好地促进消费体验。

2、技术调研

在业界,腾讯、阿里在细粒度情感分析方面的已进行过相关研究。
  • 2019年腾讯AI Lab和阿里达摩院合作,提出了基于两个堆叠的LSTM和三个组件(边界引导、情感一致性和意见增强)的模型,将“BIOES”标注体系与情感正向、中性、负向结合形成统一标签,可以同时识别属性和情感。
  • 同年,阿里达摩院提出了BERT+E2E-ABSA模型结构,进一步解决属性和情感的联合抽取问题,同时提出(属性,观点,情感)三元组抽取任务,并给出了两阶段解决框架,首先分别识别出属性(情感融合为统一标签)和观点,然后判断属性-观点是否配对。

自此,业界后续研究开始向三元组联合抽取展开。

  • 2021年2月,华为云提出(属性,观点,属性类别,情感)四元组抽取多任务模型,其中一个任务识别属性和观点,另一个任务识别属性类别和情感。
  • 4月,腾讯引入ASOTE任务,提出了一个位置感知的BERT三阶段模型,解决了(属性,观点,情感)三元组抽取问题。

从学术界来看,更关注于如何更好地进行实体抽取、情感分类以及多任务的联合抽取,可能会忽略业务落地时更关注的计算时效性效果准确性等方面要求,导致相关技术方法并不能直接应用于业务场景,需要进一步开发完善才能实现业务的落地。

3、技术目标

如上文所述,我们主要关注的是两点:
一是菜品三元组信息提取;
二是服务的三元组信息提取。
菜品:对给定文本的菜品实体抽取,描述菜品的观点抽取,描述菜品的观点进行情感分类。
服务:对给定文本的服务属性抽取,描述服务的观点抽取,描述服务的观点进行情感分类。
细粒度情感分析实践
现在我们来实现技术目标,我们采用了pipeline的方法,将三元组信息抽取拆解为三个任务,命名实体识别、观点抽取、情感分类

1、实体识别

对于实体识别,我们在经典模型的基础上,引入了Transformers库提供的BertForTokenClassification 类——简单来说,就是通过在预训练的BERT模型基础上添加一个线性分类层来实现对“给定文本的菜名提取。
例如:【福建海蛎煎、兴化炒米粉】等等。

2、菜品对应的观点抽取

菜品对应的观点抽取,我们现在也是用的BERT+Softmax。在效果上,最终模型会分析文本,并输出一组对应菜品的观点
例如:【很好吃、价格有点贵】等等。

3、情感分类

最后一步,系统会对提取出的观点进行整句分类。
我们分类标签为3类,【正向、中性、负向】,如下图:
一段给定文本,在经历3个任务的Pipeline后,可以得到如下结构。
{    "comment": "福建海蛎煎很好吃,但是价格有点贵",    "list":[        {            "aspect": "福建海蛎煎",            "option" "很好吃",            "sentiment": "正向"        },        {            "aspect": "福建海蛎煎",            "option" "价格有点贵",            "sentiment": "负向"        }    ]}

评论数据获取与分析

1、评论数据获取

通过多种渠道收集用户评论数据,包括在线点评平台和直接客户反馈。为了确保数据的全面性和准确性,我们做了定期更新和获取最新的评论信息。

2、评论数据分析

在获取评论数据后,我们利用前述的细粒度情感分析模型,对评论进行深入分析。模型自动识别评论中的菜品和服务相关信息,提取观点,并判定情感极性。

3、BI系统集成

分析结果被集成至微海BI系统中。通过数据可视化技术,我们将情感分析结果转化为易于理解的看板。餐企可以通过这些看板快速查看整体情感趋势以及各个门店的具体情感表现。

  • 总体情感趋势:展示整体用户情感的变化趋势,帮助餐企了解品牌的整体口碑。

  • 门店情感分析:提供每个门店的详细情感数据,帮助餐企识别服务或产品的优势和改进点。

  • 单菜品分析:针对每道菜品,展示用户的具体反馈和情感趋势,帮助餐饮企业优化菜单和菜品质量。

  • 服务方面分析:分析用户对服务质量的评价,包括员工态度、服务速度等,帮助餐企提升服务水平。

  • 安方面分析:收集和分析用户对食品安全的反馈,帮助餐企及时识别和解决潜在问题,确保食品安全合规。

4、客户价值

通过将情感分析结果集成到BI系统中,餐企可以更直观地洞察用户情感,快速做出数据驱动的决策。

这不仅提升了企业的运营效率,也帮助他们更好地满足消费者需求,提高用户满意度和忠诚度。

未来,我们将持续优化和完善算法,进一步提升模型的准确性和计算效率,为餐饮行业提供更优质的智能化解决方案。


微海公司
微海前身为海底捞人事部、财务部,是一家专注于连锁服务业的人力资源及财税管理综合服务平台。公司主要针对包括餐饮、零售等连锁型企业提供咨询培训、SaaS软件工具(人力SaaS和财务SaaS)、服务平台(招聘、外包、绩效考核等)。
 最新文章