Hi, I’m Giulio, welcome to my GitHub profile. I use GitHub for a variety of things, and I tend to keep my old work around as a way to look back and reminisce. Hopefully this little blurb helps you find what you're after. If you're just browsing, I've marked my favorite stuff with a ★.
Psst! Click on the titles to reveal more info for each section.
🤖 AI-related Projects
- ★ GPTrue or False: 📝🔍 A browser extension that displays the GPT-2 Log Probability of selected text
- ★ infersent-replication: Partial replication of Conneau et al. (2017)
- dlml-tutorial: 🤓 A tutorial on the Discretized Logistic Mixture Likelihood (DLML)
- iclingo: 🔴🟢🔵 clingo kernel for Jupyter
- nowcastlib: 🧙🔧 Utils that can be reused and shared across and beyond the ESO Nowcast project
- mlcookiecutter: Python cookiecutter template for ML projects with Poetry
- NN-Dimensionality: Very quick and rough script to calculate the output dimensions of a given layer
🔬 Research in AI
- ★ infoshare: Official repository for the paper: "Probing LLMs for Joint Encoding of Linguistic Categories." Findings of EMNLP 2023.
- ★ nlgoals: Official repository for my MSc thesis: "Addressing Goal Misgeneralization with Natural Language Interfaces."
- ★ CLAfICLe: Official repository for the paper "CLAfICLe: Cross-Lingual Adaptation for In-Context Learning". Not published.
- badder-seeds: Official repository for the paper "[Re] Badder Seeds: Reproducing the Evaluation of Lexical Methods for Bias Measurement". ReScience C: 8 pp. #40 (2).
- ponder-bayes: Official repository for the paper "PonderBayes: Uncertainty-Informed Pondering". Not published.
🎯 Other Projects
- bLANS: 🖋 better LaTeX for ANS
- git-activity-exporter: 🟩 Export commit activity (and nothing else) from a source repo to a new repo
- anonin: 👤 Automatically change LinkedIn visibility to private before visiting a person's profile
- possovaccinarmi: 💉 Posso vaccinarmi contro il COVID19? (Archived)
- vscode-pbtxt: 📦 Protocol Buffer Text Format syntax highlighting for VS Code (Archived).
- dedirectorizer: Deep flattening of a directory
📚 Coursework/Academic
- rl-labs: Assignments for Reinforcement Learning 1
- nlp1-labs: Natural Language Processing 1 Lab Assignments
- ir1-labs: Assignments for Information Retrieval 1
- krr-labs: Assignments for KRR course
- ★ dl1-labs: Code for the Deep Learning 1 course assignments, Fall 2021 edition
- ltm: 🧠 Using Biologically Plausible Long-Term Memory to Address Catastrophic Forgetting in AI
- eSanta: a dynamic website utilizing NodeJS.
- Huffman-Coding: Huffman Encoding and Decoding in Python
- movie-recommender: Movie Recommendation system using SVD on the MovieLens dataset
- HaskellExercises: Just my solutions to some exercises I did for a class I took at University.
- LearnPrologNow: solutions to some of the exercises and practicals outlined in the book Learn Prolog Now!
- ML_Classifier-Pegasus-Generator: Classifying CIFAR100 and Generating Pegasus with CIFAR10 using GANs
- Distributed-File-Server: implementation of a distributed file server system written in Python
- Object-Detection-and-Ranging: Object Detection and Stereoscopic Distance Ranging for Autonomous Vehicles
- Computational-Physics: series of python assignments centered around Physics problems
- ClientServer-FTP: implementation of the client and server side of a File Transfer Protocol (FTP) application written in Python
- Morphology-ImageProc: Python implementation of erosion, dilation, opening and closing in Image Processing.
- WebGL-Classroom: Interactive WebGL classroom model. Computer Graphics.
😎 Personal
- dotfiles: ⚙️ bash, vim, etc.
- headaches: Various analysis of my headaches
- cv: 📄 My CV
- knowledge-base: 🧠 My personal knowledge base.