Make use of free analytical notebooks to practice AI algorithms in Python.

Photo by Myriam Jessier on Unsplash

If you want to learn or practice Python based AI algorithms without spending a dollar in upgrading your laptop or tablet, then “Google Colab” notebook is the best option. Data ingestion and preparation is very important steps in a Machine Learning project.

Since the data comes from different places, it needs to be cleansed and transformed in a way that allows you to analyze it together with data from other sources.

Data ingestion is a process by which data is moved from one or more sources to a…


Photo by Glenn Carstens-Peters on Unsplash

When I thought of scraping a table from a Wikipedia page, I started exploring data content and wrote a small scraper (program) using “Beautiful Soup” to collect the data from the Wikipedia.

I learned a lot from this experience and I want to share it. You can find the finished script on my GitHub.

What’s Web Scraping?

Web scraping is a data mining technique involving the extracting of content from a website. Its also called Web data extraction, screen scraping or Web harvesting.

If you are a data enthusiast, it’s fun, exciting and satisfies your curiosity. …

Sateesh Babu

Sr. Data Architect | Solution Consultant. As continuous learner, always curious about Machine Learning and AI.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store