Skip to content
View Yash-Raj-Ravi's full-sized avatar

Highlights

  • Pro

Block or report Yash-Raj-Ravi

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
Yash-Raj-Ravi/README.md

Hi, I'm Yash Raj Ravi πŸ‘‹

AI & Data Engineering Undergraduate @ IIIT Kota | RAG & Agentic AI | Applied ML

Open to AI/ML internship opportunities. I build RAG systems, predictive ML pipelines, and deep learning models, and ship them as working apps.

LinkedIn Email Codolio LeetCode CodeChef


⚑ About Me

  • πŸŽ“ B.Tech in Artificial Intelligence & Data Engineering, IIIT Kota (2024–2028) | CGPA: 7.88
  • 🧠 Focus: Generative AI & RAG, voice-enabled LLM systems, predictive ML, and FastAPI backends
  • πŸ’» 425+ DSA problems solved on LeetCode, CodeChef, and Codeforces (C++)
  • 🎯 Goal: turn strong ML fundamentals into deployable, tested projects

πŸ“Œ Featured Projects

πŸ—ΊοΈ Land Acquisition Intelligence Platform

Domain-specific RAG, OCR & Voice AI

  • Built a grounded RAG system over land-acquisition records using FastAPI, LangChain, ChromaDB, and Ollama.
  • Ingests digital and scanned documents (PyMuPDF + Tesseract OCR) and generates standardized reports automatically.
  • Integrated Sarvam AI for voice interaction: speech-to-text queries and spoken LLM responses.

LangChain β€’ FastAPI β€’ ChromaDB β€’ Ollama β€’ Tesseract OCR β€’ PyMuPDF β€’ Sarvam AI

πŸ’» Code β€’ πŸŽ₯ Demo


βš™οΈ MaintSense: Predictive Maintenance ML System

Full-stack industrial ML with a React dashboard

  • Trained a Random Forest machine-failure classifier on the UCI AI4I 2020 dataset (10,000 records) using leakage-aware feature selection and stratified splits.
  • Reached 83.67% precision, 70.09% F1, and 78.17% average precision on the held-out test set at a tuned threshold of 0.40.
  • Deployed a FastAPI inference service and a React + TypeScript dashboard with input validation, automated tests, and model-artifact integrity checks.

Python β€’ Scikit-Learn β€’ FastAPI β€’ React β€’ TypeScript

πŸ’» Code


πŸŽ™οΈ Multilingual AI Voice Detection System

Human vs. AI-generated speech classification

  • Built a deep learning pipeline to detect AI-generated speech across 5 languages: English, Hindi, Tamil, Telugu, and Malayalam.
  • Extracted MFCC spectral features from preprocessed audio to train and evaluate the classifiers.

TensorFlow β€’ Audio DSP β€’ MFCC β€’ Python

πŸ’» Code


πŸ›°οΈ Satellite Image Classification (ResNet-50)

Geospatial transfer learning on EuroSAT

  • Built a land-use classification pipeline with ResNet-50 using TensorFlow and Keras.
  • Two-stage transfer learning: 95% accuracy with frozen pretrained layers, then 98% validation accuracy after fine-tuning the final 30 layers.

TensorFlow β€’ Keras β€’ ResNet-50 β€’ Computer Vision

πŸ’» Code


πŸ’» DSA Repository: 425+ Solved Problems

  • Optimized C++ solutions covering DP, Graphs, Trees, Two-Pointers, and Bit Manipulation.
  • Built through LeetCode, CodeChef, Codeforces, and the Striver A2Z Sheet.

πŸ’» Code


πŸ› οΈ Tech Stack

Languages

Python C++ TypeScript SQL

AI / ML

LangChain Ollama TensorFlow Keras Scikit-Learn

Backend, Data & Tools

FastAPI React ChromaDB FAISS Streamlit Docker Git


πŸ† Achievements & Certifications

  • ☁️ Oracle Agentic AI Certified Foundations Associate
  • πŸ₯‡ CPS Olympiad: All India Rank 258, State Rank 86
  • ⚑ Amazon ML Summer School 2026: Qualified for the national selection test (top 31,820 of 134,420 registrations)
  • πŸš€ ET AI Hackathon 2.0: Qualified for the online round (top 9,629 of 60,974 registrations)
  • πŸŽ“ NSP Scholar
  • πŸ“œ Mastering Data Structures & Algorithms using C and C++ and Learn C++ Programming: Deep Dive in C++ (Udemy)

"Learning is useful. Building is what proves it."

Pinned Loading

  1. land_knowledge_intelligence land_knowledge_intelligence Public

    AI-powered Land Acquisition Intelligence Platform using RAG, OCR, FastAPI, PostgreSQL, ChromaDB, and Sarvam AI for document intelligence, evidence-grounded question answering, analytics, and voice …

    Python

  2. Satellite-Image-Classification-ResNet50 Satellite-Image-Classification-ResNet50 Public

    Satellite image classification using ResNet50 transfer learning on the EuroSAT dataset, achieving 98.02% validation accuracy.

    Jupyter Notebook

  3. MaintSense MaintSense Public

    Predictive maintenance using machine learning, FastAPI, and React.

    Jupyter Notebook

  4. AI_Voice_Detection AI_Voice_Detection Public

    Detects whether a voice is real or AI-generated using machine learning and audio feature extraction.

    Python

  5. leetcode-solutions leetcode-solutions Public

    DSA practice and LeetCode problem solutions.

    C++

  6. industrial-knowledge-intelligence industrial-knowledge-intelligence Public

    Unified AI platform for industrial document intelligence, knowledge retrieval, and operational insights.

    Python