Skip to main content

Data Visualisation with Python : My course on Skillshare

Recently, I launched a class on Skillshare called "Intro to Data Visualisation with Python : Create Comprehensive Plots with Matplotlib and Numpy". It's a class I sought to create as my flagship project for the summer of 2019
This class is all you need to visualise data with Python. It aims to teach the essentials required to visualise data with Matplotlib, a library for plotting in python. The class also covers NumPy in a brief manner, a scientific computing library that goes hand-in-hand with the visualisation capabilities provided by Matplotlib. We'll also work with CSV files with pandas. You'll also be getting the essential coding practices required to create these types of programs.
To make the most out of this class, it is beneficial to have some prior programming experience ( preferably python ) but however, it's not necessary. An up-to-date system running Windows, MacOs or Linux with an installed version of python is recommended ( I  will provide the resources if python is not installed ).
Link to the class : https://skl.sh/2KmruzI




Comments

Popular posts from this blog

Recommender System using Python

Recommender systems are everywhere. Amazon recommends buys we like, google recommends searches, Youtube recommends systems and Facebook recommends people. All of these implementations describe Recommender Systems. There are 2 types of Recommender Systems. Collaborative Systems - Systems that recommend information based on what you like and what the others like. Content Based Systems- Based on what you have viewed This is a simple ML based recommender System in python. It uses the LightFM library as the dataset import numpy as np from lightfm import LightFM from fetch_lastfm import fetch_lastfm data = fetch_lastfm() model = LightFM( loss = ' warp ' ) model.fit(data[ ' matrix ' ], epochs = 30 , num_threads = 2 ) # Get recommendationns function def get_recommendations ( model , coo_mtrx , users_ids ): n_items = coo_mtrx.shape[ 1 ] for user in users_ids: # TODO create known positives # Artists the model pred...

Why online learning needs AI augmentation

With a large portion of schools having moved to online based learning through platforms like Zoom and Microsoft Teams, students are required to grasp concepts in a one-dimensional online medium as opposed to a constructive and collaborative class environment. Being a student during the pandemic, I have first hand experience with the mundane manner of teaching- and why we need to augment this with Artificial Intelligence algorithms. In a classroom, teachers can somehow manage to personalise some parts of learning or pay attention to weak students. However, in an online medium, with all the latency issues and network constraints, also moving in a general pace can be tough. Therefore for online learning,AI can be key, by providing a personalised learning path for the students. Using algorithms like NLP ( Natural Language Processing ), the online class can be transcribed according to the student's intellectual levels. AI, in this case, can make a specific-tailored learning path ...

Making AI Play Games

The Artificial Intelligence era has started only a while ago and it is drastically augmenting and amplifying our lives But in this sphere of development, the developers have had a big problem to test their AI. This is where great minds like Elon Musk step in and create adroit and efficient resources to test the Intelligence that we create. His vision and aspiration led to the start of OpenAI, a free open source library and a company specializing in research. They create toolkits for Deep Learning developers like us to deploy models and make AI play games. This helps us to analyze the power of the intelligence by simulating game environments.  OpenAI provides enthusiasts with 2 toolkits to work with Gym - Toolkit for comparing and developing deep reinforcement learning algorithms... Universe - A collection of gym environments to train and measure an AI's general intelligence... Today we are going to write a simple script in python to help build a ...