Skip to content
View matteosisti's full-sized avatar

Block or report matteosisti

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
matteosisti/README.md

πŸ‘‹ Hi there, I'm Matteo!

πŸŽ“ I'm currently pursuing an MSc in Data Science & Engineering at Politecnico di Torino.
πŸ’» I'm passionate about Machine Learning, Data Engineering, and building smart solutions to solve real-world problems.

πŸš€ Right now, I'm focusing on developing side projects to sharpen my skills and improve the quality of my work β€” from APIs and automation workflows to ML-driven insights.


🌐 Connect with Me


⚑ Tech & Tools I Use

  • Languages: Python, SQL, C++
  • Data: Pandas, NumPy, Scikit-learn, XGBoost
  • APIs & Backend: FastAPI, Flask, REST
  • ML & AI: Time Series Forecasting, NLP, Recommender Systems & Ranking

"Always building, always learning."

Pinned Loading

  1. news-article-classification-robust-ensembles news-article-classification-robust-ensembles Public

    A robust news article classification system combines a two-stage linear analysis of SEO-driven editorial style features with an independent embedding-based semantic analysis using transformer ensem…

    Jupyter Notebook

  2. neural-ranking-under-noise neural-ranking-under-noise Public

    Two-Tower BPR recommender system trained on MovieLens 20M with noise robustness analysis. Investigates how random vs popularity-biased label corruption affects ranking quality across user and item …

    Jupyter Notebook

  3. mnist-digit-classifier mnist-digit-classifier Public

    PyTorch implementation of the Kaggle Digit Recognizer competition (MNIST). Includes data preprocessing, CNN model, training loop with early stopping, scheduler, and submission pipeline.

    Jupyter Notebook

  4. Retail-Demand-Forecasting-with-LightGBM Retail-Demand-Forecasting-with-LightGBM Public

    Practical Competition on Kaggle Store Sales - Time Series Forecasting https://www.kaggle.com/competitions/store-sales-time-series-forecasting

    Jupyter Notebook