Maoxinyi237/Mobile-Sentiment-Analysis-Data-Science-
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
===========================================================
手机用户体验情感分析系统 - 使用说明
===========================================================
1. 项目结构
-----------
project/
│
├── notebook/
│ └── final_main.py # 核心程序源代码
| └── analysis.ipynb # 实验过程
├── data/
│ └── 用户评论数据...xlsx # 原始Excel数据文件
└── results/
└── sentiment_report.png # 程序生成的图表结果
2. 环境准备
-----------
运行本程序需要 Python 3.8+ 环境,并安装以下依赖库:
pip install pandas openpyxl snownlp matplotlib seaborn
3. 运行步骤
-----------
1) 将原始数据文件放置在 data 文件夹中。
2) 在终端/命令行进入 code 目录。
3) 执行指令:python final_main.py
4) 等待程序运行完成(约1-2分钟),即可在同级目录下查看分析报表。
4. 核心功能说明
-----------
- Data Cleaning: 自动切除机型IMEI码等系统噪音,还原用户真实反馈。
- Re-Classification: 突破原始标签限制,通过关键词匹配重新定义核心业务赛道。
- Sentiment Modeling: 基于SnowNLP的情感算法,并加入了“行业痛点词”干预机制,显著提升了负面反馈的召回率。
- Visualization: 自动生成百分比堆叠图,直观展示软件适配、性能、功能三维度的满意度差异。