Posts tagged 'python'

Adil Moujahid

Interactive Data Visualization of Geospatial Data using D3.js, DC.js, Leaflet.js and Python

In this tutorial, you will learn how to build an interactive data visualization using geospatial data. We will cover a wide range of technologies: Pandas for cleaning the data, Flask for building the server, Javascript libraries d3.js, dc.js and crossfilter.js for building the charts and Leaflet.js for building the map.

Adil Moujahid

A Practical Introduction to Deep Learning with Caffe and Python

The goal of this blog post is to give you a hands-on introduction to deep learning. To do this, we will build a Cat/Dog image classifier using a deep learning algorithm called convolutional neural network. This post is divided into 2 main parts. The first part covers some core concepts behind deep learning, while the second part is structured in a hands-on tutorial format. We will use some Python code and a popular open source deep learning framework called Caffe to build the classifier.

Adil Moujahid

Data Mining Coursera for Popular Courses with Python

In this tutorial, I will combine Coursera course catalogue together with social media data to assess the popularity of courses. To to this, I will use the Coursera API to retrieve the course catalogue, I will use the sharecount.com API to get social media metrics for each course, and I will use python's pandas library to query and order the courses by popularity. The technique introduced in this tutorial can be leveraged to other use cases that require a popularity ranking system for measuring the relevance of a list of links.

Adil Moujahid

Interactive Data Visualization with D3.js, DC.js, Python, and MongoDB

Step by step tutorial for building an interactive data visualization dashboard using a dataset from DonorsChoose.org. This tutorial introduces a range of technologies: MongoDB for storing and querying the data, Python for building a web server that interacts with MongoDB and serving html pages, Javascript libraries d3.js, dc.js and crossfilter.js for building interactive charts.

Adil Moujahid

An Introduction to Agent-based Models: Simulating Segregation with Python

In this post, I will explain about Schelling's segregation model, implement the same in Python programming language, and explain the power of agent based simulations for understanding complex phenomenon.

Adil Moujahid

An Introduction to Text Mining using Twitter Streaming API and Python

In this tutorial, I will use Twitter data to compare the popularity of 3 programming languages: Python, Javascript and Ruby, and to retrieve links to programming tutorials.

Adil Moujahid

Baseball Analytics: An Introduction to Sabermetrics using Python

Sabermetrics is the apllication of statistical analysis to baseball data in order to measure in-game activity. In this post, I will use Lahman’s Baseball Database and Python programming language to explain some of the techniques used in Sabermetrics.