Forest of Emotions is a mindfulness project that transforms email emotions into a 3D forest. The application analyzes inbound emails for emotional content using a Hugging Face NLP model. Each detected emotion plants a corresponding tree species in a virtual forest, reflecting the Plutchik Emotion Wheel. Users can send emails to a Postmark inbound address to see their emotions visualized as trees. The frontend is built with React, TailwindCSS, and Three.js, while the backend uses Node.js and Express. Postmark Inbound Webhooks facilitate real-time email processing for emotion detection. Supabase stores user emotion logs and tree metadata, and Vercel handles frontend deployment. The project uses Plutchik's Emotion Wheel to map primary emotions to distinct tree types for a richer emotional representation. The emotion-to-tree mapping provides a metaphorical visualization of different emotional states, with varied tree appearances.
dev.to
dev.to
Create attached notes ...