Inspiration

Based on the three challenges given to us, we believed that creating an interface to recommend media options based on the users preference would be most challenging while remaining within our groups current capabilities.

What it does

The code will ask the user to enter three of their favorite movies and their favorite genre. Based upon this information and other profiles within the database the code will recommend movies the user might like.

How we built it

We collaborated to implement our ideas by using classes, dictionaries, and lists. We processed a data file containing names of Movies and their genres, by putting them in a dictionary. We gathered user's favorite movies, compared them to each other, and recommended those with similar interests.

Challenges we ran into

As each of us are within our first year as Computer Science students we were excited to use our skills in a more open and less guided environment but it was also difficult for us to begin working without the guidance with usually have.

Accomplishments that we're proud of

We are very proud of being able to work together, hearing everyone's voices and integrating different ideas. This is one of our first projects that we have built by ourselves from start to finish and we are very proud of what we have been able to achieve.

What we learned

We learned how to implement dictionaries and user interaction within a class. We learned how to brainstorm a project from the ground up and use pseudocode to map out a plan that we could implement.

What's next for 35 - Movie Recommendations

Getting involved in impactful projects, and finding solutions to problems that haven't been solved before.

Built With

Share this project:

Updates