Skip to content
NNadeem Shabir
Back

Experience

AI Engineer Intern

BharatRix Private Limited, February 2026 to April 2026

Tutoring in chat and live voice, grounded in more than 2,100 YouTube transcripts.

  • RAG
  • Pinecone
  • Gemini Live
  • FastAPI
  • WebSockets
01

Retrieval

  • Retrieved transcript passages and passed them in as context for each reply.
  • Embedded text with paraphrase-multilingual-mpnet-base-v2 (768 dimensions) and stored the vectors in Pinecone.
  • Kept the top five chunks and their source metadata, so a response can be traced to a transcript.
02

Real time voice

  • Connected the Gemini Live API to FastAPI WebSockets for audio in both directions.
  • Streamed PCM audio during the session.
  • Handled barge in, so a person can interrupt a reply and the conversation continues.