Skip to content
View gourav-kcodes's full-sized avatar

Block or report gourav-kcodes

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
gourav-kcodes/README.md

About Me

I am a 4th-year BS-MS student at IISER Pune, studying Data Science and Mathematics. My interest in ML started from curiosity about how recommendation systems work - and grew from there through projects, research, and eventually a published paper.

What I enjoy most is working with real-world datasets - building models, extracting patterns, and finding insights. Whether it is predicting mental health severity from clinical surveys, estimating causal effects from observational data, or detecting sentiment and framing patterns in social media - the problems feel worth solving when the data comes from the real world.

My current work is one such problem - applying large language models to social media content around the Iran crisis, analysing how sentiment and framing shift across thousands of posts over time.

I also enjoy deep learning and computer vision, and building systems that go from raw data all the way to something that works.


Research

Published - Springer, 2026 A Mathematical Stacking Ensemble Model for Prediction of Multiple Mental Disorders Among Students Euro-China Conference on Intelligent Data Analysis (ECC 2025), Ostrava, Czech Republic

Stacking ensemble of 8 ML models for simultaneous prediction of stress, anxiety, and depression severity across 2,029 student records — 96% for stress, 98% for anxiety, 99% for depression.


Research Interests

  • Machine learning and statistical modelling
  • NLP and large language models
  • Deep learning and computer vision
  • Causal inference and experimental design
  • Computational social science

Exploring

  • Vocal and speech signal processing
  • Multimodal learning - video, image, language, and speech
  • Real-world deployment and monitoring of ML systems

Technical Skills

  • Languages: Python, C, C++, SQL
  • Libraries: NumPy, Pandas, Matplotlib, Scikit-learn, PyTorch, HuggingFace
  • ML/DL: Model building, feature selection, optimization, performance evaluation
  • NLP: LLM-based classification, zero-shot methods, RAG systems
  • Statistics: Sampling distributions, hypothesis testing, regression analysis, ANOVA
  • Systems: FastAPI, Docker, CI/CD, drift monitoring
  • Tools: LaTeX, Git, Linux, Excel, PowerPoint

A Note

Always open to reading recommendations, paper suggestions, or conversations around any of the areas above. Also open to research opportunities and collaborations - feel free to reach out.

Pinned Loading

  1. credit_risk_scorecard credit_risk_scorecard Public

    End-to-end credit risk scorecard: data cleaning, SQL analysis, WOE/IV feature engineering, logistic regression scorecard vs XGBoost challenger, SHAP interpretability, Power BI exports, and an MRM-s…

    Jupyter Notebook

  2. iran-crisis-analysis iran-crisis-analysis Public

    Analyzing public sentiment and narrative framing during the Iran crisis using TikTok and Reddit data

    Python

  3. lalonde-causal-replication lalonde-causal-replication Public

    Replicating the classic LaLonde (1986) job-training study to see if propensity score matching can recover a causal effect that naive comparison gets completely backwards

    Python

  4. mlops_churn_monitoring mlops_churn_monitoring Public

    End-to-end churn prediction pipeline: FastAPI serving, PSI-based drift monitoring, and a case study in why input-drift detection alone misses concept drift

    Python

  5. rag_retrieval_evaluation rag_retrieval_evaluation Public

    RAG system with a real retrieval evaluation harness - precision, recall, nDCG, and faithfulness scoring - showing where BM25 and TF-IDF break down on paraphrased questions

    Python

  6. visual-gradient-localization visual-gradient-localization Public

    A convolutional neural network built from scratch in NumPy with gradient-verified backpropagation and Grad-CAM based visual localization on Fashion-MNIST

    Python