Python实现“黑猫投诉平台,舆论监控系统”

news/2024/10/22 17:34:52/

黑猫投诉平台,舆论监控系统

BuzzMonitor
https://github.com/nangongchengfeng/BuzzMonitor.git

简介

"黑猫投诉"舆论监控系统是一款专为快速识别和响应网络投诉而设计的应用,旨在帮助企业或机构第一时间掌握公众意见和反馈。通过实时监控网站及其他在线平台,系统能够迅速侦测到关于品牌或服务的负面评论、投诉或提议。
在这里插入图片描述

流程

在这里插入图片描述
参考文档:https://blog.csdn.net/qq_45270849/article/details/135416529

针对企业公司关键字

比如:美团外卖

1、打开页面 https://tousu.sina.com.cn/company/view/?couid=1003626&sid=26857

2、找到商家列表,获取到couid的值,这就是关键字

3、根据关键字组合,解密获取到api接口的数据

在这里插入图片描述

定时任务

爬虫是定时任务驱动,使用apscheduler

    # 创建一个后台调度器scheduler = BackgroundScheduler(timezone="Asia/Shanghai")# 添加一个每隔20秒执行一次的定时任务 测试scheduler.add_job(func=send_alert, trigger="interval", seconds=20)# 添加一个每隔10分钟 执行的定时任务scheduler.add_job(func=get_heimao, trigger=CronTrigger(minute='*/10'))# 启动调度器scheduler.start()return app

发送钉钉告警

在这里插入图片描述

使用方式

1、数据库创建数据库名称和执行命令
在这里插入图片描述
在这里插入图片描述

pip3 install Flask-Migrate初始化(只需要执行一次)
flask db init
生成文件
flask db migrate
迁移数据库
flask db upgrade记得 (我已经导入)
只需要在 app.py 中导入 models.py 中的类即可。
而且导入全部和导入一个,结果都是可以对所有的表进行创建。

2、设置爬虫的信息
在这里插入图片描述

接口分页获取数据库内容

http://127.0.0.1:5000/info/# 默认值page = int(request.args.get('page', 1))per_page = int(request.args.get('per_page', 10))

在这里插入图片描述
在这里插入图片描述


http://www.ppmy.cn/news/1435803.html

相关文章

正则表达式.java

正则表达式的作用: ①可以校验字符串是否满足一定的规则,并用来校验数据格式的合法性🧸 🧩[]:只能是括号里的字符 🧩[^]:除了括号里的字符 🧩[- -]:表示两段范围,满足其一即可 &a…

2万8金句美句格言签名句子ACCESS\EXCEL数据库

优美句子类的数据已经有《33万多优美句子经典句子ACCESS数据库》、《近2万签名的句子网络签名ACCESS数据库》、《24万QQ伤感签名微信签名ACCESS数据库》、《2万多条QQ签名论坛签名大全ACCESS数据库》,今天又遇到一个,感觉也很不错,发上来看看…

sklearn【F1 Scoree】F1分数原理及实战代码!

目录 一、F1 Scoree 介绍二、案例学习三、总结 一、F1 Scoree 介绍 在分类任务中,评估模型的性能是至关重要的。除了准确率(Accuracy)之外,我们还需要考虑其他指标,如精确度(Precision)和查全率…

K8S深度解析:从入门到精通的全方位指南

目录 一、Kubernetes简介 二、Kubernetes的核心作用 三、Kubernetes架构图例 四、Kubernetes核心概念 Harbor仓库概述: Master----管理组件: API Server(集群之心): Scheduler(调度大师&…

C#多线程之(Thread)详解与示例

文章目录 一、线程的基本概念二、C#中创建和启动线程的方法三、线程的生命周期四、线程的状态转换五、线程之间的通信机制六、线程安全的编程实践使用 ConcurrentBag 进行线程安全的数据收集 总结 本文将深入探讨C#多线程编程的核心概念,包括线程的基本概念、创建和…

深入理解Java NIO:原理、应用与实战详解

深入理解Java NIO:原理、应用与实战详解 引言 在现代软件开发中,高效的数据处理能力往往是决定系统性能的关键因素之一。Java NIO(New Input/Output)作为Java平台对非阻塞I/O模型的重要支持,为开发者提供了强大的网络…

【Python爬虫】爬取淘宝商品数据——新手教程

大数据时代, 数据收集不仅是科学研究的基石, 更是企业决策的关键。 然而,如何高效地收集数据 成了摆在我们面前的一项重要任务。 本文将为你揭示, 一系列实时数据采集方法, 助你在信息洪流中, 找到…

【信号处理】基于EEG脑电信号的自闭症预测典型方法实现

理论 自闭者主要受到遗传和环境因素的共同影响。由于自闭症是一种谱系障碍,因此每个自闭症患者都有独特的优势和挑战。自闭症患者学习、思考和解决问题的方式可以是高技能的,也可以是严峻的挑战。研究表明,高质量的早期干预可以改善学习、沟…