
I Built a Real JARVIS in Python with Knowledge Graphs, BERT Emotion Detection, Face Recognition and NASA API
Ever watched Iron Man and thought — could I actually build that? I did, and after months of work, here's what I ended up with. JARVIS_AI is a modular personal voice assistant that goes beyond the typical "hey computer, play music" projects. Instead of hardcoded if/else command matching, it's built around a personal Knowledge Graph that stores and retrieves facts about you, a BERT model that understands your emotions, and OpenCV that knows when you're physically at your screen. Here's the GitHub: https://github.com/Konstantinos123456789/JARVIS_AI Why I Built It This Way Most voice assistant projects I found online were basically giant if/elif blocks. You say "what's the time" and it matches a string. That's not an assistant — that's a fancy dictionary lookup. I wanted something that could: Remember things about me across sessions Understand how I'm feeling, not just what I'm saying Know when I'm present without me having to wake it up That led me to three core architectural decisions th
Continue reading on Dev.to Python
Opens in a new tab


