prg-precipitation-forecast-hmm (May 2025, developed over 16 weeks)🐍
- Implements three Hidden Markov Model variants (Discrete, Gaussian Mixture, Variational) for Prague precipitation forecasting using 25 years of meteorological data. Achieved 64.91% accuracy with GMM-HMM, outperforming naive baseline through Bayesian optimization and sliding window backtesting.
linear-least-squares-methods (July 2025, 2 weeks intensively)🐍
- Implements four regression models from scratch using three computational approaches (Pure Python, NumPy, Numba JIT). Features performance benchmarking across implementation strategies, curve fitting for sixteen mathematical functions, and demonstrates significant speed improvements with JIT compilation over pure Python.
mortgage_approval_bayesian_network (August 2025, developed over 4 weeks)🐍
- Implements a Linear Gaussian Bayesian Network using pgmpy for mortgage approval decisions, trained on synthetic historical client data. Features comprehensive stress-testing under economic downturn scenarios demonstrating model robustness and generalization capability. Includes evaluation framework with confusion matrices and ROC curves for risk assessment validation.
My name is Matej Staif, born in 2003 in the north of the Czech Republic. I currently live in the Prague Metropolitan Area in Czechia.
I am currently pursuing a bachelor's degree @ CTU FIT.
If you have any questions, feedback, or find any issues in my repositories, please feel free to contact me via email: staifmat@fit.cvut.cz