Inspiration

Our group thought it would be fun to see who had the best movie idea. Of course, we all had biases in one way or another. Who's the best judge? None other than an extremely biased AI.

What it does

A user can submit a movie idea into a text input. Our AI then evaluates how "good" it thinks the idea is. The program also supplies genre hints to help the user think of an idea.

How we built it

We used a custom TensorFlow neural network to predict the rating of a supplied overview. We also custom-trained a model to vectorize text and embed it into the classifier. The model is then saved and loaded into the server. The server exposes an API endpoint that allows clients to rate a supplied text. An application made in Unity acts as our frontend.

Challenges we ran into

TensorFlow. Unity build compiler error. TensorFlow again. Web requests. Not being able to shut down the main server once it starts. Not enough funds for the OpenAI API.

Accomplishments that we're proud of

We made a custom AI in less than 20 hours.

What we learned

Tensorflow and how to navigate it. We also learned how to do web requests in Unity!

What's next for RateMyMovie

We were thinking about making a Jackbox-style party game. Unfortunately, we didn't have enough time.

Built With

Share this project:

Updates