Inspiration

InnerMosaic is inspired by the present world's hectic and fast-paced nature. Taking a step back to understand yourself and the emotions you feel is an important part to maintaining a stable mental health.

What it does

InnerMosaic is a journaling app that utilizes a trained AI module to help users understand more about their feelings. Our module provides the user prompts to respond to based off of their journal entries, and matches their journal entries to colors to help users visualize the emotions they feel.

How we built it

The techstack we utilized for the frontend was react native, HTML, and the backend we utilized Python, MongoDB, and TensorFlow. We trained two modules, one to associate words to colors, and one to generate appropriate responses to the users journal entries.

Challenges we ran into

We ran into challenges with debugging our frontend for certain environments and operating systems. We additionally had trouble with understanding the proper route to take with our application. But with the help of mentors, and utilizing our respective strengths, we were able to be efficient in our workflow.

Accomplishments that we're proud of

We are extremely proud of the design ideas we implemented and the module we trained to generate responses for the user. We believe this application can truly help users understand more about their emotions and work towards a healthier mental state.

What we learned

We learned how to train an AI module for the first time, none of us had any ML experience prior and it was a great learning experience. We learned how to effectively communicate and cooperate in a team environment to make sure our workflows went efficiently by conveying our personal strengths.

What's next for InnerMosaic

InnerMosaic is headed to the App Store! Although it's a MVP currently, we have a vision with the product and will polish it to be production ready.

Share this project:

Updates