Inspiration
At the start of SproutHacks, I found myself lost in a sense of nervousness and uncertainty for the future. I wanted to talk to somebody, somebody who you could idolize beyond a satirical manner, well knowing it's not a real person or a heartless AI. That's where the idea of Therapy with LeBron was born.
What it does
Therapy with LeBron is a unique experience that conducts facial analysis to determine your mood, and then talks to you accordingly in a therapeutic and empathetic manner (of course, with the courage and unstoppable positivity of LeBron James).
How we built it
I used basic static web components to hold the overall front of the site, and utilized TensorFlow face recognition models to do things like gather facial landmark data. Then, I set up an express.js server and hosted a Gemini API service that allows the user to communicate with Gemini's powerful and flexible capabilities, effortlessly mimicking LeBron James's positivity and personality!
Challenges we ran into
Tackling an ambitious project like this used a lot of new technologies I was foreign to. It took a lot of optimization, trial and error, and confusing research in order to adapt and ultimately produce a project. It taught me the importance about time management. One major issue I encountered regarding such was when I used a voice cloning API of LeBron James and realized there were major time drawbacks, ultimately forcing me to abandon the idea.
What we learned
The importance of perseverance, time management, and confidence/rapid-fire dedication towards learning/trying new things. that and also like a lot of tech stuff
What's next for Therapy with LeBron
Although SproutHacks may be over, I will be nursing this project and adding the unfulfilled details I couldn't manage on lebron.design, the GoDaddy domain provided to me by MLH. I'll be trying my hand with more TTS attempts and front-end frameworking to make LeBron sparkly. I'm also probably gonna crash out over tweaking TensorFlow
Log in or sign up for Devpost to join the conversation.