Yann Vonlanthen's Projects
Multishot consensus in the form of an Ethereum smart contract.
Proof-of-concept implementation of the Consensus on Demand protocol.
Official Go implementation of the Ethereum protocol
Use of Bing maps, PCA and SVM to steer a drone away from cities.
GRASS is buggier on the other side. EPFL semester project for the Software security class.
Project 1 for the Machine Learning course at EPFL
GitPitch In 60 Seconds - A Very Short Tutorial
Repository containing four different agents solving the Pickup and Delivery problem.
Proof of concept of a basic pipeline matching web table rows to wikidata entities, using word embeddings and PageRank on disambiguation graph. (reimplementation of DoSeR paper pipeline)
Localization in a known occupancy grid map, using particle filters.
Create a dataset suitable for entity type ranking research by crawling opendata.swiss using Scrapy.
A set of tools for extracting tables from PDF files helping to do data mining on (OCR-processed) scanned documents.
Evolution of the Ethereum Proof-of-Stake Consensus Protocol
COMP 321 - McGill
A smart contract providing secret votes with liquid democracy.
Robot path planning using rapidly exploring random trees.
Final Project for the Machine Learning course at EPFL
This Web application crawls PDFs from governement websites, performs table detection and displays advanced statistics.
AI agent for the ancient scandinavian game of tablut, a tafl game.
Simple wrapper of tabula-java: extract table from PDF into pandas DataFrame
3D game using a Lego board and webcam as input.
New version of bomberman game. LAN multiplayer & improved game mechanics.