Skip to content

Latest commit

 

History

History
37 lines (23 loc) · 1.35 KB

README.md

File metadata and controls

37 lines (23 loc) · 1.35 KB

RoastMe

RoastMe

RoastMe is a Flask application that utilizes machine learning to generate roasts based on a selfie provided by the user. The application is deployed on Google Cloud Run and is continuously built and deployed using Google Cloud Build and Google Container Registry.

Features

  • Accepts a selfie as input and generates a personalized roast
  • Trained on 145,000 posts from the subreddit r/RoastMe
  • Continuous Deployment through Google Cloud Build

View deployed version here

Usage

  1. Clone the repository

git clone https://github.com/<your-github-username>/roastbot.git

  1. Navigate to the directory

cd roastbot

  1. Start the application

python3 main.py

Disclaimer

Please note that the roasts generated by the RoastBot may be harsh and offensive in nature. Use at your own discretion.

Contributing Contributions are highly welcomed and appreciated to improve the RoastBot. To contribute, please fork the repository, make your changes and create a pull request.

Future plans

  • Increase the training data from 120,000 to 1 million posts from r/RoastMe for more accurate and relevant results. (Get the roastbot to it's prime)
  • Improve the model's performance and accuracy.
  • Finally use a combination of an image classifier + LLM model