Personal Project: AI Video Chatbot
This started as a side experiment to see if I could build a conversational avatar that felt more alive than a standard chatbot. I used ChatGPT for the dialogue layer and GitHub Copilot to help stitch the code together, tested early lip-sync on video clips, then moved into Rive for the character motion. Once that foundation was in place, I rebuilt the project as a React app backed by Azure Cognitive Services, adding real-time voice and emotional cues. More than anything, it reminded me that a lot of this newer AI work opens up once you stop waiting to feel technical enough and just start making.
If you want to try it, the live avatar is right below. The first response can take a few seconds while the server wakes up, then it should be ready to chat.
Selected Works