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.
Log in or sign up for Devpost to join the conversation.