Showing
1 changed file
with
30 additions
and
3 deletions
| 1 | -# Weibo_PublicOpinion_AnalysisSystem | ||
| 2 | -一个前后端完备、使用了机器学习算法的微博舆情分析系统 | 1 | +# Weibo Public Opinion Analysis System |
| 2 | +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. | ||
| 3 | 3 | ||
| 4 | -**关键词**:深度学习、网络爬虫、前后端开发、NLP、transformers、Flask | 4 | +**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 |
| 5 | + | ||
| 6 | +## Features | ||
| 7 | + | ||
| 8 | +- **Real-time Data Collection**: Scrapes and processes data from social platforms. | ||
| 9 | +- **Data Cleaning & Processing**: Cleans and processes collected data for analysis. | ||
| 10 | +- **Topic Classification**: Categorizes posts and comments into relevant topics using machine learning. | ||
| 11 | +- **Sentiment Analysis**: Detects emotional tone (positive, neutral, or negative) in text. | ||
| 12 | +- **Trend Prediction**: Predicts future trends in public opinion based on historical data. | ||
| 13 | + | ||
| 14 | +## Installation & Setup | ||
| 15 | + | ||
| 16 | +1. Install the necessary environment dependencies (optional): | ||
| 17 | + | ||
| 18 | + ```bash | ||
| 19 | + conda install --file requirements.txt | ||
| 20 | + ``` | ||
| 21 | + | ||
| 22 | +2. Configure your MySQL database: | ||
| 23 | + | ||
| 24 | + - Run `createTables.sql` to set up the required tables. | ||
| 25 | + - Modify the MySQL configuration in the program accordingly. | ||
| 26 | + | ||
| 27 | +3. Start the project with Flask: | ||
| 28 | + | ||
| 29 | + ```bash | ||
| 30 | + python app.py | ||
| 31 | + ``` |
-
Please register or login to post a comment