TechTributes is a Twitter bot that posts daily AI-generated poems celebrating influential figures in technology.
This is a casual project created to test out the capabilities of the OpenAI API, experiment with building a Twitter bot, and run some creative juices. It’s a fun way to blend technology with creativity, and explore the intersection of AI and art.
- Automated Poem Generation: Uses the OpenAI API to generate creative poems about tech visionaries.
- Scheduled Posting: Automatically posts a new poem daily using the Twitter API.
- Customizable: Easily modify the list of tech figures and adjust the posting schedule.
- Python 3.7+
- OpenAI API Key
- Twitter Developer Account
-
Clone the repository:
git clone https://github.com/ashrithssreddy/TechTributes.git cd TechTributes
-
Install dependencies:
pip install -r requirements.txt
-
Set up your configuration:
- Create a
config/config.yaml
file with your OpenAI and Twitter API keys.
- Create a
- Run the bot:
python scripts/main.py
This project is licensed under the MIT License - see the LICENSE file for details.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.