Inspiration

Spotify Wrapped's analytical concept and its UI/UX user experience.

What it does

DreamLink allows users to log their dreams as soon as they wake up and uses an AI model to analyze their dreams and common themes and underlying motives, then categorizing them into one of six dream archetypes.

How we built it

We used a HTML/CSS/JavaScript/Jinja front end and used Python with FLASK for our back end. We used MongoDB Atlas to store the users' journal data and we used a PyTorch based artificial intelligence model to complete our analysis.

Challenges we ran into

Initially, we planned on using React but ran into many issues with the FLASK and React implementation between front-end development and back-end development, and we then switched to simple HTML5, CSS3, and JavaScript front-end development.

Accomplishments that we're proud of

One of the most difficult parts of our project was implementing an AI model that accurately assessed the language users use to record their dreams and create data that we could then use to categorize users. This was an immense task for our team and sparked great motivation once we could implement this feature.

What we learned

Our whole team learned an incredible amount about web app development and working as a team, and as our backgrounds vary so wildly, allocating the workload between the strong and weak points of team members was a point of difficulty for us. Throughout the hackathon, however, we became much better at delegating technical tasks and creating a cohesive work environment.

What's next for DreamLink

Connections, a matching service, and a messaging platform that is integrated to our platform as well deployment and cleaner visual design would be our biggest priorities with DreamLink.

Share this project:

Updates