Clinical Readmission Risk Modeling
A leakage-safe 30-day readmission pipeline with patient-disjoint cohorts, calibration, missingness analysis, and drift checks.
Held-out test: 0.661 ROC-AUC, 0.175 PR-AUC, and 0.077 Brier score on 10,822 encounters.Yogesh Kuchimanchi · Data Scientist
I’m Yogesh, a data science graduate student at RIT. Collecting parts got me interested in the numbers behind a decision. These days, that curiosity takes me into machine learning, language, and how things change over time.
A little about me
I like building PCs. Collecting parts meant comparing specs, prices, and performance. Somewhere along the way, I got as interested in those comparisons as I was in the build.
That interest brought me to data science. At RIT, I’ve worked on readmission models, news classification, and research on women’s safety in India. The subject changes, but I still want to understand what the numbers say and what I can build with them.
A benchmark needs context. In my readmission project, I keep patients separate across splits and check how well predicted risks match outcomes.
NewsSnap turns a news classifier into an application where someone can inspect predictions. The training pipeline, API, and interface are all part of the project.
A model’s inputs can change after training. DriftLab lets me explore what happens to performance and monitoring alerts when they do.
My capstone looks at how discussions about women’s safety change after an incident and what people return to months or years later.
One question, at different moments
These windows are measured from the incident, not a verdict. Choose one to explore the research question.
The crossroads
I like investigating a question and building something from the answer. As I finish my master’s, I’m looking for work that gives me room to do both.
Featured projects
Source code, evaluation results, and demos for four projects.
Explore all GitHub projectsResults
Inspect the available results, then open the demo or source.
30-day readmission modeling with patient-disjoint splits and probability calibration.
Scale: 0–1. Higher AUC is better; lower Brier is better. These measure different properties and should not be ranked against each other. Prediction-level data is needed for ROC and calibration curves.
A nod to where it started
A small interactive build, with each part representing a step in an ML project.
Select a component, then fit it into the matching slot.
Installed applications
A leakage-safe 30-day readmission pipeline with patient-disjoint cohorts, calibration, missingness analysis, and drift checks.
Held-out test: 0.661 ROC-AUC, 0.175 PR-AUC, and 0.077 Brier score on 10,822 encounters.A four-class AG News system with a DistilBERT training pipeline, FastAPI service, React dashboard, and explicit inference modes.
Held-out evaluation: 0.870 accuracy, 0.869 macro-F1, and 0.827 MCC on 12,000 articles.A deterministic simulator for performance decay, class-prior shift, PSI, approximate KS, and configurable monitoring alerts.
Verified mixed-shift run: ROC-AUC fell from 0.758 to 0.372; max PSI reached 0.608; three alerts fired.An interactive research dashboard covering 351,501 Reddit and YouTube comments across 16 women-safety cases in India.
Paper accepted at ASONAM 2026. The dashboard separates submitted-paper findings from later model audits.The full collection
Search my public repositories by name or language. This list updates from GitHub.
46 of 46 repositories · Most recently updated first · Refreshing from GitHub…
Deployable FastAPI RAG evaluation API with source citations, vector retrieval, Docker, and reproducible metrics.
Project overviewInference cost planning, PyTorch classification, document retrieval, and LLM evaluation tools.
Project overviewFull-stack news aggregator with DistilBERT summarization, React dashboard, CI/CD pipeline, and Docker deployment
Project overviewExplore the source code and project files on GitHub.
Project overviewExplore the source code and project files on GitHub.
Project overviewProduct analytics and A/B testing project with Python, SQL, Streamlit, and reproducible metrics.
Project overviewExplore the source code and project files on GitHub.
Project overviewBounded self-healing data pipeline with LangGraph, strict contracts, isolated repair, durable recovery, and an evidence-based technical report.
Project overviewExplore the source code and project files on GitHub.
Project overviewExplore the source code and project files on GitHub.
Project overviewA modern, interactive portfolio website built with Next.js, TypeScript, and Tailwind CSS
Project overviewFixMyData is a smart AI-powered application designed to automatically detect and explain data quality issues in CSV files including missing values, outliers, duplicate entries, type mismatches, and more.
Project overviewExplore the source code and project files on GitHub.
Project overviewRetrieval-augmented generation pipeline with sentence-transformer embeddings, ChromaDB vector search, and TinyLlama synthesis
Project overviewFastAPI code review server powered by TinyLlama-1.1B with streaming SSE, severity classification, and KV-cache optimization
Project overviewImage-to-text generation using ViT encoder and GPT-2 decoder with beam search, served via FastAPI
Project overviewReal-time sentiment analysis API with DistilBERT, batch processing, and trend visualization via FastAPI and Streamlit
Project overviewMulti-agent LLM framework with planner, domain experts, and synthesizer using chain-of-thought reasoning
Project overviewA machine learning pipeline to predict credit card default, exposed as a RESTful API using FastAPI.
Project overviewAI-powered restaurant analytics dashboard with natural language SQL queries. Built with Streamlit, SQLite, and LLM integration for intuitive data exploration and insights.
Project overviewReal-time model monitoring dashboard with KS test, PSI, and Jensen-Shannon divergence for data drift detection
Project overviewNeural style transfer with VGG19 and procedural generative art including fractals, flow fields, and wave interference
Project overviewNER-driven knowledge graph construction with interactive PyVis visualization and community detection
Project overviewMulti-model time series benchmarking with ARIMA, Holt-Winters, and automated feature engineering
Project overviewEnsemble anomaly detection with Isolation Forest, LOF, DBSCAN, and synthetic data augmentation for imbalanced datasets
Project overviewExplore the source code and project files on GitHub.
Project overviewProfessional AI-powered symptom analysis tool using Ollama and Streamlit. Provides structured medical insights with comprehensive safety disclaimers for educational purposes.
Project overviewReal-time dashboard to track public sentiment around stock tickers and compare it with actual price trends using NLP and Yahoo Finance data.
Project overviewAdvanced Metal Surface Defect Detection System using PyTorch with CNN, Attention Mechanisms, Ensemble Learning, SMOTE, and Cross-Validation
Project overviewExplore the source code and project files on GitHub.
Project overviewExplore the source code and project files on GitHub.
Project overview🎬 Advanced Deep Learning for IMDB Movie Review Sentiment Analysis - Achieving 90%+ accuracy with LSTM, BiLSTM, CNN, and Hybrid models
Project overviewExplore the source code and project files on GitHub.
Project overview🎨 An AI-powered creative platform that generates art, analyzes emotions, and creates narratives through an intuitive web interface. Built with React, Flask, and multiple AI APIs.
Project overviewExplore the source code and project files on GitHub.
Project overview🧠🎨 AI-Powered Emotional Art Generation Platform - Transform emotions into stunning neuromorphic art through advanced multimodal AI analysis with contextual memory and narrative generation
Project overviewAn immersive AI-powered historical storytelling web application that transports users through different eras with multimodal narratives, user authentication, and interactive features.
Project overviewAI-Powered Slide Deck Generator - Create professional presentations from text using Google Gemini AI with multiple styles, charts, and speaker notes
Project overview🎭 Echo-Muse: AI-Powered Therapeutic Storytelling Companion - Personalized healing through AI-generated stories and ambient soundscapes
Project overviewAI-powered platform that generates therapeutic soundscapes from plant bioacoustic data
Project overviewAn AI-powered exploration of emotional connections through historical letters, visualized as living fungal networks
Project overviewPython Script to check file duplicacies
Project overviewA Flask web application for image recognition using Ollama and a multimodal model.
Project overviewMachine Learning project for ml-iris-data-analysis
Project overviewMachine Learning project for ml-digits-exploration
Project overviewChrun Based Prediction
Project overviewExperience
Rochester Institute of Technology
Rochester Institute of Technology
Rochester Institute of Technology
Education
Rochester Institute of Technology · Rochester, NY
Machine Learning, Deep Learning, Cloud Computing, Big Data AnalyticsVellore Institute of Technology · India
New Shores International College · India
Skills
Languages, modeling libraries, databases, and tools used in my projects.
Python · SQL · R · Java
PyTorch · scikit-learn · CatBoost · XGBoost · Transformers · LoRA · DistilBERT · FT-Transformer
A/B testing · Mann–Whitney U · Chi-square · G-test · ROC-AUC · PR-AUC · Calibration · PSI / KS / JS
Pandas · NumPy · SciPy · Spark · PostgreSQL · SQLite · Window functions
FastAPI · Streamlit · React · Docker · GitHub Actions · Automated testing · Git · Excel / VBA
Contact
I’m looking for data science and ML engineering roles. Email me about a role, a project, or a research collaboration.