Free interactive apps for learning, teaching and research in machine learning, econometrics and finance, developed at the EMEF Lab.
All apps are free to download and use. Each one runs in your web browser, and you can also install it as an app on your computer: open the app's page in Chrome or Edge and click the Install icon in the address bar.
Train, Test, Forecast, Explain
A free research and teaching laboratory for machine learning, econometrics and causal analysis, for students, instructors and researchers. Train, tune and compare forecasting models honestly out of sample and see what drives them; estimate econometric models (OLS, logit/probit, IV, ARIMA, ARDL, ECM, VAR/VECM, GARCH) with the standard tests; build a model in four steps with AutoML; and run Python inside the app.
Install in your browser: perrygogas.github.io/4Cast-Lab
Latest release on GitHub (Windows app, User Manual and guides): github.com/PerryGogas/4Cast-Lab/releases/latest
Free to download and use.
Machine Learning Simulation Lab
Interactive simulations that open up the inside of machine learning algorithms: change the data, move the sliders and watch each algorithm learn. 33 simulations in 8 sections, from linear regression, overfitting and cross-validation to trees and ensembles, clustering, neural networks, reinforcement learning and how LLMs predict text. Every module has a Simulation, a Lesson at three levels of mathematics, Challenges and an "On real data" tab.
Install in your browser: perrygogas.github.io/4MLSim
Free to download and use.
Machine Learning Class Companion
The class companion for my machine learning lectures. It follows the lecture slides in the same order, step by step, with interactive versions of the slide figures and a short multiple-choice check at the end of every chapter. It covers machine learning algorithms (clustering, neural networks, decision trees, random forests, XGBoost, SVM, KNN, ensembles) and the metrics to evaluate forecasts (confusion matrix, ROC and AUC, regression metrics). Use it on your phone or laptop during the lecture.
Install in your browser: perrygogas.github.io/4MLClass
Free to download and use.
Interactive Financial Analysis Suite
Financial calculators for teaching and practice, each with its formulas and a step-by-step worked solution: credit risk and bankruptcy prediction (Altman Z-Score, Ohlson O-Score), bond pricing and duration, futures, options (Black-Scholes), Value at Risk, NPV/IRR, loans and portfolio theory. Every tool draws interactive charts and exports results to Excel and PNG.
Install in your browser: perrygogas.github.io/4FinanceLab
Free to download and use.
Correlation & Association Lab
Correlation and association analysis for any pair of variables: Pearson r and Spearman ρ for continuous or ranked data, the correlation ratio η for continuous by categorical, and Cramér's V for two categorical variables. It shows distributions, box-plots, statistics and interactive graphs, with a correlation matrix and a report builder.
Install in your browser: perrygogas.github.io/4CorrLab
Free to download and use.