Decode Emotions. Generate Empathy. Build Human-Aware Machines.
π EmoAI is a contextual AI engine that analyzes text, voice, and mood patterns to inject real emotional intelligence into conversations. Perfect for bots, virtual agents, and emotional analysis tools.
- π Emotion Detection: NLP-based sentiment & emotion extraction.
- π§ Mood Memory: Saves emotional trends across sessions.
- π Voice + Text Fusion: Integrates speech tone + chat content.
- π Emoji Recommender: Reacts like a human β with the right emoji at the right time.
- π§ Easy integration in bots, therapists, journaling apps, etc.
EmoAI/
βββ model/
β βββ emotion_classifier.py
β βββ mood_mapper.py
β βββ context_memory.py
βββ input/
β βββ raw_text/
β β βββ convo_sample.txt
β βββ audio_clips/
β βββ voice_note_01.wav
βββ output/
β βββ mood_scores.json
β βββ emoji_suggestions.txt
βββ assets/
β βββ emoji_sets/
β βββ default_set.json
βββ emoai.py
βββ requirements.txt
βββ README.md
# Step 1: Install dependencies
pip install -r requirements.txt
# Step 2: Run the engine on sample data
python emoai.py --text input/raw_text/convo_sample.txt
You can also feed in audio with:
python emoai.py --audio input/audio_clips/voice_note_01.wav
mood_scores.json
β Emotional intensity & labelemoji_suggestions.txt
β Emoji string + context map
- Website: π www.onelastai.com
- GitHub Org: π Stingy-Guy-US
- Profile: π€ 1-ManArmy
- Patreon: β€οΈ StingyGuyUS
- Email: βοΈ info@stingyguy.us
- Telegram: π¬ @stingyguy
Built proudly across: π¦πͺ United Arab Emirates β’ π¬π§ United Kingdom β’ πΊπΈ United States of America
Licensed under the Apache License 2.0
See LICENSE
for full terms.
π‘ You donβt just build a bot with EmoAI β you raise one with empathy.