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.