Northern Virginia, USA
ProjectsIn Progress

IntelliPath AI: Personalized Learning Through AI-Driven Video Summaries

IntelliPath AI: Personalized Learning Through AI-Driven Video Summaries — project cover
I am building IntelliPath AI, a web platform designed to help users make consistent progress across any area of life—career, finance, technical skills, or personal growth. The app combines AI-powered chat, YouTube transcript analysis, and structured note generation to provide clear, actionable takeaways from video learning content. Users can save content, search past work, and organize videos/notes into categorized folders. Why this matters: The internet has an abundance of self-improvement and technical learning resources, but it’s overwhelming and time-consuming to filter through. IntelliPath AI creates a personalized productivity system that converts passive watching into active knowledge retention and structured learning.
  • Transcript Analysis & Summarization
    • Integrated AI models to parse YouTube transcripts (with fallback to external STT if disabled).
    • Automatically generate structured notes: key points, practical applications, and action steps.
    • Notes adapt to user-defined goals (e.g., “I want to master the 48 Laws of Power”).
  • AI Assistant Chatbox
    • Users can ask questions about video content or their notes.
    • AI provides context-aware answers, explanations, and examples.
    • Chat history is persistent and searchable.
  • Sidebar Navigation (ChatGPT-style)
    • Recent conversations automatically titled by keyword + prompt.
    • Options to rename, share, or delete conversations.
    • Saved folders auto-organize by subject/goal; users can also create custom folders.
    • Popup window for folder contents with search and scrolling support.
  • Monetization & Plans
    • Free plan with limited history/summaries.
    • Premium plan (Stripe integration) with 14-day trial, unlimited summaries, advanced notes, and folder management.
  • Cloud Storage Integration
    • Supabase database and storage ensure persistence of conversations, notes, and saved videos.
    • OAuth 2.0 (Google, LinkedIn, Apple) for account authentication.
  • Automated Categorization
    • Saved content is auto-tagged by theme and learning goal.
    • Enhances search and helps build thematic knowledge libraries.
  • Frontend: Next.js (React), Tailwind CSS, shadcn/ui components, lucide-react icons.
  • Backend: FastAPI (Python), Node.js API routes for handling video/transcripts.
  • AI Models: OpenAI API (chat + summarization), Whisper/AssemblyAI for transcript fallback.
  • Database & Auth: Supabase (Postgres, storage, OAuth 2.0).
  • Payments: Stripe (plans, billing portal, free trial).
  • Cloud: Vercel/Tempo for hosting and CI/CD integration.
  • Integrations: YouTube Data API for metadata, transcript parsing libraries.
  • Transcript reliability: YouTube’s transcript API often failed when captions were disabled. To address this, I implemented a fallback transcription system (Whisper/AssemblyAI) to ensure coverage for any video.
  • State persistence: Initially, refreshing reset progress. I redesigned data flows with Supabase to persist user history, folders, and settings across sessions.
  • AI answer quality: Early versions returned generic responses. By refining system prompts and structuring assistant behavior, I enabled flexible Q&A that supports productivity, context recall, and follow-up learning.
  • Monetization flow: Integrated Stripe plans (free + premium trial), ensuring subscription logic works across account states.
  • UI/UX: Modeled the sidebar experience after ChatGPT for familiarity, while adding custom features like folder popups and automatic categorization.
Takeaway: This project deepened my skills in full-stack development, AI integration, and SaaS product design. It’s teaching me to handle not just technical challenges but also user experience design, persistence, and monetization—skills critical for building real-world IT/AI platforms.
  • Status: In Progress
  • Deliverables so far:
    • Functional transcript summarization + note generation pipeline.
    • AI assistant chat with context awareness.
    • Sidebar with persistent history and folders.
    • Stripe-based subscription plans and Supabase persistence.
Next Steps:
  • Expand transcript fallback pipeline for edge cases.
  • Add profile customization (pfp, settings, account switching).
  • Improve note quality with timestamped key-point extraction.
  • Beta test with real users for feedback.

Related projects

Sentilops – Financial Intelligence Automation System

Sentilops – Financial Intelligence Automation System

Built an AI-assisted finance-intelligence pipeline that ingests newsletters and business content, extracts structured signals, routes actions, stores knowledge, and alerts on relevant financial and cash-flow insights.
NOVA CASHFLOW – Financial Literacy Community Automation

NOVA CASHFLOW – Financial Literacy Community Automation

Built community, research, newsletter, and financial-intelligence workflows supporting NOVA CASHFLOW's practical financial-literacy mission for students and young professionals.
Finance + Real Estate Intelligence Automation Suite

