This series will be used as a study guide for me or any student taking this class. Basically, a shareable note.

The above link will take you to the course in Coursera. It is free to join.

Let’s get started:

What is Machine Learning?

Machine learning is a subset of AI. And what you think of when somebody mentions AI?

Now I know there is a lot of progress being made in Machine Learning but in true AI, there’s virtually no progress yet! Don’t get your hopes up and don’t expect anything soon. …


A guide for myself and others on how to use python, dash, plotly to create your very own financial dashboard

This is a new feature to the “Create A Financial Dashboard From Yahoo Finance With Python”. The idea is pretty straightforward.

The user clicks on the buttons to filter data according to the date. Now the only problem that I have encountered when trying to implement this feature was how to share state across multiple callback functions.

There are a couple of tricks.

However, I have found that the easiest way to implement is to create a hidden div with…


A guide for myself and others on how to use python, dash, plotly to create your very own financial dashboard

Disclaimer: This is mostly just me practicing and learning. I find explaining a concept makes me understand it better. I also appreciate constructive criticism.

Alright, let’s get started.

So let say you are interested in the stock market but you want some flexibility and customization in your chart or this case, your dashboard. We can create one simply from very few lines of code.

Step 1: Import

We will need some modules.

I will be using yahoo finance since it…

Devin Ong

A Web Developer looking for opportunites.

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