Emotion-Cipher
An encrypted messaging platform that reads the emotional tone of a message before it's sent. FastAPI and Next.js frame a DistilRoBERTa emotion-detection model against AES-256-CBC encryption, giving emotion-aware messaging without compromising security.
The encryption pipeline is privacy-first end to end: PBKDF2-HMAC-SHA256 key derivation, zero-storage message processing, and real-time emotion analytics rendered in a responsive TypeScript and Tailwind interface.