https://medium.com/@muhammadanas2365/mastering-data-science-with-python-a-comprehensive-guide-92d6e54f1694