Sign in

Jovian — Data Science and Machine Learning Tutorials
Tutorials and projects from the Jovian data science community

Jovian is a learning platform for data science and machine learning. This is a collection of the best projects, tutorials, and guides created by the Jovian team and community.

Here’s how this list is organized:

Best of June 2021

Guides, Tutorials and Workshops

Covid-19 Pandemic has really taught us to see the perspective of life that is often hidden under the sheets of stress and work related anxiety amongst employees. While organizations are assembling their resources to wave off this issue in their culture, a multi-dimensional barrier needs more than just psychological approach and therapies to eradicate the root cause.

Image Source:

Ever evolving culture in the finest and biggest of the organizations put forward an ample amount of opportunities in terms of empowering technologies, life-changing innovations, better pay, and many more. …

Photo Credits: BGR

Using Cosine Similarity with KNNs, Seaborn, Scikit-learn, and Pandas

Recommender systems are used in various areas, with commonly recognized examples taking playlist generators for video and music services, product recommenders for online stores, or content recommenders for social media platforms. In this project, we are creating a movie recommender.

Collaborative filtering makes automatic predictions (filtering) about a user's interests by collecting preferences or taste information from many users. Recommendations have existed for a long time now with their models based on various techniques like weighted averages, correlation, machine-learning, deep-learnig, etc.

The Movielens 20M dataset has over 20 Million Movie Ratings and Tagging Activities Since 1995. In this article, we’ll…

What do you think about the picture?

Using Python, Pandas, Seaborn, and Plotly

Before diving into Football(soccer), what is EDA(Exploratory Data Analysis abbreviation)? What is the purpose of doing EDA?

“Seek First to Understand, Then to be Understood”
Steven Covey — 7 Habits of Highly Effective People (Habit 5)

I was taking my online data science course as usual when the Teacher during the Data visualization lesson said our next project will be doing an Exploratory Data Analysis.

Honestly, that was the first time I heard about EDA. My first reaction was yeah! let’s try to come out with some graphs learned from the lesson then a few minutes later I was like…

Photo by Tech Daily on Unsplash

using Pandas, NumPy, Matplotlib

Data analysis is a process of cleaning, transforming, and modeling data to discover useful information for business decision-making. The purpose of Data Analysis is to extract useful information from data and taking the decision based upon the data analysis.

pandas is a software library for data manipulation and analysis.

Dogecoin is a cryptocurrency created by software engineers Billy Markus and Jackson Palmer, who decided to create a payment system as a joke, making fun of the wild speculation in cryptocurrencies at the time. Despite its satirical nature, some consider it a legitimate investment prospect

Web Scraping Using Python and BeautifulSoup

Web Scraping

Web Scraping

Q1. What is Web Scraping?
In the most simple terms, Web Scraping is the process through which we extract data from a website, and save it in a form which is easy to read, to understand and to work on.

When we say ‘Easy to work on’, we mean to say that the data thus extracted can be used to get a lot of useful insights and answer a lot of questions, finding answers to which would not be such an easy task, if we did not have that data stored with us in…

How to scrape the data from web pages and save it to a csv file.

“Data is the new oil.” — Clive Humby

Web Scraping Image

We all are living in a time where the internet is rich with enormous amounts of data. Data has become a new fuel. Now the question is “how to utilize this fuel?” You can use data for analysis, for research, for machine learning, for artificial intelligence etc.

Another important question is, if you are a data scientist or Machine Learning Engineer “How to collect and prepare the data for your projects? “. If you are working for a company, the company may already have a ready dataset, or you may be asked…

NumPy, its importance, and some useful Numpy functions:

NumPy, short for Numerical Python, is one of the most important foundational packages for numerical computing in Python. One of the reasons why NumPy is so important for numerical computations in Python is because it is designed for efficiency on large arrays of data. It helps in performing complex computations on entire arrays without the need for Python for loops. Similarly, it is much faster and uses significantly less memory.

Following are 6 different NumPy functions that will be quite useful in the Data Analysis field. The functions are:

  • numpy.linspace
  • numpy.repeat
  • numpy.std
  • numpy.percentile
  • numpy.reshape
  • numpy.swapaxes
!pip install jovian --upgrade -q

I presented my insights reports a few days ago. You can have a look if you want. — Link


When the pandemic happened unexpectedly, the UK housing prices were soaring, followed by the increasing stock prices. I was very intrigued by the phenomena.

Some said increasing housing prices could be the “cheap money” floated into deflationary assets, as governments printed money to tackle the public health crisis in the short term. Others said more demands than supplies for nice houses as many companies were implementing ‘Working From Home’ policies. …

Photo by Jasmin Schreiber on Unsplash

As we get into the field of data science, many times, we have difficulty finding data which is structured and interesting enough. Many a times, if we pick a project on a dataset which doesn’t speak to us personally, the project might be left in between, or completed half-heartedly. The best projects are the ones which keeps you engaged, inspired and motivated through the entire project life cycle.

I generally feel more excited and enthusiastic to share personal-data projects with friends and family, even if it is something as simple as a webapp detecting faces of folks I know, as…

Jovian — Data Science and Machine Learning Tutorials

Tutorials and projects from the Jovian data science community

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