System, method, and computer program product for time-based ensemble learning using supervised and unsupervised machine learning models | Patent Application Number 18739449 | Patexia