Skip to content
View Prathiksha-jain's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report Prathiksha-jain

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Prathiksha-jain/README.md

Profile Views GitHub followers


๐Ÿงฌ About Me

๐ŸŽฏ Role AI Engineer ยท GenAI Builder ยท Backend Architect
๐Ÿ” Focus RAG Systems ยท LLMs ยท Real-time AI Pipelines
๐Ÿง  Mindset Systems thinker. Builder. Solver.
๐Ÿš€ Superpower Production-grade AI โ€” not just notebooks
โš™๏ธ Currently Designing LLM-augmented pipelines
๐Ÿ“š Learning Multimodal RAG ยท Agent Frameworks
๐Ÿค Available Collaborations & Open Source

One-line summary: Building production-grade GenAI systems using RAG, local LLMs, and scalable backend architectures.


๐Ÿš€ What I've Built

๐Ÿง  1. Hybrid RAG Systems โ€” My Core Strength

Production-style Retrieval-Augmented Generation pipelines โ€” not toy projects.

flowchart TD
    A[๐Ÿง‘ User Query] --> B[๐Ÿ” Vector Search\nChromaDB ยท all-MiniLM-L6-v2]
    A --> C[๐Ÿ”‘ Keyword Search\nBM25 ยท rank_bm25]
    A --> D[๐Ÿ—‚๏ธ Metadata Filter]
    B --> E[VECTOR_TOP_K]
    C --> F[BM25_TOP_K]
    D --> G[META_FILTER]
    E --> H[๐ŸŽฏ Hybrid Merger\nFINAL_TOP_K]
    F --> H
    G --> H
    H --> I[๐Ÿค– Local LLM via Ollama\nmistral ยท qwen2.5-coder]
    I --> J[๐Ÿ“ค Context-Aware Answer]

    style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
    style H fill:#312e81,color:#fff,stroke:#A78BFA
    style I fill:#1e1b4b,color:#fff,stroke:#7C3AED
    style J fill:#14b8a6,color:#fff,stroke:#0d9488
Loading

Key features built:

  • โœ… Follow-up query detection & topic anchoring
  • โœ… Session-based context memory via Redis (chat:session:{user_id}:{session_id})
  • โœ… Intelligent routing โ€” Casual vs Technical vs Follow-up queries
  • โœ… Multi-stage retrieval pipeline
  • โœ… Real-time chat UI with Streamlit
  • โœ… Automotive domain QA & Policy/Document QA systems
  • ๐Ÿ”œ LLM-based query rewriting (next-level in progress)

๐ŸŒ 2. Safeguard AI โ€” Full-Stack AI Monitoring Dashboard

Real-world AI-powered safety monitoring system with real-time event pipelines.

flowchart LR
    A[๐Ÿ“ท Camera Feed] --> B[๐Ÿค– ML Detection Engine\nPPE ยท Zone Breach]
    B --> C[POST /api/v1/violations]
    C --> D[๐Ÿ”ฅ Real-Time Pipeline\nBase64 Decode ยท Snapshot Store]
    D --> E[โšก Socket.IO Broadcast]
    E --> F[๐Ÿ–ฅ๏ธ Next.js Dashboard\nLive Alerts ยท Role-based UI]
    F --> G[๐Ÿ‘ค Admin]
    F --> H[๐Ÿ‘ค Manager]
    F --> I[๐Ÿ‘ค Supervisor]

    style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
    style B fill:#312e81,color:#fff,stroke:#A78BFA
    style D fill:#1e1b4b,color:#fff,stroke:#7C3AED
    style F fill:#14b8a6,color:#fff,stroke:#0d9488
Loading

Node.js TypeScript Express PostgreSQL Prisma JWT Socket.IO Next.js Tailwind


๐Ÿ“Š 3. ATS โ€” AI Resume Matcher System

Intelligent hiring system. No hardcoded skill lists. Just LLM-powered understanding.

flowchart TD
    A[๐Ÿ“„ Resume Upload\n150+ resumes] --> B[Phase 1: Parsing\nMetadata Extraction]
    B --> C[๐Ÿง  Dynamic Skill Extraction\nNo hardcoding โ€” LLM-powered]
    C --> D[Phase 2: JD Matching\nFast Inference]
    D --> E[๐ŸŽฏ Context-Aware Scoring]
    E --> F[๐Ÿ“Š LLM-Based Evaluation\nRanked Output]

    style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
    style C fill:#312e81,color:#fff,stroke:#A78BFA
    style F fill:#14b8a6,color:#fff,stroke:#0d9488
