项目简介
本项目致力于构建一个情感分析模型,通过收集特定评论数据,开展情感标注与模型训练工作,最终达成对新评论的情感预测。项目覆盖评论数据的收集、标注、模型训练以及模型应用等核心流程。
项目的主要特性和功能
- 支持从外部数据源导入评论数据,可人工标注评论情感倾向(正面或负面)。
- 运用朴素贝叶斯分类器对标注后的评论数据进行模型训练,通过交叉验证评估模型性能。
- 训练好的模型可对新评论进行情感预测。
- 提供评论和停用词的数据管理功能,包含数据导入、查询、更新和删除。
- 借助Django框架提供的API接口,支持对评论和停用词进行增删改查操作。
安装使用步骤
环境准备
- 安装Python 3.6.8。
- 安装项目依赖:
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
。
项目初始化
- 运行数据库迁移命令:
python manage.py migrate
。 - 创建迁移文件:
python manage.py makemigrations account dataset
。 - 再次运行数据库迁移:
python manage.py migrate
。 - 创建超级用户:
python manage.py create_super_user root root
。 - 初始化数据集:
python manage.py init_dataset
。 - 训练模型:
python manage.py train
。
项目运行
- 启动项目:
python manage.py runserver
。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】