Background

Yoann Bourse

Yoann Bourse

Filters
CV : html - pdf
Early work
Web development
College work

College work
Here are the main pieces of work that I've done and some of the courses I've followed during my studies at the ENS.
Internship at Google New York
Irwin Boutboul
Java / AppEngine / Mapreduce
OneToday: Charity project recommendation on an Android app
Soon
AVI - EN
Internship at ePawn
Christophe Duteil, Valentin Lefevre
C++ / Cocos2d-x / ePawn
Creation of innovative interactions and games to define and highlight the product
Experimental innovative puzzle game
AVI - EN
Complex strategy board game
AVI - EN
Classical battalion fighting board game
AVI - EN
Internship at Telecom Paristech VIA lab
Eric Lecolinet, Yves Guiard, James Eagan
C++ / Microsoft Kinect / OpenGL / OpenNI
Shortcut manager leveraging spatial memory through in-air diectic pointing
Paper : "In-Air Spatial Shortcuts: Leveraging Spatial Memory for Command Selection"
PDF - EN
Presentation video
AVI - EN
Uncut full report
PDF - EN
Presentation
PDF - EN
AI and Videogames
Vincent Corruble
AI in The Sims series
Slides
PDF - EN
Additional notes
PDF - EN
Bibliographical research and synthesis
Jean-Marc Labat
State of the art of automated difficulty adaptation in games and serious games
Papier
PDF - FR
Internship at Technicolor Palo Alto lab
Christophe Diot, Branislav Kveton, Gayatree Ganu, Ossi Mokryn
Python / C++ / Matlab
Unsupervised generation of user and restaurant profiles from textual reviews
Unsupervised Learning of Multi-Resolution Restaurant Profile from Text Analysis
PDF - EN
Contextually Propagating Semantic Knowledge over Large Datasets
PDF - EN
Network Programming
Thomas Chatain
Java
Development of a multiplayer tetris game based on a server/client architecture
Complete game (instructions in the readme)
JAR - EN
Sources
ZIP - JAVA
Technical presentation
PDF - EN
Technical report
PDF - EN
Stereovision and 3D reconstruction
Renaud Keriven
C++ / openCV
Real-time determination of the orientation of a Rubik's Cube, used to control a 3D model
Report
PDF - FR
Video
-
La Main A La Pate - ASTEP
Teaching science in 5th grade : "Create, transform and transmit motion"
Teacher's folder
FR
Internship in INRIA MINT laboratory
Laurent Grisoni
C# / WPF / .NET / API multitouch win7
Software to design and manipulate curves by plastic multitouch interactions
Presentation video
AVI - EN
Paper
PDF - EN
Presentation
PDF - EN
Software Engineering - Cloud Computing
Joannes Vermorel
Quoted on the Azure Team blog and presented to Eric Rudder, Senior Vice President, Technical Strategy of Microsoft C# / .NET / ASP / Windows Azure
Sqwarea, massively multiplayer strategy game scalable on Windows Azure cloud
Microsoft Student presentation video
EN
Project presentation
PPTX - EN
Game website
HTML - EN
Digital Systems
Jean Vuillemin
C / C++ / ASM MIPS
Development of an electronic circuits simulator (netlists) in order to simulate a 16-bits microprocessor (harvard structure) that we designed to run a watch.
Presentation
PDF - EN
Documentation
PDF - EN
Compilation
J. C. Filliatre
OCAML / Menhir / OCAMLLex / ASM MIPS
Creation of a compilator from a portion of OCAML (support of the modules, the "object-oriented" part of this functional metalanguage) towards MIPS assembly language, with a powerful typing
Documentation Mini-Modules (MIMO)
PDF - FR
Algorithms
Jacques Stern
C
Implementation of Kruskal algorithm of minimal covering graph, application to the traveling salesman problem
Paper
PDF - FR
Presentation
PDF - FR
Formal Languages
Olivier Carton
Analyze of the population protocol model for distributed computation
Paper
PDF - FR
Presentation
PDF - FR
Medieval history
F. Menant, J.F. Lassalmonie
Sociology of love and sexuality in the Middle-Ages
PDF - FR
English
Sciences lead astray ?
PDF - EN
  • 2012 - Statistical Learning (Patrick Gallinari)
  • 2012 - Human-Computer Interaction and participatory design (Eric Lecolinet)
  • 2012 - Social networks and recommandation (J.L. Guillaume)
  • 2012 - Sound and speech (Yves Grenier)
  • 2012 - Generation and treatment of images (Antoine Manzanera)
  • 2011 - Software engineering (Gilles Klein) :
    Age of Algebra, humorous strateg game based on mathematics
  • 2011 - Verification (Paul Gastin)
  • 2011 - Motion planning in robotics (Jean-Paul Laumond)
  • 2011 - Quantum Information (Iordanis Kerenidi)
  • 2011 - Artificial Intelligence and game theory (Ahmed Bouajjani)
  • 2011 - Introduction to computer vision (Jean Ponce)
  • 2010 - A practical approach to scientific computing (David Naccache) :
    Study of the reconstruction of blurred/alterated information, through the example of personal information accessible given GSM positionning
  • 2010 - Communication networks (A. Chaintreau, F. Baccelli) :
    Simulation of the creation of a small world network through the algorithm "Move and Forget"
  • 2009 - Random structures and algorithms (M. Lelarge, P. Brémaud)
  • 2009 - Cognitive psychology (J. Sackur)