Inspiration
We couldn't think of any ideas for hackathon projects, so we decided to train a neural network to generate them for us!
What it does
Just click a button, and you'll get a unique project idea, complete with a title, description and logo.
How we built it
We trained the GPT-2 transformer language model on a few thousand hackathon project titles and descriptions from Devpost. Then we deployed the model to the cloud by creating a docker image using a Google Compute Engine VM, uploading to the Google container registry and lastly deploying this docker to Google Cloud Run. A Python script uses the title to generate a logo for the project using icons from a stock vector site, and we built a Flask web app with a button to quickly generate project ideas.
Challenges we ran into
We had problems with getting everything hosted in the cloud using Google Cloud Platform and Heroku.

Log in or sign up for Devpost to join the conversation.