Giter Club home page Giter Club logo

Hi, I'm a student from France, studying Computer Science and Mathematics at ENS Ulm.

In my personnal projects, I explored diverse topics including Deep Learning and Computer Graphics.

Latest projects

Last summer, I've worked on Deep Learning:

  • MLP-Digits-Recognition: I started by implementing a Multilayer Perceptron from scratch in Rust, to recognize handwritten digits from the MNIST dataset.

  • Genetic-Birds-Simulator: I explored Genetic Algorithms with this simple simulation of birds evolution.

  • Genetic-Snake-AI: I adapted this learning approach to an Artificial Intelligence designed to beat the classic game of Snake.

Previous projects

  • I built Elements LaTeX, an Electron-based LaTeX editor.
  • You can also check out my biggest project yet, an implementation of Minecraft using my own, handmade, graphics engine.
  • I created an animated CFD simulator using the Navier-Stokes equations, you can easily try to run it with Python and Matplotlib (in French only)

Languages and tools

Top Langs

I used diverse programming languages and frameworks, listed below.

Antoine Groudiev's Projects

car-computer-vision icon car-computer-vision

Mon projet de TIPE pour l'année 2023, visant la création d'un algorithme de détection d'objets dans une image.

compilateur-petit-purescript icon compilateur-petit-purescript

Compiler of the Purescript language in OCaml - Project for the "Programming languages and compilation" course 2023-2024 at ENS Ulm

connect-4-ai icon connect-4-ai

An artificial intelligence to perfectly solve the game of Connect Four.

cs-classes icon cs-classes

A simple LaTeX class for Computer Science classes

cs-classes-l3-s2 icon cs-classes-l3-s2

My Computer Science classes for the second semester (S2) of first year (L3) at ENS Ulm.

flappybird-neat icon flappybird-neat

Using a neural network and genetic algorithm to train an AI to play Flappy Bird.

genetic-snake-ai icon genetic-snake-ai

An Artificial Intelligence to play the game Snake, using a Genetic Algorithm.

lobstex icon lobstex

A mini LaTeX clone prototype in Rust.

mlp-digits-recognition icon mlp-digits-recognition

An implementation of a Multilayer Perceptron (MLP) neural network from scratch to recognize handwritten digits.

navier-stokes-cfd icon navier-stokes-cfd

Simulateur de mécanique des fluides à partir de la résolution numérique des équations de Navier-Stokes

ocaml-cas icon ocaml-cas

A basic Computer Algebra System (CAS) made in OCaml

ocaml-playground icon ocaml-playground

Just me having fun, experimenting, and doing my CS assignments with OCaml.

project-roguelike icon project-roguelike

A 2D open source roguelike, entirely coded during a summer with Godot Engine

quantum-computation icon quantum-computation

Report and slides for a written report about Quantum Computation. Assignment for the class "Langages formels, Calculabilité et Complexité" of 2023 at ENS Ulm.

ray-tracer icon ray-tracer

A simple Ray Tracer, using path tracing and written in Rust.

rust-clippy icon rust-clippy

A bunch of lints to catch common mistakes and improve your Rust code. Book: https://doc.rust-lang.org/clippy/

semiring-lrp icon semiring-lrp

Code and report for my L3 Internship "Reasoning and Provenance on Neural Networks" at LIG.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.