Skip to content
@Moodify-Project

Moodify Project

Frontend Languages Backend Languages Machine Learning Languages


Logo

Moodify : Empowering Your Emotional Journey

Team Code: C242-PS140
Explore the docs »

View Demo · Project Brief · Project Plan


Team Member

ID Name Path GitHub
M312B4KY0001 A. Agim Awaluddin Machine Learning @andiagim
M312B4KY0798 Bagus Tegar Zahir Afif Machine Learning @BagusTegarZahirAfif
M312B4KX1281 Erlysa Maharani Machine Learning @erlysa
C014B4KY1824 I Gusti Bagus Putrawan Cloud Computing @bgsptr
C014B4KX2229 Krismaria Br Munthe Cloud Computing @krismariamunthe
A014B4KY3473 Pande Nyoman Weda Wesnawa Mobile Development @wedawesnawa
A014B4KY1833 I Kadek Agus Candra Widnyana Mobile Development @candrawidnyana

Backgrounder

Moodify is a journaling app that supports mental health through a holistic approach. It offers a private space for users to record their thoughts and emotions while keeping entries confidential. The app tracks moods, provides weekly insights, and helps users identify emotional patterns. Additional features include guided relaxation exercises, soothing sounds, mental health tips, and an interactive chatbot for personalized support, making Moodify a trusted companion for emotional well-being.

  • Machine learning : Developing emotion detection models using TensorFlow with LSTM and BiLSTM architectures. Text inputs are processed through embedding layers, transforming data into dense vectors. LSTM utilized sequential memory and BiLSTM captures bidirectional context for improved emotion classification into five categories.
  • Cloud Computing : Develop API using express js and typescript to be used by mobile developers. The deployment model is done in the cloud running with the flask library. Testing the API, we use Postman. For notifications, we leverage the publisher and subscriber concept and also implement firebase cloud messages to receive notifications even if the app is closed.
  • Mobile Development : We use Figma for designing the UI/UX of our mobile application, allowing us to create detailed wireframes. For development, we utilize Android Studio as the IDE, paired with Kotlin as the programming language. To handle network requests, we rely on Retrofit as our HTTP client, which simplifies making asynchronous API calls.


Contributors

Frontend Contributors

Backend Contributors

ML Contributors

Popular repositories Loading

  1. backend-moodify backend-moodify Public

    TypeScript

  2. cron-service-gcf cron-service-gcf Public

    JavaScript

  3. frontend_moodify frontend_moodify Public

    Kotlin 1

  4. Machine-Learning Machine-Learning Public

    Jupyter Notebook 1

  5. model model Public

    PureBasic

  6. .github .github Public

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…