Inspiration
Meetings often favour confident or dominant voices. Juniors and underrepresented team members may hesitate to contribute due to fear of being wrong or misunderstood. This silence reduces diversity of thought, limits creativity, and discourages participation. We wanted to create a tool that democratizes conversations in meetings and empowers every voice to be heard.
What it does
FairFrame is an AI-powered communication coach that joins meetings (live or recorded) to:
- Provide individuals with constructive feedback on tone, clarity, and conciseness to help them voice their opinions with better confidence
- Encourage inclusivity by highlighting underrepresented contributions and suggesting when facilitators should prompt quieter participants.
- Users get a personalised mini Chrome extension dashboard that can be minimised or expanded with growth-oriented tips given by Gemini to the user to help improve
How we built it
FrontEnd:
- JavaScript
- React JS
- CSS
Backend:
- MongoDB
- Gemini Api
- Python Flask
Challenges we ran into
- Configuring the Gemini API was one of the biggest challenges since this was our first time using it.
- Our initial plan was also to connect it to a meeting platform, but due to time constraints and privacy, we weren't able to achieve it. We plan to achieve this in our future endeavours.
Accomplishments that we're proud of
- Built a working model in under 36 hours with voice capture, transcription, and AI-powered feedback.
- Learnt how to make a Chrome extension and are trying our best to get out of the box into integrating MongoDB and Gemini Api
What we learned
- Learnt how to make an account system
- How to implement Gemini
- Learnt to connect frontend to backend
- Learnt to make a good UI/UX design
What's next for FairFrame
- Facial analysis integration for non-verbal cues (confidence, nervousness).
- Google Meet / Zoom plugins for real-time suggestions or post-meeting reports.
- Gamified progress tracking with streaks, badges, and improvement challenges.
- Aggregated organizational dashboards to measure inclusivity and participation trends at scale.
Log in or sign up for Devpost to join the conversation.