Skip to content

MaxAtoms/NLTK-German-POS-Tagger

Repository files navigation

NLTK-German-POS-Tagger

Our final project report can be found here. Results are automatically generated via a GitHub Action and published in Releases.

Running directly on your machine

Make sure you have a working GNU Parallel, Python and Pipenv installation. Execute ./entrypoint.sh.

Manual Training

More info: pipenv run python ./german_tagger.py --help

Manual Evaluation

More info: pipenv run python ./evaluator.py --help

Execution in Docker

  • Build the image: docker build -t pos-tagger:latest .
  • Run a container in this repository: docker run -it -v $(pwd):/tmp pos-tagger:latest
  • Opening a shell for manual experiments: docker run -it -v $(pwd):/tmp --entrypoint /bin/bash pos-tagger:latest

About

NLP course project investigating the accuracy of the NLTK averaged perceptron tagger on German corpora

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •