Code Monkey home page Code Monkey logo

Hi there 👋

Twitter GitHub Linkedin

I am a 4th-year computer science Ph.D. student at the University of Toronto and a graduate student researcher at the Donnelly Centre for Cellular and Biomolecular Research and the Vector Institute for Artificial Intelligence. I previously interned at Ai2 (on the Semantic Scholar team) and at Semantic Health. My work centres on natural language processing (NLP) and natural language understanding (NLU) of scientific text, particularly biomedical literature, but I am broadly interested in all things ML/AI/NLP. I completed an undergraduate degree at the University of Ottawa, graduating with a B.Sc in biochemistry. I completed an M.Sc. in computer science at the University of Toronto. When I am not 💻 I like to 🚵‍♂️, 🏂 and 🏋️‍♂️.

John Giorgi's Projects

pyterrier icon pyterrier

A Python framework for performing information retrieval experiments, building on http://terrier.org/

pytorch-image-retrieval icon pytorch-image-retrieval

A PyTorch framework for an image retrieval task including implementation of N-pair Loss (NIPS 2016) and Angular Loss (ICCV 2017).

quickthought icon quickthought

Forked from the original QuickThought repo and modified to be pip installable.

re-examining-correlations icon re-examining-correlations

Re-Examining System-Level Correlations of Automatic Summarization Evaluation Metrics - This repository contains the code for the NAACL 2022 paper "Re-Examining System-Level Correlations of Automatic Summarization Evaluation Metrics."

reach icon reach

Reach Biomedical Information Extraction

s800 icon s800

Tools for working with the S800 corpus

saber icon saber

Saber is a deep-learning based tool for information extraction in the biomedical domain. Pull requests are welcome! Note: this is a work in progress. Many things are broken, and the codebase is not stable.

scirepeval icon scirepeval

SciRepEval benchmark training and evaluation scripts

scispacy icon scispacy

A full spaCy pipeline and models for scientific/biomedical documents.

scitagger icon scitagger

Scientific Discourse Tagging with Large Language models

se_best_practices_ml_perspective icon se_best_practices_ml_perspective

This repository is meant to serve as an opinionated, pedagogical guide on software engineering best practices for those of us in machine learning. Follow along with the guide here: https://johngiorgi.github.io/se_best_practices_ml_perspective/

senteval icon senteval

A python tool for evaluating the quality of sentence embeddings.

sentevalrunner icon sentevalrunner

A simple and extensible package for evaluating models against the SentEval benchmark.

seq2rel icon seq2rel

The corresponding code for our paper: A sequence-to-sequence approach for document-level relation extraction.

seq2rel-ds icon seq2rel-ds

This is a companion repository to seq2rel (https://github.com/JohnGiorgi/seq2rel) which aims to make it easy to generate training data.

seqeval icon seqeval

A Python framework for sequence labeling evaluation(named-entity recognition, pos tagging, etc...)

sra-rnaseq-workflow icon sra-rnaseq-workflow

Automate the process of downloading, trimming and mapping SRA files from a GEO data set

text icon text

Data loaders and abstractions for text and NLP

textattack icon textattack

TextAttack 🐙 is a Python framework for adversarial attacks, data augmentation, and model training in NLP https://textattack.readthedocs.io/en/master/

tf-mtrnn icon tf-mtrnn

COLING2016: Table Filling Multi-Task Recurrent Neural Network for Joint Entity and Relation Extraction

timestamp-microservice-fcc icon timestamp-microservice-fcc

Submission to Timestamp Microservice project (part of the Apis and Microservices Projects) on freecodecamp.org.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.