https://github.com/atechguide/tweets-analysis
This project analyze tweets to draw insights e.g. popular Hashtag, sentiments etc
https://github.com/atechguide/tweets-analysis
project sbt scala spark-streaming
Last synced: 4 months ago
JSON representation
This project analyze tweets to draw insights e.g. popular Hashtag, sentiments etc
- Host: GitHub
- URL: https://github.com/atechguide/tweets-analysis
- Owner: aTechGuide
- License: mit
- Created: 2020-03-22T09:36:13.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-03-22T09:56:15.000Z (about 6 years ago)
- Last Synced: 2024-12-31T04:41:57.651Z (over 1 year ago)
- Topics: project, sbt, scala, spark-streaming
- Language: Scala
- Homepage:
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Analyse Twitter Streams
This project performs the following analysis
- Analyzing average Tweet length
- Analyzing most popular Hashtag
- Performs Sentiment Analysis on Tweets
- Performs Sentiment Analysis on Covid Tweets
## Tech Stack
- Spark Streaming
- Scala
- sbt
## Set Up
- Create a checkpoint location `checkpoint`
- Create the file `twitter4j.properties` under `src/main/resources/` and populate it with Twitter Credentials.
- Refer to `twitter4j.properties_sample` for field names
# References
- This project is build as part of [rockthejvm.com spark-streaming](https://rockthejvm.com/p/spark-streaming) Course