Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by gianlucatruda
A curated list of projects in awesome lists by gianlucatruda .
https://github.com/gianlucatruda/quantified-sleep
Quantified Sleep: Machine learning techniques for observational n-of-1 studies.
biohacking data-science explainable-ai imputation interpretable-machine-learning lasso machine-learning missing-data observational-studies oura-ring prediction quantified-self rescuetime sleep time-series
Last synced: 22 Oct 2024
https://github.com/gianlucatruda/tablediffusion
The first differentially-private tabular diffusion model
differential-privacy diffusion-models generative-adversarial-network generative-ai pytorch tabular-data
Last synced: 02 Nov 2024
https://github.com/gianlucatruda/warfit-learn
A machine learning toolkit for reproducible research in anticoagulant dose estimation.
data-science iwpc pandas preprocessing python reproducible-research sklearn supervised-learning warfarin warfit-learn
Last synced: 10 Oct 2024
https://github.com/gianlucatruda/not-wors
World's best Boerewors image classifier, built with ResNets and Transfer Learning.
boerewors classifier cnn convolutional-neural-network hot-dogs hotdog image pytorch residual-networks resnet resnet-18 transfer-learning
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/project_sleep
A Quantified Self project in which I use ±40 nights of data to determine what helps and hinders my sleep.
data experiment matplotlib python quantified science self sleep visualization
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/crypto-workshop
Some notes and materials I made at the UCT Crypto Workshop with Linum Labs
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/dotfiles
My custom dotfiles for daily-driving macOS via CLI.
Last synced: 28 Oct 2024
https://github.com/gianlucatruda/hangman
An extremely simple AI that plays an almost-optimal strategy for hangman.
ai artificial-intelligence game hangman java simple strategy
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/orbital
Orbital mechanics sim (game?) in Three.js
Last synced: 24 Nov 2024
https://github.com/gianlucatruda/rays
Realtime raytracing from scratch in pure JavaScript.
javascript raytracer raytracing real-time
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/fomo
A newsreader app that uses LLM embeddings to semantically prioritise arXiv and Github updates
arx- embeddings fastapi github gpt-3 javascript llm nextjs python react tailwindcss
Last synced: 28 Oct 2024
https://github.com/gianlucatruda/ann-from-scratch
An artificial neural net built in pure Python.
classifier data-science example mnist neural-network python
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/goodreads-to-md
Convert Goodreads books to markdown files (Obsidian, Hugo, Jekyll etc.)
Last synced: 09 Dec 2024
https://github.com/gianlucatruda/tai
Terminal AI: LLMs and more on the command line
Last synced: 09 Dec 2024
https://github.com/gianlucatruda/pca-vis
Real-time tool for exploring the relationships between PCA components and input features
data-science dimensionality-reduction interactive matplotlib-pyplot pca principal-component-analysis principal-components pygame sklearn
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/playground
Just playing around with stuff in a hacky way
Last synced: 28 Oct 2024
https://github.com/gianlucatruda/webgl-shader-art
WebGL shader art in a vanilla JS web app
Last synced: 09 Dec 2024
https://github.com/gianlucatruda/numerai
Quant. trading with ML on Numerai
data-science machine-learning numerai numerai-tournaments pytorch xgboost
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/nis-encrypted-messaging
A demonstration of security principles for peer-to-peer communications of sensitive content.
aes-encryption cryptography messaging python3 rsa-cryptography security
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/pomodoro.js
A simple Pomodoro timer built with JavaScript and a touch of GreenSock animation.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/morning-pages
A minimalistic digital version of morning pages journal
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/gptools
Composable tools for doing useful things with GPT-4 (from the command line).
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/with-or-without-you-game
A Creative Coding game based on the lyrics of U2's "With or Without You"
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/telegram_bot
A command-line Python script to send a message to your personal Telegram bot.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/uva-info-theory
UvA Information Theory project work
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/universal-plums
This is just to say, you gotta be plum maxxing!
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/simple_decision_tree
Simple decision tree made with scikit-learn using the Titanic survivorship data.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/csc2002s-parallelprogramming
Using the Java Fork/Join Framework to implement parallelised Mergesort and Quicksort across architectures.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/instagen
Script to generate abstract images for Instagram.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/tic-tac-toe
Simple Tic-Tac-Toe game with web app and API microservices
flask-api flask-restful game javascript python3 sqlite3
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/unrelated
Google Chrome extension to hide related videos on YouTube and prevent the user being led down the rabbit hole.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/bioinformatics-tools
Some bioinformatics tools I wrote using Python.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/uva-cv1-assignments
Computer Vision 1 assingments for group M05
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/evocomp
Assignments for VU Masters course in Evolutionary Computing
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/sudokusat
A general-purpose SAT solver with applications to Sudoku problems. For Knowledge Representation at the VU.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/robo
SimplePay Internship Exercise, October 2016.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/bluetoothsound
Simple bash script to handle sound preferences for bluetooth headset.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/csc3002f-sockets
"This assignment focuses on networked applications, where you will develop a client-server based chat application in groups of three students."
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/web-animations
Web animations lecture presented to B Online.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/hashcode-2017
Hashcode 2017 for fsociety
collaboration competition hashcode java
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/hashcode-2018
Source code from team SUDO~NANO's Google Hashcode 2018 participation.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/csc3002f-semaphores
"This assignment has the objective of developing your understanding of the use of semaphores for controlling access to resources such as often occurs in an operating system."
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/switching-trains
Creative coding: "Switching trains"
Last synced: 24 Nov 2024
https://github.com/gianlucatruda/missing-data-ensemble
WIP: an ML ensemble that accommodates missing data
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/warfit
Machine Learning for Improved Warfarin Dosing [coming soon]
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/qs-analyser
A quantified self data analysis script in Python 3.
data experiment matplotlib matrix optimization productivity python quantified quantified-self science self
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/daily-digest
Webserver for generating a daily digest page from my Kindle highlights.
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/entelect2018
Team nano's code for the Entelect University Challenge 2018
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/linux-setup
Some quick setup files for basic Linux sessions (e.g. AWS instances / virtual machines / Raspberry Pis)
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/titanic
An exhibition of my experience in data processing and visualisation. Python script to process and visualise the Titanic survivor data.
data database flask info matplotlib python science scrape server titanic visualisation web
Last synced: 15 Dec 2024
https://github.com/gianlucatruda/falling-leaves
Falling leaves sim in three.js
Last synced: 09 Dec 2024
https://github.com/gianlucatruda/random_tube
A pair of scripts for extracting YouTube links from your watch history, and randomly opening one in your browser.
Last synced: 15 Dec 2024