The prospect of choosing a costume is always daunting; there are so many to choose from. Many of us choose costumes based on certain characteristics we liked, so we designed an app that chooses costumes for us using the same criteria.

Our app asks the user for adjectives describing their ideal costume. We then map these adjectives to descriptions of costumes using natural language processing. Based on which descriptions have the best fit, the app then recommends costumes.

We built the app using the Vue framework.

One of the challenges we ran into was developing a presentable U.I. We needed it to convey the information in an aesthetic manner. A lot of time was spent tweaking and editing it.

We're proud of how the logic turned out. It was pretty accurate, giving us insightful recommendations for each of our inputs.

We learned a lot about natural language processing.

Next, we would add a candy recommender to the app. It would recommend candies through a decision tree asking about whether the user likes chocolate, gum, and other factors.

Built With

Share this project:

Updates