- Personal projects
- Small group projects (at most 3 team members)
- Big group projects (more than 3 team members)
-
Android weather alarm
- Language: Java/Android
- [Repository] Android application that allows the user to set alarms for different times of the day. On trigger, each alarm will display current weather details from the user's location.
-
Scrabble
- Language: Python 3
- [Repository] Python implementation of a scrabble game using the tkinter graphic interface.
-
Binary decision diagram reduction
- Language: Haskell
- [Repository] Small Haskell project which allows the user to interact with a BDD of a given logic formula.
-
Recipe box
- Language: Python
- Frameworks used: Pytorch/Transformers
- [Repository] Creates and trains a GPT2 model using the transformers library in Pytorch popular food recipes scraped from the internet.
-
Solitaire
- Language: C++
- Libraries used: SDL2
- [Repository] C++ implementation of the Solitaire board game (not THE solitaire, the other one), using the SDL2 library and OpenGL.
-
RealQuest
- Language: PHP/HTML/CSS/JavaScript
- [Repository] [Live version] Multiplayer arcade game which takes place in your neighborhood! Using the MapBox and several time and weather APIs, the player fights monsters in his own neighborhood and competes for the highest score!
-
Breakout Neural Network
- Language: Python
- Frameworks used: TensorFlow
- [Repository] This project uses the Tensorflow framework to implement a Deep Q-Learning Network for the popular Atari game, Breakout.
-
Humanity against cards
- Language: PHP/HTML/CSS/Javascript
- [Repository] A "cards against humanity" clone where humans can play against one or more AI oponents to see whether humor is as subjective as we think!
-
CarcassonneAR
- Language: C#/Unity
- [Repository] During this project we have built the Carcassonne board game with AR technologies using the Vuforia SDK and Unity.