Personal Dairy with Sentiment Analysis

An AI-powered personal diary featuring sentiment analysis, voice-to-text conversion, and mental health tracking for a soothing and personalized user experience

Description

Imagine a personal diary that not only lets you write down your thoughts but also helps you understand how you feel over time. This tool could track your mood each month, giving you a clear report on your mental health. With features like tips for relaxation, a soothing interface, and a choice of fun fonts and themes, it makes keeping track of your feelings enjoyable. You could even use voice-to-text to jot down your thoughts easily. The service would keep a database of your past entries, showing how you've grown or changed. Plus, with a premium version, there might be extra features that help you feel even more at peace. Overall, this diary could be like a friendly guide, helping you stay connected to your mental well-being.

Tech stack :

Frontend (User Interface & Functionality)

  • HTML + CSS + JavaScript (Vanilla JS)

  • Bootstrap / TailwindCSS

  • LocalStorage (Browser Storage)

Backend

  • Python Flask

AI & NLP

  • Sentiment Analysis (Local Processing in JS)

    • AFINN-165 (Prebuilt Word-Based Sentiment Analysis in JS)

  • Voice-to-Text

    • Web Speech API

Storage

  • LocalStorage / IndexedDB

  • JSON Files

Deployment

  • GitHub Pages

Issues & PRs Board
No issues or pull requests added.