You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
# bilibili_barrage_crawler
|
|
|
|
|
|
|
|
![3.png](./static/img/result.png)
|
|
|
|
## Project Structure
|
|
|
|
|
|
|
|
```
|
|
|
|
bilibili_barrage_crawler/
|
|
|
|
│
|
|
|
|
├── crawler/ 爬虫相关代码文件夹
|
|
|
|
│ ├── ai_analysis.py 分析排名前八的关于AI的弹幕信息
|
|
|
|
│ ├── cluster.py 弹幕聚类分析
|
|
|
|
│ ├── crawler.py 爬虫代码
|
|
|
|
│ ├── crawler_Multi_threaded.py 多线程版爬虫代码
|
|
|
|
│ ├── sentiment_analysis.py 弹幕情感分析
|
|
|
|
│ ├── world_cloud.py 词云图生成
|
|
|
|
│ └── world_crawler.py 爬取世界主流媒体观点
|
|
|
|
│
|
|
|
|
├── static/
|
|
|
|
│ ├── css/
|
|
|
|
│ │ └── main.css 前端css样式
|
|
|
|
│ ├── csv/
|
|
|
|
│ │ ├── barrage.csv 300个视频的弹幕
|
|
|
|
│ │ ├── barrage_clustered.csv 弹幕聚类分析结果
|
|
|
|
│ │ ├── barrage_sentiment.csv 弹幕情感分析结果
|
|
|
|
│ │ └── world_comment.csv 世界主流媒体观点
|
|
|
|
│ ├── img/
|
|
|
|
│ │ └── log.png mask图片
|
|
|
|
│ └── js/ 相关js代码
|
|
|
|
│
|
|
|
|
├── templates/
|
|
|
|
│ └── main.html html主文件
|
|
|
|
│
|
|
|
|
├── app.py 后端接口
|
|
|
|
│
|
|
|
|
├── requirements.txt 相关库版本控制
|
|
|
|
│
|
|
|
|
└── util.py 工具类
|
|
|
|
```
|
|
|
|
|