Inspiration
Financial literacy is crucial, but finding reliable, easy-to-understand resources is overwhelming. People spend hours searching for the right YouTube videos, only to get conflicting or overly complex explanations. We built FinCoach AI to simplify financial learningβhelping users get AI-powered, structured guidance in seconds.
What It Does
π‘ FinCoach AI provides personalized financial advice by leveraging YouTubeβs best educational videos and Google Gemini AI.
πΉ Users ask a financial question (e.g., "How do I start investing?").
πΉ The app finds top YouTube videos, extracts transcripts, and feeds them into Gemini AI.
πΉ AI generates a clear, concise coaching response based on expert insights.
πΉ Users see AI-generated advice, summarized video content, and direct YouTube links for further learning.
πΉ Bonus: Users can take notes on key insights to track their learning.
How We Built It
π Tech Stack: Next.js (React), FastAPI (Python), Firebase, YouTube Data API, Google Gemini AI.
π Development Workflow:
- Frontend: Built an intuitive UI for easy interaction.
- Backend: Integrated YouTube Data API to fetch videos + Gemini AI for summarization.
- Optimization: Filtered results based on video relevance, views, and transcript availability.
Challenges We Faced
β οΈ YouTube API rate limits required optimization.
β οΈ Transcript availability varied across videos.
β οΈ AI-generated summaries needed fine-tuning for clarity and accuracy.
Accomplishments We're Proud Of
π Successfully integrated YouTube + AI into a working prototype in just 24 hours.
π Built an efficient, user-friendly experience for financial learners.
π Created high-quality AI-generated financial coaching based on real expert content.
What We Learned
π How to effectively use AI for summarization and optimize API workflows.
π The importance of UI/UX in making AI-powered learning intuitive.
π How to work efficiently under time pressure and build an end-to-end product.
Whatβs Next for FinCoach AI
π Expand beyond YouTube to more trusted financial resources.
π Introduce personalized learning paths with AI-driven recommendations.
π Build a mobile app version for easy access on the go.
π Enable user engagement with upvotes, discussions, and Q&A forums.
Log in or sign up for Devpost to join the conversation.