Skip to content

Latest commit

 

History

History
 
 

tutorials

Tutorials

We provide several tutorials to help users get familiar with Bootleg.

Introduction

End to End

In this tutorial, learn how to use Bootleg for end-to-end inference. We start from text data and show how to detect mentions and then link them to entities. We also show how to use Bootleg for "on-the-fly" disambiguation of individual sentences.

Entity Profiles

In this tutorial, learn how to modify and change the entity database associated with a Bootleg model. We start from the downloaded entity profile data and show how to add/remove entities and change type and relation mappings. We then show how to fit an existing model to this profile and load it into a new annotator (or use it on your own data!).

Using Bootleg Representations

Embeddings Extraction

In this tutorial, we will introduce you to how to take a pretrained Bootleg model and generate entity representations. The next tutorial shows you how to use them in a downstream model.

Bootleg-Enhanced TACRED

In this tutorial, we show you how to integrate Bootleg embeddings into a downstream LSTM model and SPAN-BERT model.

Training

Basic Training

In this tutorial, learn how to train a Bootleg model on a small dataset. This will cover input data formatting, data preprocessing, and training.

Advanced Training

In this tutorial, learn how to use distributed training to train a Bootleg model on the full English Wikipedia save (over 50 million sentences!). You will need access to GPUs to train this model.