A fun and poetic chatbot that always answers in rhyme!
Built with OpenAI's GPT-3.5 and Streamlit.
Ask it anything — from tech support to life advice —
and it will reply in rhymes, sounding charming and nice.
- Frontend: Streamlit
- Backend: OpenAI GPT-3.5 Turbo
- NLP: Prompt-based rhyming responses
- Clone the repo
git clone https://github.com/pleaselukau/rhyming-chatbot.git
cd rhyming-chatbot- Create and activate a virtual environment
python -m venv venv
.\venv\Scripts\activate # On Windows- Install dependencies
pip install -r requirements.txt
python -m spacy download en_core_web_sm- ADD YOUR OWN OPENAI KEY Create a .env file in the root directory and add:
OPENAI_API_KEY=your_openai_keyAlso never share your API key or push it to GitHub, unless you don't care about your money.
- Run the app
streamlit run app.py