From 413c88943bb96ac792c130910ba2bd8e56a324ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=92=E9=85=92=E7=9A=84=E6=9D=8E=E7=99=BD?= <670939375@qq.com> Date: Tue, 10 Sep 2024 10:20:25 +0800 Subject: [PATCH] readme updata --- README.md | 33 ++++++++++++++++++++++++++++++--- 1 file changed, 30 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index f1ea3c8..84c36ef 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,31 @@ -# Weibo_PublicOpinion_AnalysisSystem -一个前后端完备、使用了机器学习算法的微博舆情分析系统 +# Weibo Public Opinion Analysis System +This project is a **Social Network Public Opinion Analysis System** designed for monitoring, analyzing, and predicting public opinion trends using data from social media platforms such as Weibo. -**关键词**:深度学习、网络爬虫、前后端开发、NLP、transformers、Flask +**Keywords**: Deep Learning, Web Scraping, Full-Stack Development, Natural Language Processing (NLP), Transformers, Flask, Sentiment Analysis, Topic Classification, Data Visualization, Real-time Monitoring, Machine Learning + +## Features + +- **Real-time Data Collection**: Scrapes and processes data from social platforms. +- **Data Cleaning & Processing**: Cleans and processes collected data for analysis. +- **Topic Classification**: Categorizes posts and comments into relevant topics using machine learning. +- **Sentiment Analysis**: Detects emotional tone (positive, neutral, or negative) in text. +- **Trend Prediction**: Predicts future trends in public opinion based on historical data. + +## Installation & Setup + +1. Install the necessary environment dependencies (optional): + + ```bash + conda install --file requirements.txt + ``` + +2. Configure your MySQL database: + + - Run `createTables.sql` to set up the required tables. + - Modify the MySQL configuration in the program accordingly. + +3. Start the project with Flask: + + ```bash + python app.py + ```