John Giorgi's Projects
A simple Python script to walk your thought the 7 minute workout
Alfred is SMS chatbot written in Python. Incoming SMS sent to a Twilio phone number are routed to the app, which intelligently generates a response (SMS to the sender) and an action (e.g. turning off the lights in your home)
An open-source NLP research library, built on PyTorch.
Officially supported AllenNLP models
β‘οΈ AllenNLP plugin for adding subcommands to use Optuna, making hyperparameter optimization easy
If you are forking please do not forget to star the repo
BARTScore: Evaluating Generated Text as Text Generation
A series of bioinformatics scripts I wrote for the dry-lab team of Corradi Lab (University of Ottawa) whom I am completing my honours project with.
Tools for curating biomedical training data for large-scale language modeling
A scraper for bioRxiv
A boilerplate for the freeCodeCamp curriculum.
A boilerplate for a freeCodeCamp project.
brat rapid annotation tool (brat) - for all your textual annotation needs
A simple script for converting the ChemProt corpus to Brat standoff format.
Software designed to identify and monitor social/historical cues for short term stock movement
Convolutional Neural Network for Text Classification in Tensorflow
A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. :tada:
A PyTorch implementation of the Compact Multi-Head Self-Attention Mechanism from the paper: "Low Rank Factorization for Compact Multi-Head Self-Attention"
Course notes for CSC412/2506 Winter 2019: Probabilistic Learning and Reasoning
Course notes for CSC413/2516 Winter 2020: Neural Networks and Deep Learning
University of Toronto's Capstone Design Course
Contains all examples of our "Interactive & Dynamic Force-Directed Graphs withΒ D3" blog post
π€ The largest hub of ready-to-use datasets for ML models with fast, easy-to-use and efficient data manipulation tools
The corresponding code from our paper "DeCLUTR: Deep Contrastive Learning for Unsupervised Textual Representations". Do not hesitate to open an issue if you run into any trouble!
Compiled notes for the deeplearning.ai specialization on Coursera.
DiscoScore: Evaluating Text Generation with BERT and Discourse Coherence
My personal . files
A transformer-based model for extensive multi-tasking of various clinical NLP tasks.