Spaces:
Sleeping
Sleeping
Updated readme.md, edited format of file
Browse files
README.md
CHANGED
|
@@ -32,7 +32,7 @@ Author: Kristine Karp (karpkristine@gmail.com)
|
|
| 32 |
## ⚙️ Workflow Overview
|
| 33 |
This project implements a real-time sentiment analysis ETL pipeline using **Python scripts**, all orchestrated with **Docker**:
|
| 34 |
|
| 35 |
-
1. **Extract** - `producer.py` connects to Twitter API for live streaming, or mock_tweet_producer.py generates realistic demo data for testing or hugging face demonstration purposes.
|
| 36 |
2. **Transform** - Apache Kafka ingests tweets under 'sentiment-topic', while `consumer.py` applies sentiment analysis using Spark streaming.
|
| 37 |
3. **Load** - Processed results are published to 'sentiment-results' topic and displayed in real-time, also in `consumer.py`.
|
| 38 |
4. **Visualization** - `dashboard.py` provides a web interface with live sentiment metrics and trend charts.
|
|
|
|
| 32 |
## ⚙️ Workflow Overview
|
| 33 |
This project implements a real-time sentiment analysis ETL pipeline using **Python scripts**, all orchestrated with **Docker**:
|
| 34 |
|
| 35 |
+
1. **Extract** - `producer.py` connects to Twitter API for live streaming, or `mock_tweet_producer.py` generates realistic demo data for testing or hugging face demonstration purposes.
|
| 36 |
2. **Transform** - Apache Kafka ingests tweets under 'sentiment-topic', while `consumer.py` applies sentiment analysis using Spark streaming.
|
| 37 |
3. **Load** - Processed results are published to 'sentiment-results' topic and displayed in real-time, also in `consumer.py`.
|
| 38 |
4. **Visualization** - `dashboard.py` provides a web interface with live sentiment metrics and trend charts.
|