https://www.zupitek.in/2025/01/introduction-to-python-scikit-learn-and.html