Arthur Tainmont's repositories
inception-of-things
42 school project. Launch VMs with Vagrant. Orchestrate containers with docker and kubernetes. Synchronize repository and running app with argo-cd or gitlab.
machine-learning
Notes from studying and projects surrounding machine-learning.
42-slot-finder
Personal project. Find correction slots across the 42 network using 42's API.
expert-system
42 school project. Write an expert system in propositional calculus. A type of AI program that can reason on a set of rules and initial facts to deduce other facts.
ft_containers-unittest
Personal project. An advanced unit-test written in c++ for 42 school's ft_containers project or other c++ containers.
ft_printf-unittest
Personal project. A unit-test written in C for 42 school's ft_printf project, being a C project with limited access to functions wherein we need to rewrite the printf function.
physarum_polycephalum-simulation
Personal project. Visual simulation of an intelligent slime-mold, a biological form of intelligence without a nervous system.
web-development
Notes from studying and small projects surrounding web-development.
42-graduation-verification
Personal project. Verifies automatically if a 42 student enters the requirements for the bachelor and master.
42webscraper-find-slots
Personal project. Using python web-scraping to find 42 school project correction slots.
DevOps
Notes from studying and small projects surrounding DevOps. It encompasses technologies such as docker, kubernetes, git, gitlab, AWS cloud...
dslr
42 school project. Read, visualize in multiple ways and clean a dataset to be used inside own logistic regression for classification in python with limited functions access.
ft_hangouts
42 school project. Mobile app with ability to save, message, call contacts.
ft_linear_regression
42 school project. Write own gradient descent algorithm to train a linear-regression model that will be used to predict the price of a car.
ft_ssl
42 school project. Recoding the MD5 and SHA-256 cryptographic hashing algorithms in C.
gomoku
42 school project. Gomoku game website. Using min-max AI algorithm to simulate a dominant gomoku player.
h42n42
42 school project. Functional implementation of a web application containing a game in OCaml using Eliom.
libft
42 school project. Write a library of fundamental functions in C.
machine-learning-bootcamp
42AI project, organization related to 42 school. In this python machine-learning bootcamp we go over statistics, linear-regression, logistic-regression and regularization.
multilayer_perceptron
42 school project. Write own neural-network-lib to train a model that will be able to predict if a cancer is malignant or benign on a dataset of breast cancer diagnosis.
NeuralNetworkLib
Personal project. Neural network and statistics python library using numpy.
ObsidianUtilities
Personal project. Automated sync and specific utilities for transforming notes to obsidian's note-taking format.
python_bootcamp
42AI project, organization related to 42 school. In this python bootcamp we learn about the use of python and its specific libraries in relation to data-science which has implications for AI.
swifty-companion
42 school project. Mobile app that uses 42's API to display student profiles.
total_perspective_vortex
42 school project. Process EEG datas by cleaning, extracting, creating a ML pipeline implementing a dimensionality reduction algorithm before finding the right classifier and handling a real time data-stream with sklearn.
trading_bot
Personal project. Different projects around cryptocurrency trading. From a trade tracking system, to a customizable trading-bot and simulator. Also contains notes on cryptocurrency trading algorithms.