当前位置: 首页 > news >正文

商标做网站logo网络推广公司是做什么的

商标做网站logo,网络推广公司是做什么的,个人网站制作源代码下载,中移电子商务有限公司为什么扣款sms-classify 基于支持向量机的垃圾邮件分类,使用SVMflaskvue 数据集和源码地址 数据集 SMS Spam Collection Data Set 来源于 UCI。样例被分为非垃圾邮件(86.6%)和垃圾邮件(13.4%),数据格式如下&#xff…

sms-classify

基于支持向量机的垃圾邮件分类,使用SVM+flask+vue
数据集和源码地址
sms_classify

数据集 SMS Spam Collection Data Set 来源于 UCI。样例被分为非垃圾邮件(86.6%)和垃圾邮件(13.4%),数据格式如下:

ham Go until jurong point, crazy.. Available only in bugis n great world la e buffet... 
ham	Ok lar... Joking wif u oni...
spam	Free entry in 2 a wkly comp to win FA Cup final tkts 21st May 2005. 
ham	U dun say so early hor... U c already then say...

代码结构

- client: 前端实现
- server: 后端实现- models: svm model- sms_classify.py: 垃圾邮件分类实现- SMSSpamCollection: 数据集- app.py 系统实现
- svm.py: 支持向量机算法实现
- svm_test.py:算法test

性能评估

综合比较了垃圾邮件分类任务在支持向量机、朴素贝叶斯、最近邻、决策树算法下的性能,
评估指标包括accuracy、precision、recall、f1-score等。

从accuracy来看,支持向量机的accuracy为98%,是所有测试算法中最高的,可以看出
垃圾邮件分类任务适合使用支持向量机来做。

各算法表现具体如下表:

  • 支持向量机:
             precision    recall  f1-score   support0       0.98      1.00      0.99       4821       1.00      0.86      0.92        76accuracy                           0.98       558macro avg       0.99      0.93      0.96       558
weighted avg       0.98      0.98      0.98       558

支持向量机的accuracy有 98.029%。

  • 贝叶斯算法:
         precision    recall  f1-score   support0       0.94      1.00      0.97       4821       1.00      0.62      0.76        76accuracy                           0.95       558macro avg       0.97      0.81      0.87       558
weighted avg       0.95      0.95      0.94       558

贝叶斯算法的accuracy只有 94.803%。

  • 最近邻算法:
     precision    recall  f1-score   support0       0.97      0.99      0.98       4821       0.93      0.83      0.88        76accuracy                           0.97       558macro avg       0.95      0.91      0.93       558
weighted avg       0.97      0.97      0.97       558

最近邻算法的accuracy为 96.774%。

  • 决策树算法:
       precision    recall  f1-score   support0       0.97      0.98      0.98       4821       0.88      0.79      0.83        76accuracy                           0.96       558macro avg       0.92      0.89      0.90       558
weighted avg       0.96      0.96      0.96       558

决策树算法的accuracy为 95.699%。

如何运行

首先安装必要的包

# 创建虚拟环境
python -m venv env
# 激活虚拟环境
source env/bin/activate
# 安装依赖包
pip install -r requirements.txt

运行SVM算法实现

# 确保安装 matplotlib 和 numpy
python3 svm_test.py

运行垃圾邮件分类

~ cd server/models/
~ python3 sms_classify.py 

运行垃圾邮件分类系统

server端
# 确保安装必要的包
# 启动flask
python app.py
client端
# 确保安装node & npm
npm install
npm run server
http://www.dinnco.com/news/55476.html

相关文章:

  • 营销型网站建设个人总结怎么写沐浴露营销软文
  • 社区网站制作企业网站怎么制作
  • asp.net网站访问统计效果好的关键词如何优化
  • 点金网站建设西安专业网络推广平台
  • 怎么制作网站登录ip子域名大全
  • 外贸网站发外链市场营销分析案例
  • 做网站备案的问题营销型网站建设推广
  • 个人做的网站可以收款百度指数名词解释
  • 飞凡 做电商网站智能优化网站
  • 江苏省建设网站营销培训心得体会
  • thinkphp做中英文网站网站收录网
  • 有专门教做儿童美食的网站吗广告传媒公司
  • 遨游网站建设深圳网站设计知名乐云seo
  • 织梦网站首页目录在哪里seo的全称是什么
  • 山西省委组织部网站两学一做微信广告平台
  • 在线制作图片的软件百度seo关键词排名查询工具
  • 寻花问柳一家只做属于男人的网站优化设计高中
  • icp备案网站快速备案专家产品网络营销策划
  • 企业网站欣赏电脑培训学校哪家最好
  • 礼信堂 网站开发网站推广广告
  • 网站 数据库+1国产十大erp软件
  • 做毕业设计网站教程网络推广服务费
  • 给百度做网站的公司旅游seo整站优化
  • wordpress category.php长沙有实力seo优化
  • 营销网站开发免费域名注册服务网站
  • 网站打开显示建设中免费seo在线工具
  • 一流高职院校建设网站济南网站推广优化
  • 做品牌网站哪个好用微信指数官网
  • 来雁新城建设投资公司官方网站网站怎么推广出去
  • 长沙学做网站建设什么平台发广告最有效