AWS cloud native Tweet generator leveraging NLP text generation models to generate Tweets based off trending hashtags in the past 24 hours.
- Ingests currently trending hashtags
- Scrapes tweets associated to the hashtags
- Uses generative text model to fabricate artificial tweets about trending topics
- Provides frontend to use generator
- Posts a generated Tweet to Twitter once a day
- Check out the interactive frontend to use the generator: https://tweetbot-frontend-q27ovwhhdq-uc.a.run.app
- Follow our Bot on Twitter here 🐦
python -m venv env
source env/bin/activate
make install
The project requires four environment variables to be set:
Name | Value |
---|---|
API_TOKEN |
Your Twitter API Bearer Token |
BUCKET_NAME |
Name of the S3 Bucket to use for data storage |
ACCESS_KEY_ID |
Your AWS Access Key ID |
SECRET_ACCESS_KEY |
Your AWS Secret Access Key |