Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by gianlucatruda

A curated list of projects in awesome lists by gianlucatruda .

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/aimong-us

A game where the AIs do a Turing Test on YOU!

chatgpt game gpt-4o llm python

Last synced: 13 Oct 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

crypto ethereum workshop

Last synced: 15 Dec 2024

https://github.com/gianlucatruda/vula-sync

A bash script that automates mounting drives for my online varsity resources, detecting any updates or additions, and synchronising the changes.

bash drives mount script sync vula

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/parsely

Parsely for Lexical and Syntactic Analysis

compiler grammar graphviz langauge lexer parsely parser parsing python syntax tree

Last synced: 15 Dec 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/webcam-aberration

Webcam shader art

Last synced: 09 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/aaahhh

A frustrating aiming game

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/me.js

A memento mori

Last synced: 15 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/jammie-java

A collection of helpful tools for Java development as a University of Cape Town CompSci student.

cape jammie java tools town uct

Last synced: 21 Dec 2024

https://github.com/gianlucatruda/recommendation_extractor

A pair of scripts for (1) extracting URLs from HTML-esque documents and (2) fetching the title, description, and permalink for each URL.

evernote http ifttt python requests url

Last synced: 15 Dec 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/aoc-2024

Advent of Code 2024

Last synced: 09 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/genetics

Personal genetics code.

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/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