Skip to content

d-one/NLPeasy-workshop

Repository files navigation

NLPeasy Workshop

Build NLP pipelines the easy way

Repository for the NLPeasy workshop.

For the workshop you have 2 possibilities to participate.

Mybinder.org

This is a pure online version so no installation needed on your laptop other than a browser. There might be issues to connect behind company firewalls though

https://mybinder.org/v2/gh/d-one/NLPeasy-workshop/master?urlpath=lab Binder

However, there is only 1-2 GB of RAM available, which is tough for our example. Also if you loose your connection or close your laptop for 10 minutes your session is lost. During the workshop we will provide you with bigger VMs in our cloud.

Own Laptop

You can work on your own laptop or server. For this you need:

Setup

Get this repository:

git clone https://github.com/d-one/nlpeasy-workshop
cd nlpeasy-workshop

Then setup a virtual environment, install requirements and download a spaCy-model: Then on the terminal issue:

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python -m spacy download en_core_web_md

Also you might want to download some bigger files:

bash download_files.csv

This will download:

  • profiles.csv.zip: our data for today

  • okc-files.pickle: the solution that should come out of NLPeasy

    (saving you a couple of hours of computation)

  • elastic-data.zip: t

Start Jupyter Lab

Still in the activated virtual env venv you now can start jupyter lab

jupyter lab

and navigate to the hands-on-1.ipynb Notebook.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages