Web Scraping using Selenium, Requests, Beautiful Soup, Data Manipulation through Pandas, numpy and Data Visualization by Matplotlib