Samuel Petit's repositories
Project-X-Conversational-AI-Interface
Repo for Trinity College Dublin's Software engineering group project module. Building an interface for training chatbots
hashcode-2020
Code for the 2020 hashcode competition, team consisted of myself, @LukeHackett12 and @henrym2. Our team ranked in the top 1000 out of the 11,000 teams who sent a submission.
encrypted-social-media-groups
A short project for university. A simple social media-like application that encrypts posts, only members of a group are able to read its posts.
computer_vision
Computer Vision module assignments. Using OpenCV and TCD's TIPS framework.
funer_for_reddit
A flutter app for reddit.
machine-learning
Weekly assignments and final for my Machine Learning module.
python_react_ts_docker
Trying out a dockerised full stack website using python, react (w/ typescript)
CNN_optimisation
A project which aimed to optimize a provided neural network algorithm in C. Our solution involved re-writing the algorithm structure to enable OpenMP (threads running concurrently) functions as well as SSE operation (shared memory operations)
genre_predictor
Attempting to predict the genres of songs using the spotify API as a data source
SWENG_Group_Project
Full stack mobile app made for a client which enables the submission and management of forms (includes registration, login, email sending...)
AndroidDev
Learning basic android development
BAC-Projects
School work done as part of the CS module for my Baccalauréat.
computer_linguistics
Assignments for Computer Linguistics Module. Written in C++ and include probability computations for various AI models.
IBE_essay
Identity-based encryption essay for a telecommunications class.
notes_flutter
Learning flutter by trying to build a notes app that implements dark mode.
playlistToGigs
A webbapp which gets your spotify playlists and enables you to check where and when your favorite artists are playing
ProjectEulerProblems
My solutions as I go through the problems from the website https://projecteuler.net
ReviewApp
A team programming project done in 1st Year at TCD. A reviews app (such as yelp) done in processing