LaMachine was a software distribution of NLP software developed by the Language Machines research group and CLST (Radboud University Nijmegen), as well as TiCC (Tilburg University). This repository provides a tap with which the software can be installed using homebrew. Although the LaMachine distribution itself is deprecated, this tap for homebrew is still very much relevant to install various NLP software on macOS.
If you still use the deprecated tap homebrew-science, now is the time to untap it:
$ brew untap homebrew/science
Some examples:
$ brew tap fbkarsdorp/homebrew-lamachine
$ brew install ucto # for a fast and really accurate natural language tokenizer
$ brew install frog
After installing frog and frogdata, link the data using something like:
ln -s /usr/local/opt/frogdata/share/frog/ /usr/local/Cellar/frog/<VERSION-NUMBER>/share
where <VERSION-NUMBER> refers to the installed version of frog. To find out which version you're using, execute the following:
brew info frog
All libraries and dependencies should be build with the same underlying icu4c version. When updating a specific component of lamachine fails, please first reinstall all its dependencies. For example, should the installation of ucto fail, but you already have ticcutils and libfolia installed, run:
$ brew uninstall libfolia ticcutils
$ brew install ucto
Please checkout the Issues page for a list of all known issues.
All praise should go to the Language Machines research group and CLST (Radboud University Nijmegen), as well as TiCC (Tilburg University).