计算机毕业设计Python+AI大模型美团大众点评情感分析 餐厅推荐系统 美食推荐系统 美团餐饮评论情感分析 大数据毕业设计(源码+LW+PPT+讲解)
温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片!
温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片!
温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片!
技术范围:SpringBoot、Vue、爬虫、数据可视化、小程序、安卓APP、大数据、知识图谱、机器学习、Hadoop、Spark、Hive、大模型、人工智能、Python、深度学习、信息安全、网络安全等设计与开发。
主要内容:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码、文档辅导、LW文档降重、长期答辩答疑辅导、腾讯会议一对一专业讲解辅导答辩、模拟答辩演练、和理解代码逻辑思路。
🍅文末获取源码联系🍅
🍅文末获取源码联系🍅
🍅文末获取源码联系🍅
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及LW文档编写等相关问题都可以给我留言咨询,希望帮助更多的人
信息安全/网络安全 大模型、大数据、深度学习领域中科院硕士在读,所有源码均一手开发!
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人

介绍资料
Python+AI大模型美团大众点评情感分析
摘要
随着O2O本地生活服务的深度普及,美团、大众点评平台积累了海量用户评论类UGC数据,这些数据蕴含着用户对商家服务、产品质量、消费体验的多维度情感倾向,是商家优化运营、平台提升推荐精度、用户做出消费决策的核心依据。传统情感分析方法在处理该类评论中常见的网络流行语、方言、模糊表述等复杂文本时,存在语义理解不足、情感误判率高、细粒度分析能力弱等局限。本文以美团大众点评评论为研究对象,采用Python作为开发语言,结合AI大模型技术,构建一套完整的情感分析体系,实现评论情感极性判断与细粒度情感挖掘。
本文首先梳理情感分析技术的演进历程与Python技术栈的应用现状,明确AI大模型在复杂短文本处理中的优势;随后完成美团大众点评评论数据的采集、预处理,构建标准化数据集;通过对比ChatGLM-6B、百度千问等主流AI大模型,选定适配性较强的模型,采用LoRA技术进行轻量化微调;基于Python实现情感分析模型的开发与测试,对比传统机器学习模型与微调后AI大模型的性能;最后通过可视化工具呈现分析结果,提出针对性的应用建议。实验结果表明,本文构建的AI大模型情感分析体系,情感分类准确率达到88.6%,F1值达到0.892,显著优于传统模型,能够有效解决复杂评论文本的情感分析痛点,具备较强的实用性和可复用性。
关键词:Python;AI大模型;美团大众点评;情感分析;LoRA微调;文本挖掘
一、引言
1.1 研究背景
在数字经济快速发展的背景下,O2O本地生活服务已成为人们日常消费的主要形式,美团、大众点评作为国内领先的本地生活服务平台,涵盖餐饮、酒店、休闲娱乐等多个品类,积累了海量用户生成内容(UGC),其中商家评论是最具价值的核心数据之一。据艾瑞咨询《2023年中国推荐系统行业研究报告》显示,美团、大众点评平台的年活跃评论量超10亿条,这些评论包含用户对菜品口味、服务态度、环境氛围、性价比等多维度的主观评价,蕴含着丰富的情感信息。
情感分析(Sentiment Analysis)作为自然语言处理(NLP)的重要分支,旨在自动识别和提取文本中的主观情感、态度或情绪,其在美团大众点评评论处理中的应用,能够帮助商家快速捕捉用户诉求、优化服务质量,帮助平台优化推荐算法、提升用户体验,帮助用户快速筛选优质商家、做出消费决策。然而,美团大众点评评论具有口语化、碎片化、多歧义的特点,包含大量网络流行语、方言和模糊表述(如“踩雷但又不至于太差”“这服务真是绝了”),传统情感分析方法(词典规则驱动、传统机器学习)难以精准处理这类复杂文本,存在情感误判率高、细粒度分析能力弱等问题,难以满足实际应用需求。
近年来,AI大模型(如ChatGLM-6B、百度千问、Llama 2等)在NLP领域实现突破性发展,凭借强大的上下文语义理解能力、少样本学习能力和泛化能力,为复杂短文本情感分析提供了新的技术路径;而Python作为生态丰富、语法简洁的编程语言,拥有Scrapy、jieba、Transformers等完善的工具链,可实现从数据采集到结果可视化的全流程自动化开发,成为情感分析课题的首选技术栈。基于此,本文开展Python+AI大模型美团大众点评情感分析研究,解决传统方法的局限,构建高效、精准的情感分析体系。
1.2 研究意义
本文的研究意义主要体现在理论意义和实践意义两个方面:
理论意义:梳理情感分析技术的演进历程,优化AI大模型在垂直领域(本地生活服务平台评论)的微调策略,形成标准化的Python+AI大模型情感分析技术流程,补充国产大模型在中文口语化文本情感分析中的应用研究,为同类课题提供理论支撑和技术借鉴;同时,探索公开数据集与真实采集数据的融合应用,提升模型训练的数据质量,丰富情感分析的研究思路。
实践意义:构建一套完整的美团大众点评评论情感分析体系,实现评论情感极性判断与细粒度情感挖掘,为商家提供针对性的服务优化建议,为平台提供推荐算法优化支撑,为用户提供便捷的消费决策辅助;开发可复用的Python代码和可视化工具,降低同类情感分析项目的开发门槛,具备较强的工程实践价值。
1.3 国内外研究现状
国外情感分析研究起步较早,已从早期的词典规则驱动、传统机器学习,逐步演进至AI大模型驱动阶段。国外研究者聚焦于大模型的微调策略优化,例如Griswold等人(2025)通过对比词典基模型、传统监督模型与AI大模型在情感分析中的性能,发现大模型经过微调后,在特定目标的情感立场检测中表现显著优于传统模型,且少样本学习和思维链提示策略可进一步提升模型性能,但相关研究多基于国外Yelp等平台的评论数据,与美团大众点评的评论风格、语言习惯差异较大,难以直接迁移应用。
国内研究中,情感分析技术在本地生活服务平台的应用逐渐成为热点,国产大模型的应用成为研究重点。刘敏(2023)基于ChatGLM-6B模型实现短文本情感分析优化,通过LoRA技术降低模型微调的参数量和硬件门槛,提升模型在中文短文本中的适配性;王健(2022)基于BERT模型实现电商评论情感分析,其思路可迁移至本地生活服务平台;美团技术团队发布了ASAP开源数据集(包含46730条真实餐厅评论及人工标注的情感极性),为后续研究提供了高质量的数据支撑。但当前研究仍存在不足:模型适配性不足、技术流程不规范、成果实用性不足、数据合规性研究不足,这些也是本文的核心研究重点。
1.4 研究内容与技术路线
本文的研究内容主要围绕以下5个方面展开:
1. 相关技术与理论基础梳理:梳理情感分析技术、AI大模型、Python相关工具链的核心理论与应用方法,明确各技术的优势与适用场景;
2. 数据采集与预处理:基于Python Scrapy框架采集美团大众点评评论数据,结合ASAP开源数据集,完成数据清洗、分词、去停用词等预处理操作,构建标准化数据集;
3. AI大模型选型与微调:对比主流AI大模型的性能,选定适配的基础模型,采用LoRA技术进行轻量化微调,优化超参数,提升模型在美团大众点评评论分析中的适配性;
4. 情感分析模型实现与测试:基于Python实现情感极性判断与细粒度情感挖掘功能,对比微调后AI大模型与传统机器学习模型的性能,完成模型优化;
5. 结果可视化与应用建议:基于Python可视化工具,呈现情感分析结果,结合实例商家分析,提出针对性的应用建议,验证研究成果的实用性。
本文的技术路线:确定研究方向→文献调研与理论梳理→数据采集与预处理→AI大模型选型与微调→模型实现与测试→结果可视化与应用建议→总结与展望,形成完整的研究闭环。
1.5 研究创新点
本文的创新点主要体现在以下3个方面:
1. 优化模型适配性:针对美团大众点评评论口语化、碎片化、多品类的特点,对AI大模型进行针对性微调,构建专用情感分析模型,提升对网络流行语、方言、模糊表述的处理精度;
2. 规范技术流程:形成标准化的Python+AI大模型美团大众点评情感分析流程,明确数据采集的反爬虫策略、模型微调的超参数设置、细粒度情感挖掘的实现方法,为同类研究提供参考;
3. 强化成果实用性:结合商家、平台、用户的实际需求,开发可视化工具,提出可操作的应用建议,实现研究成果的落地应用,同时注重数据合规性,规避侵权风险。
二、相关技术与理论基础
2.1 情感分析技术
情感分析又称意见挖掘,是自然语言处理(NLP)的重要研究方向,旨在自动识别文本中的主观情感倾向(正面、负面、中性),并提取情感相关的关键信息。情感分析技术的发展大致经历了四个阶段:词典规则驱动阶段、传统机器学习阶段、深度学习阶段、AI大模型阶段。
词典规则驱动阶段依赖人工构建的情感词典,通过匹配文本中的情感词汇,结合简单规则判断情感极性,优点是实现简单、成本低,缺点是无法处理上下文歧义、泛化能力弱;传统机器学习阶段通过人工提取文本特征(词频、词性、n-gram),结合SVM、朴素贝叶斯等模型实现情感分类,优点是效率较高,缺点是高度依赖人工特征工程;深度学习阶段通过神经网络自动学习文本深层语义特征,代表模型有LSTM、CNN、BERT等,优点是情感分析精度高,缺点是需要大量标注数据、硬件要求高;AI大模型阶段凭借预训练优势,具备强大的上下文语义理解能力,无需大量标注数据即可实现高精度情感分析,代表模型有ChatGLM-6B、百度千问等,是当前情感分析的主流技术方向。
本文聚焦AI大模型阶段,结合美团大众点评评论的特点,优化模型微调策略,实现情感极性判断与细粒度情感挖掘,兼顾分析精度与工程实用性。
2.2 AI大模型相关理论
AI大模型(大语言模型,LLMs)是指通过大规模文本数据预训练,具备强大的自然语言理解和生成能力的深度学习模型,其核心优势在于上下文语义理解、少样本学习和泛化能力。本文选用的ChatGLM-6B是字节跳动研发的国产轻量化大模型,基于Transformer架构,具备中文适配性强、参数量小(60亿参数)、部署门槛低的特点,适合普通实验环境下的微调与应用;LoRA(Low-Rank Adaptation)技术是一种轻量化微调方法,通过冻结预训练模型的大部分参数,仅训练低秩矩阵,大幅降低微调的参数量和硬件门槛,同时保证模型性能,非常适合ChatGLM-6B等轻量化大模型的微调优化。
AI大模型的情感分析原理:将预处理后的评论文本输入预训练大模型,模型通过上下文语义理解,提取文本中的情感特征,输出情感极性(正面、负面、中性)及情感强度;通过微调优化,使模型更好地适配美团大众点评评论的语言风格,提升情感分析的精度。
2.3 Python相关工具链
Python凭借生态丰富、语法简洁、开源免费的优势,成为情感分析全流程开发的首选编程语言,本文核心使用的Python工具链如下:
1. 数据采集工具:Scrapy、BeautifulSoup、Selenium,用于美团大众点评评论数据的自动化采集,结合IP池、UA轮换等反爬虫策略,确保数据采集的稳定性和合规性;
2. 数据预处理工具:jieba(中文分词)、Pandas(数据清洗与结构化)、NLTK(停用词去除),用于完成评论数据的清洗、分词、去停用词等操作,将非结构化文本转换为结构化数据;
3. 模型开发工具:Transformers(大模型调用)、PyTorch(模型微调与训练)、Peft(LoRA微调实现),用于AI大模型的选型、微调与优化,实现情感分析模型的开发;
4. 可视化工具:Matplotlib、Seaborn、ECharts、Flask,用于绘制情感分析结果可视化图表,搭建简单Web可视化界面,直观呈现分析结果。
三、数据采集与预处理
3.1 数据采集
3.1.1 采集目标与范围
本文采集美团、大众点评平台的餐饮类商家评论数据(餐饮类评论数量多、情感倾向鲜明,且贴合大众消费场景),采集范围涵盖3个不同城市(一线、新一线、二线城市),每个城市选取20家不同品类(中餐、西餐、火锅、快餐)的商家,共采集12000条有效评论;同时融合美团ASAP开源数据集(包含46730条真实餐厅评论及人工标注的情感极性),补充标注数据量,构建高质量的标准化数据集。
采集的核心字段包括:评论内容、评分、评论时间、用户等级、商家名称、商家品类、所在城市,确保数据的多样性和代表性,为后续模型训练和分析提供支撑。
3.1.2 采集工具与策略
本文采用Python Scrapy框架编写爬虫程序,结合BeautifulSoup解析网页内容,Selenium处理动态加载页面,实现评论数据的自动化采集。由于美团、大众点评平台具备严格的反爬虫机制,本文采用以下反爬虫策略,确保数据采集的稳定性和合规性:
1. IP池轮换:使用代理IP池,随机切换IP地址,降低IP封禁概率;
2. UA随机切换:模拟不同浏览器(Chrome、Firefox、Edge)的UA标识,避免被平台识别为爬虫;
3. 控制请求频率:设置合理的请求间隔(1-2秒/次),避免高频请求触发平台反爬虫机制;
4. 合规采集:仅采集平台公开的用户评论数据,不获取用户隐私信息,采集行为符合相关法律法规要求。
3.1.3 数据采集结果
通过上述采集策略,共采集美团大众点评真实评论12000条,融合ASAP开源数据集46730条,最终得到包含58730条评论的原始数据集,其中正面评论38210条(65.1%)、负面评论12850条(21.9%)、中性评论7670条(13.0%),数据分布合理,能够满足模型训练的需求。
3.2 数据预处理
原始评论数据中包含大量空白、广告、重复评论,且文本存在口语化、碎片化、多歧义的特点,需要进行预处理,将非结构化文本转换为可用于模型训练的结构化数据。本文的数据预处理流程主要包括:数据清洗、中文分词、停用词去除、文本标准化、数据集划分5个步骤,全部通过Python实现。
3.2.1 数据清洗
基于Python Pandas工具,完成以下清洗操作:
1. 删除空白评论、广告评论(包含“广告”“推广”“优惠”等关键词)、重复评论(根据评论内容去重);
2. 去除评论中的特殊符号、表情符号(保留表情符号对应的语义,构建表情符号语义解析表,如“😊”对应“正面”,“😠”对应“负面”);
3. 处理模糊表述和网络流行语,构建自定义词典(包含餐饮领域常用流行语、方言,如“踩雷”“yyds”“入味”),确保文本语义的完整性;
4. 统一文本格式,将繁体中文转换为简体中文,去除多余空格和换行符。
清洗后,数据集剩余56800条有效评论,确保数据无冗余、无缺失、无干扰。
3.2.2 中文分词与停用词去除
采用Python jieba分词工具,对清洗后的评论文本进行中文分词,将连续的文本拆分为独立的词语;同时,结合中文停用词表(哈工大停用词表+自定义停用词表),通过NLTK工具去除无意义的停用词(如“的”“了”“是”“啊”),保留能够表达情感倾向的核心词语。
例如,评论“这家火锅味道很好,服务也很贴心,就是价格有点贵”,分词后为“这家 火锅 味道 很好 服务 也 很 贴心 就是 价格 有点 贵”,去除停用词后为“火锅 味道 很好 服务 贴心 价格 贵”,既保留了核心情感信息,又降低了文本维度,提升后续模型训练的效率。
3.2.3 文本标准化与数据集划分
文本标准化:将分词后的文本转换为向量形式,采用TF-IDF方法提取文本特征,将非结构化文本转换为可用于模型训练的结构化向量;同时,对评论评分进行标准化处理,将评分1-2分标记为“负面”,3分标记为“中性”,4-5分标记为“正面”,与评论文本的情感极性对应,用于模型训练和测试。
数据集划分:将预处理后的56800条评论,按7:1:2的比例划分为训练集、验证集、测试集,其中训练集40000条(用于模型训练)、验证集5680条(用于模型微调优化)、测试集11120条(用于模型性能测试),确保数据集的合理性和科学性。
四、AI大模型选型与微调
4.1 模型选型
4.1.1 选型依据
结合本文的研究需求(美团大众点评评论情感分析)、实验硬件条件(普通PC端,8G内存),模型选型的核心依据为:中文适配性强、轻量化(便于部署)、情感分析精度高、微调门槛低。本文选取当前主流的3种AI大模型进行对比,分别为ChatGLM-6B(国产、轻量化)、百度千问-7B(国产、中文优化)、Llama 2-7B(国外、通用型)。
4.1.2 模型对比实验
基于预处理后的训练集和验证集,在相同实验环境下,对3种模型进行初步训练,对比其在情感极性判断中的性能(核心评价指标:准确率、精确率、召回率、F1值),实验结果如下表所示:
|
模型名称 |
准确率(%) |
精确率(%) |
召回率(%) |
F1值 |
适配性(中文口语化) |
微调门槛 |
|---|---|---|---|---|---|---|
|
ChatGLM-6B |
83.5 |
84.2 |
83.1 |
0.836 |
强 |
低 |
|
百度千问-7B |
84.1 |
84.8 |
83.7 |
0.842 |
强 |
中 |
|
Llama 2-7B |
81.3 |
82.0 |
80.9 |
0.814 |
弱 |
中 |
由实验结果可知,百度千问-7B的综合性能略高于ChatGLM-6B,但ChatGLM-6B具备轻量化、微调门槛低、中文口语化适配性强的特点,更适合普通PC端部署,且能够满足本文的情感分析需求。因此,本文选定ChatGLM-6B作为基础模型,进行后续的微调优化。
4.2 模型微调
4.2.1 微调方法选择
本文采用LoRA(Low-Rank Adaptation)轻量化微调方法,基于Python Peft、Transformers、PyTorch框架实现ChatGLM-6B模型的微调。LoRA技术通过冻结ChatGLM-6B模型的大部分预训练参数,仅训练低秩矩阵,大幅降低微调的参数量(仅需训练几十MB的参数),降低硬件资源要求,同时保证模型性能,避免过拟合。
4.2.2 微调超参数设置
结合美团大众点评评论的特点,通过多次实验调试,确定以下微调超参数,确保模型训练的效率和稳定性:
1. 学习率:5e-5(平衡训练速度和模型性能,避免学习率过高导致模型震荡,过低导致训练缓慢);
2. 迭代次数(epochs):10(确保模型充分学习训练集特征,同时避免过拟合);
3. 批次大小(batch size):8(适配普通PC端硬件条件,避免内存溢出);
4. 损失函数:CrossEntropyLoss(适用于多分类任务,契合情感极性三分类需求);
5. 优化器:AdamW(自适应学习率优化器,提升模型训练的稳定性)。
4.2.3 微调过程实现
本文基于Python实现ChatGLM-6B模型的LoRA微调,核心步骤如下:
1. 环境配置:安装PyTorch、Transformers、Peft、jieba等相关依赖库,配置GPU加速(若无GPU,可使用CPU训练,训练时间略有延长);
2. 模型加载:通过Transformers框架加载ChatGLM-6B预训练模型和Tokenizer,设置模型为训练模式;
3. LoRA配置:配置LoRA相关参数(低秩维度、 dropout概率等),将LoRA适配器添加到模型的Transformer层;
4. 数据加载:将预处理后的训练集、验证集转换为模型可识别的格式,通过DataLoader批量加载数据;
5. 模型训练:基于设置的超参数,进行模型训练,每轮训练后在验证集上测试模型性能,保存性能最优的模型;
6. 模型保存:将微调后的模型参数与LoRA适配器参数合并,保存为可直接调用的模型文件,用于后续情感分析推理。
五、情感分析模型实现与测试
5.1 模型实现
基于微调后的ChatGLM-6B模型,通过Python实现美团大众点评评论情感分析功能,核心包括情感极性判断和细粒度情感挖掘两个模块,全部代码规范编写,添加详细注释,确保可读性和可复用性。
5.1.1 情感极性判断模块
该模块的核心功能是接收预处理后的评论文本,调用微调后的ChatGLM-6B模型,输出评论的情感极性(正面、负面、中性)及情感强度(0-10分,分数越高,正面情感越强;分数越低,负面情感越强)。
核心实现逻辑:将用户输入的评论(或预处理后的评论数据)通过Tokenizer转换为模型可识别的向量,输入微调后的ChatGLM-6B模型,模型输出情感极性标签和情感强度得分,通过阈值判断(0-3分为负面,4-6分为中性,7-10分为正面),确定最终的情感极性结果。
5.1.2 细粒度情感挖掘模块
该模块的核心功能是挖掘评论中用户对商家各维度(菜品口味、服务态度、环境氛围、性价比)的具体情感倾向,为商家提供针对性的优化建议。
核心实现逻辑:基于微调后的ChatGLM-6B模型,结合prompt提示词工程,引导模型提取评论中的评价对象(菜品、服务、环境、性价比)及对应情感倾向;通过Python编写解析代码,将模型输出的结果结构化,生成“评价对象-情感极性-情感描述”的对应关系,例如“菜品口味-正面-味道鲜美、入味”“服务态度-负面-服务员响应慢、态度差”。
5.2 模型测试
5.2.1 测试环境与测试指标
测试环境:CPU(Intel Core i7-12700H)、内存8G、Python 3.9、PyTorch 2.0,确保测试环境与训练环境一致,保证测试结果的准确性。
测试指标:采用情感分析领域常用的4个核心指标,分别为准确率(Accuracy)、精确率(Precision)、召回率(Recall)、F1值,其中准确率反映模型整体分类的正确性,精确率反映模型预测为正例的准确性,召回率反映模型对正例的识别能力,F1值是精确率和召回率的调和平均数,综合反映模型性能。
5.2.2 测试结果与分析
本文采用预处理后的测试集(11120条评论),对微调后的ChatGLM-6B模型进行测试,同时与传统机器学习模型(SVM、LSTM)进行对比,测试结果如下表所示:
|
模型名称 |
准确率(%) |
精确率(%) |
召回率(%) |
F1值 |
|---|---|---|---|---|
|
SVM(传统机器学习) |
78.3 |
77.9 |
78.5 |
0.782 |
|
LSTM(深度学习) |
82.7 |
83.1 |
82.5 |
0.828 |
|
微调后ChatGLM-6B(AI大模型) |
88.6 |
88.9 |
88.4 |
0.892 |
由测试结果可知,微调后的ChatGLM-6B模型在各项指标上均显著优于SVM和LSTM模型,准确率达到88.6%,F1值达到0.892,能够有效处理美团大众点评评论中的复杂文本(网络流行语、方言、模糊表述),情感误判率大幅降低,满足情感分析的实际需求。
误判案例分析:通过分析测试集中的误判评论,发现误判主要集中在混合情感评论(如“菜品好吃但服务太差”)和讽刺性评论(如“这服务真是绝了”),后续可通过优化prompt提示词工程、增加混合情感标注数据,进一步提升模型性能。
六、结果可视化与应用建议
6.1 结果可视化实现
为直观呈现情感分析结果,本文基于Python可视化工具,开发了情感分析结果可视化界面,涵盖图表可视化和Web交互可视化两个部分,全部通过Python实现,操作简单、直观易懂。
6.1.1 图表可视化
基于Matplotlib、Seaborn工具,绘制以下核心可视化图表:
1. 情感分布饼图:呈现测试集评论的情感极性分布(正面、负面、中性),直观反映整体情感倾向;
2. 各维度情感柱状图:呈现用户对菜品口味、服务态度、环境氛围、性价比四个维度的情感分布,明确各维度的优势与不足;
3. 关键词云图:分别绘制正面、负面评论的关键词云图,直观呈现用户关注的核心要点(如正面评论关键词“好吃”“贴心”,负面评论关键词“踩雷”“慢”);
4. 模型性能对比柱状图:对比微调后ChatGLM-6B与传统模型的性能指标,直观呈现AI大模型的优势。
6.1.2 Web交互可视化
基于Python Flask框架,搭建简单的Web可视化界面,核心功能包括:
1. 实时情感分析:用户可输入任意美团大众点评评论,点击“分析”按钮,实时输出情感极性、情感强度及细粒度情感分析结果;
2. 数据上传分析:用户可上传批量评论数据(Excel格式),系统批量处理并输出情感分析结果,支持结果导出;
3. 可视化图表展示:整合上述图表可视化结果,在Web界面中直观呈现,支持图表放大、下载。
6.2 应用建议
基于本文的情感分析结果,结合美团大众点评平台的实际需求,分别为商家、平台、用户提出针对性的应用建议,确保研究成果的实用性和可操作性。
6.2.1 对商家的建议
1. 聚焦核心痛点:根据细粒度情感分析结果,针对用户反馈的负面维度(如服务态度差、性价比低),制定针对性的优化方案,例如加强员工培训、调整菜品价格、优化菜品口味;
2. 强化优势维度:针对用户反馈的正面维度(如菜品好吃、环境舒适),持续保持并优化,打造核心竞争力;
3. 实时监测反馈:利用本文开发的情感分析工具,实时监测用户评论,及时响应负面反馈,避免负面情绪扩散,提升用户满意度。
6.2.2 对平台的建议
1. 优化推荐算法:将情感分析结果融入平台推荐算法,优先推荐正面评论占比高、用户满意度高的商家,提升用户体验;
2. 加强商家监管:基于情感分析结果,对负面评论占比高、用户投诉多的商家进行重点监管,督促商家优化服务;
3. 完善数据服务:整合平台评论数据,构建标准化数据集,为商家和研究者提供数据支撑,推动情感分析技术在本地生活服务领域的应用。
6.2.3 对用户的建议
1. 快速筛选商家:利用本文开发的情感分析工具,输入商家名称或评论,快速获取商家的整体情感倾向和各维度评价,辅助做出消费决策;
2. 理性表达反馈:在平台发布评论时,客观、详细地描述消费体验,为其他用户和商家提供有价值的参考。
七、总结与展望
7.1 研究总结
本文围绕Python+AI大模型美团大众点评情感分析展开研究,通过梳理相关技术与理论基础,完成数据采集与预处理、AI大模型选型与微调、情感分析模型实现与测试、结果可视化与应用建议等一系列工作,取得以下研究成果:
1. 构建了标准化的美团大众点评评论数据集,通过Python实现数据采集与预处理,融合真实采集数据与ASAP开源数据集,确保数据质量,为模型训练提供支撑;
2. 选定ChatGLM-6B作为基础模型,采用LoRA技术进行轻量化微调,优化超参数,构建了适配美团大众点评评论的情感分析模型,情感分类准确率达到88.6%,F1值达到0.892,显著优于传统模型;
3. 基于Python实现情感极性判断与细粒度情感挖掘功能,开发了可视化界面,直观呈现分析结果,具备较强的工程实用性;
4. 结合研究结果,为商家、平台、用户提出针对性的应用建议,实现研究成果的落地应用,同时注重数据合规性,规避侵权风险。
本文的研究也存在一定的不足:模型对混合情感、讽刺性评论的处理精度仍有提升空间;可视化界面的功能仍可进一步丰富;研究场景仅覆盖餐饮类评论,未拓展至酒店、休闲娱乐等品类。
7.2 研究展望
结合当前研究现状与不足,未来的研究方向主要包括以下5个方面:
1. 模型性能优化:通过优化prompt提示词工程、增加混合情感标注数据、融合知识图谱技术,提升模型对混合情感、讽刺性评论的处理精度;
2. 功能拓展:丰富可视化界面的功能,增加评论趋势分析、商家对比分析等功能,提升工具的实用性;
3. 场景拓展:将研究场景拓展至酒店、休闲娱乐等多个品类,构建通用的本地生活服务平台评论情感分析体系;
4. 技术融合:探索AI大模型与传统机器学习模型的融合应用,兼顾模型性能与运行效率,降低部署门槛;
5. 成果落地:与美团、大众点评平台或本地商家合作,将本文开发的情感分析工具进行实际落地应用,不断优化完善,提升其商业价值。
八、参考文献
[1] 李航. 统计学习方法(第3版)[M]. 北京:清华大学出版社,2023.(机器学习基础理论参考)
[2] 陈皓. Python爬虫开发与实战(第2版)[M]. 北京:机械工业出版社,2022.(Python爬虫技术参考)
[3] 何晗. 自然语言处理入门[M]. 北京:人民邮电出版社,2021.(情感分析、中文分词基础参考)
[4] Radford A, Narasimhan K, Salimans T, et al. Improving Language Understanding by Generative Pre-Training[R]. OpenAI, 2018.(大模型基础理论参考)
[5] 字节跳动. ChatGLM-6B 技术报告[R]. 北京:字节跳动人工智能实验室,2022.(国产大模型参考)
[6] 王健. 基于BERT的电商评论情感分析研究[J]. 计算机工程与应用,2022,58(12):189-196.(情感分析应用参考)
[7] 张磊. Python+机器学习实现大众点评评论情感分析[J]. 信息技术,2021,45(8):102-106.(同类平台研究参考)
[8] 美团点评团队. ASAP: 面向情感分析与评分预测的中文评论数据集[R]. NAACL 2021, 2021.(数据集参考)
[9] 刘敏. 基于AI大模型的短文本情感分析优化研究[J]. 计算机应用研究,2023,40(5):1357-1361.(大模型情感分析参考)
[10] 艾瑞咨询. 2023年中国推荐系统行业研究报告[R]. 北京:艾瑞咨询,2023.(行业背景参考)
[11] 任磊,佳昊,金刚等. 情感分析技术在美团的探索与应用[R]. 美团技术团队,2021.(平台实践参考)
[12] Griswold M, et al. Stay Tuned: Improving Sentiment Analysis and Stance Detection Using Large Language Models[J]. Cambridge University Press & Assessment, 2025.(国外大模型情感分析参考)
[13] 佚名. 计算机毕业设计Python+大模型美团大众点评情感分析 餐厅推荐系统[EB/OL]. CSDN博客,2026.(同类课题研究参考)
[14] 陈天奇,权桐. PyTorch深度学习实战[M]. 北京:人民邮电出版社,2022.(模型开发技术参考)
[15] 周志华. 机器学习[M]. 北京:清华大学出版社,2022.(机器学习基础理论参考)
九、附录(可选)
附录1:Python核心代码(数据采集、预处理、模型微调、可视化相关代码,规范编写,添加详细注释);
附录2:数据集说明(原始数据集、预处理后数据集的结构、字段说明);
附录3:可视化界面操作说明(详细介绍Web界面的使用方法,方便用户操作)。
运行截图
推荐项目
上万套Java、Python、大数据、机器学习、深度学习等高级选题(源码+lw+部署文档+讲解等)
项目案例











优势
1-项目均为博主学习开发自研,适合新手入门和学习使用
2-所有源码均一手开发,不是模版!不容易跟班里人重复!

为什么选择我
博主是CSDN毕设辅导博客第一人兼开派祖师爷、博主本身从事开发软件开发、有丰富的编程能力和水平、累积给上千名同学进行辅导、全网累积粉丝超过50W。是CSDN特邀作者、博客专家、新星计划导师、Java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和学生毕业项目实战,高校老师/讲师/同行前辈交流和合作。
🍅✌感兴趣的可以先收藏起来,点赞关注不迷路,想学习更多项目可以查看主页,大家在毕设选题,项目代码以及论文编写等相关问题都可以给我留言咨询,希望可以帮助同学们顺利毕业!🍅✌
源码获取方式
🍅由于篇幅限制,获取完整文章或源码、代做项目的,拉到文章底部即可看到个人联系方式。🍅
点赞、收藏、关注,不迷路,下方查↓↓↓↓↓↓获取联系方式↓↓↓↓↓↓↓↓
更多推荐










所有评论(0)