
Pagerank MapReduce
Ranking websites with computing clusters Github Link Pagerank is an algorithm used by Google to rank websites in their search engine. We can distribute the computation of this algorithm using map reduce in many clusters. Here is the architecture of this project: Iterate until pagerank stabilization: Generate a link graph...

XOR Neural Network
We are going to build a simple neural network from scratch to recognize XOR function. This is the “hello world” equivalent of machine learning, and we’ll build it using TensorFlow Here is what we want to be able to learn, giving 2 vectors A and B : A B A...

Handwritten digits recognition with Tensorflow
We are going to build a simple neural network to recognize handwritten digits (MNIST database) with Tensorflow. If you have time and motivation I recommend you to watch this inspirational video. This topic is mostly a summary of it and TensorFlow tutorial. This is a classification problem : we learn...

Mario browser
link: Play it This is a little game of Mario to collect mushrooms and save Peach. This has been made in few hours (~afternoon). This is quiet ugly but it shows how to compute the best path to collect the max mushrooms. It is defined as follow : traverse matrix...

Solving Linear System for busy students
Here is the problem : you have to solve Ax=b in E where dim(E)=3. Let’s say you have : 1 2 3 4 5 6 7 8 9 10 11 A = [2 3 4; 4 3 2; 6 5 1]; x = [x1; x2; x3]; b = [1; 2;...

I'm alive
Hello world I'm alive... Finally, since I've been working on computers. This is my first post... Here I am World !