Loading

โšก 4. Scalable AI System Architecture

Designed for 10โ€“20 concurrent users, offline-first AI, multi-worker queuing.

flowchart LR
    A[๐Ÿ–ฅ๏ธ UI] --> B[โšก FastAPI]
    B --> C[๐Ÿ“ฌ Queue]
    C --> D[๐Ÿ‘ท Workers]
    D --> E[๐Ÿ”ด Redis\nSession Memory]
    D --> F[๐Ÿง  RAG Pipeline]
    F --> G[๐Ÿค– LLM]
    E --> F

    style A fill:#1e1b4b,color:#fff,stroke:#7C3AED
    style C fill:#312e81,color:#fff,stroke:#A78BFA
    style F fill:#312e81,color:#fff,stroke:#A78BFA
    style G fill:#14b8a6,color:#fff,stroke:#0d9488
Loading

๐Ÿ’ก Bottleneck-aware: LLM inference = slowest part โ†’ Worker scaling strategy applied.


๐Ÿ› ๏ธ Tech Stack

๐Ÿง  AI / ML

Ollama ChromaDB HuggingFace BM25

Models I work with: mistral ยท qwen2.5-coder ยท all-MiniLM-L6-v2


โšก Backend

Node.js TypeScript Express FastAPI Redis


๐ŸŒ Frontend

Next.js Tailwind CSS Streamlit Socket.IO


๐Ÿ—„๏ธ Databases & ORMs

PostgreSQL Prisma ChromaDB Redis


๐Ÿงฐ Dev Tools & Infra

Linux Windows Git REST APIs


๐Ÿง  AI / GenAI Knowledge Depth

Domain Topics Status
RAG Architectures Naive ยท Hybrid ยท Tool-Augmented ยท Multimodal โœ… Built + Learning
Embeddings Semantic search ยท Sentence Transformers โœ…
Chunking Strategies Sliding window ยท Semantic chunking โœ…
Retrieval Evaluation Precision ยท Recall ยท MRR challenges โœ…
LLM Limitations Hallucination control ยท Context limits โœ…
Session Memory Redis-based ยท Per-user isolation โœ… Built
Offline-first AI Local LLMs ยท No cloud dependency ๐Ÿš€ Rare skill

๐ŸŽฏ What Makes Me Different

Trait Details
๐Ÿ—๏ธ End-to-end builder Not just models โ€” full systems from UI to DB to LLM
๐Ÿš€ Offline-first AI Local LLMs, no cloud dependency โ€” rare in the field
โšก Real-time pipelines Socket.IO + async queuing for live AI events
๐Ÿงฉ System design first Think in bottlenecks, scale, and worker architecture
๐Ÿ” Hybrid retrieval Vector + BM25 โ€” not just naive vector search
๐Ÿ› ๏ธ Production mindset Debugged CORS, Prisma, Redis, API failures in real deployments

๐Ÿ“ˆ GitHub Stats



๐Ÿ”ฎ What's Next

๐Ÿ”œ Upcoming Details
๐Ÿง  LLM Query Rewriting Rewrite ambiguous queries before retrieval
๐Ÿ–ผ๏ธ Multimodal RAG Vision + Text retrieval pipelines
๐Ÿค– AI Agent Frameworks Tool-use, planning, memory-augmented agents
๐Ÿ“Š Evaluation Pipelines RAGAs ยท TruLens benchmarking
๐Ÿš€ Performance Dashboards Latency ยท Throughput ยท Retrieval quality metrics

๐Ÿค Connect With Me

LinkedIn GitHub Gmail YouTube


"I don't just use AI. I build the systems that power it." ๐Ÿš€

Popular repositories Loading

  1. REMINDLY REMINDLY Public

    Remindly is an AI-powered productivity companion that turns urgent tasks into clear action plans. It detects deadlines, priority, risk, blockers, and next steps from text or voice input, then creatโ€ฆ

    TypeScript 1

  2. Prathiksha-jain Prathiksha-jain Public

    Config files for my GitHub profile.

  3. CV CV Public

    HTML

  4. tictactoe tictactoe Public

    This is a code which I wrote for the tic tac toe game .... its simple and easy...

  5. tictacgame tictacgame Public

  6. website website Public

    JavaScript