Finance + Real Estate Intelligence Automation Suite

A reusable automation architecture for extracting, classifying, storing, and routing finance and real-estate intelligence from newsletters, research sources, and business content.
SentinelOps – AI-Assisted Phishing Investigation Platform

SentinelOps – AI-Assisted Phishing Investigation Platform

Built a Python-based phishing investigation platform that automates webpage evidence collection, IOC extraction, phishing risk scoring, and analyst-ready reporting using Playwright, OpenRouter, and SQLite.
SmishGuard – USPS Smishing Detection & IOC Extraction

SmishGuard – USPS Smishing Detection & IOC Extraction

Analyzed a real-world USPS SMS phishing campaign and developed a Python-based CLI tool to automate smishing triage, extract indicators of compromise (IOCs), generate incident response documentation, and create detection rules.
Enterprise Help Desk Lab – osTicket on Microsoft Azure

Enterprise Help Desk Lab – osTicket on Microsoft Azure

Deployed and secured a cloud-hosted enterprise help desk system in Microsoft Azure using Ubuntu, Apache, MySQL, and osTicket. Implemented SLA tiers, department-based routing, structured triage workflows, and simulated enterprise IT operations.
CupidSecure – AI-Powered Romance Scam Detection

CupidSecure – AI-Powered Romance Scam Detection

Built an end-to-end AI security platform that analyzes dating conversations for romance-scam patterns, scores financial risk, and provides a training simulator and threat dashboard — winner of 1st Place in the Blockchain, Cyber & Security track at HackFax × PatriotHacks 2026.
LinkedIn Content Automation Engine (Make.com, OpenRouter, Gamma AI)

LinkedIn Content Automation Engine (Make.com, OpenRouter, Gamma AI)

Built an end-to-end LinkedIn content engine that turns TLDR newsletters into SOC-focused posts with AI-generated Gamma slide decks, fully automated and scheduled in Make.com.
Cybersecurity Awareness Research for College Students

Cybersecurity Awareness Research for College Students

Transformed an ENG 111 research assignment into a real-world cybersecurity policy proposal advocating mandatory student cybersecurity training and continuous awareness initiatives, supported by peer-reviewed research.
SOAR + EDR Automated Incident Response (LimaCharlie, Tines, Slack, HTML Email)

SOAR + EDR Automated Incident Response (LimaCharlie, Tines, Slack, HTML Email)

Developed a fully automated detection-to-isolation workflow: LimaCharlie detects suspicious activity, Tines generates Slack and email alerts, collects analyst approval, and isolates the endpoint via API—confirming success in Slack.
LCPS Gift Card Phishing Incident Analysis (BEC Investigation)

LCPS Gift Card Phishing Incident Analysis (BEC Investigation)

Investigated and documented a real-world Business Email Compromise (BEC) phishing attempt targeting an LCPS email account. Performed email header forensics, social engineering analysis, framework mapping, and produced a formal incident report and visual case-study poster.
Active Directory 2.0: SIEM + SOAR Auto-Response (Splunk, Slack, Shuffle)

Active Directory 2.0: SIEM + SOAR Auto-Response (Splunk, Slack, Shuffle)

Built an end-to-end detection-to-response pipeline: Splunk detects unauthorized successful RDP logins, Shuffle collects analyst approval by email, then disables the domain account in AD via LDAP and confirms in Slack.
Cloud SOC Honeypot: Microsoft Sentinel Attack Map (Azure)

Cloud SOC Honeypot: Microsoft Sentinel Attack Map (Azure)

Built a cloud-based SOC lab: deployed a Windows honeypot VM in Azure, captured 44,000+ brute-force attempts, forwarded logs to Log Analytics, integrated with Microsoft Sentinel, enriched attacker IPs with GeoIP, and visualized global attack sources on a live map.
Windows Recovery Project: BIOS Boot Failure (Error 1962)

Windows Recovery Project: BIOS Boot Failure (Error 1962)

Troubleshot and restored a compromised Windows desktop that failed with BIOS Error 1962: 'No Operating System Found.' Adjusted BIOS boot configuration, attempted DISM/SFC repairs, then performed a clean OS reinstall via bootable USB to recover full functionality.
Astray: Lost Kingdoms (Python Pixel RPG)

Astray: Lost Kingdoms (Python Pixel RPG)

Building a 16-bit RPG in Python using Pygame, featuring interactive menus, real-time cutscenes, object-oriented game logic, and a story-driven quest system. Demonstrates software development skills, creativity, and iterative project management.