Skip to content

Rai1975/SASEHackProj---UC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MindLine - say it loud, see it clearly

An innovative approach to journaling.

🚀 Features

  • Voice-to-Text Journaling: Simply speak your mind and MindLine transcribes your thoughts into text entries automatically.

  • Journal via Phone Call: Using Twilio integration, you can call a dedicated number to record your journal entries on the go.

  • AI-Powered Insight Generation: Leverages OpenAI and custom machine learning models to analyze your entries for sentiment, key topics, and emotional tone.

  • Data Visualization: Understand your mental landscape over time with clear and intuitive data visualizations of your insights.

  • Secure & Private: Built on Supabase with PostgreSQL, ensuring your personal journal entries are always secure.

✨ What it Does

MindLine transcribes your vocal input and processes it into specific insights tied to certain stimuli. It's designed for anyone who finds traditional typing-based journaling a chore. Just talk, and the app does the rest.

Once your voice is transcribed, our backend gets to work. It uses an AI model to perform sentiment analysis and a PyTorch-based classifier to categorize the entry's underlying themes (e.g., work-related stress, family, personal growth). The result is more than just a diary; it's a clear, analyzed reflection of your thoughts, helping you identify patterns and gain a deeper understanding of yourself.

💻 Technologies Used

Here are the following programming languages, frameworks, libraries, and tools used in our project.

  • Frontend: React, MaterialUI

  • Backend: Python/Flask

  • Database: Supabase, PostgreSQL

  • AI/ML: OpenAI API (for transcription and summarization), PyTorch & Scikit-learn (for the Random Forest Classifier Model)

  • Other: Twilio (for phone call support), Git

🤝 Team Members

  • Raihan Rafeek - backend development
  • Sai Porumamilla - frontend development

🔮 Future Enhancements

We have a number of ideas for how we can continue to build upon MindLine:

  • Advanced Emotion Tracking: Move beyond simple sentiment to track a wider range of emotions over time.

  • Personalized Prompts: Generate intelligent journaling prompts based on a user's past entries to encourage deeper reflection.

  • Integration with Calendars: Correlate journal entries with events from Google Calendar or Outlook to find connections between activities and mood.

  • Weekly Email Summaries: Send users a weekly digest of their insights and patterns.

About

Cheffin it up

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors