Inspiration

This webapp is made by three MIT girls, who often find themselves struggling with homework. We thought it'd be great to have a platform that connects people with similar academic interests. Psetting is MIT colloquial for doing homework, and as we explain to people who are interested, this webapp is like "Tinder" for psetting!

What it does

Our webapp asks for basic information regarding user's coursework and study habits, and runs a machine learning algorithm to help the user find his/her best match as pset buddies.

How we built it

We built our webpage using html. Server is in Flask, and our machine learning algorithm is implemented in python using the Numpy and Pandas libraries.

Challenges we ran into

No one in our team has ever had web development experience, so we had to learn all basic details (i.e. everything except Python) from scratch. Solving real life problems can be more confounding than textbook examples. In our case, we had to deal with incomplete information, human input variations, and processing big bulks of data within reasonable time.

Accomplishments that we're proud of

We are proud that we started with no experience and no project in mind and finished off with a functional web app in 24 hours.

What we learned

html, Flask, components of a web app (e.g. server), database.

What's next for PSetBuddies

We hope that our app will be widely used within MIT communities and beyond. We will also make our project into a real web app by hosting it online and transforming it into a mobile app.

Share this project:

Updates