#acl +All:read Default
= Nerf =
Nerf is a statistical named entity recognition tool based on linear-chain conditional random fields.
'''Principal developer:'''
[[http://zil.ipipan.waw.pl/JakubWaszczuk|Jakub Waszczuk]] <
>
'''License:''' GPL v.3
== Documentation ==
See the [[https://github.com/kawu/nerf/blob/master/README.md#nerf|README]] file from the development repository.
== Downloads ==
Nerf is available in a form of a software distribution which can be downloaded from [[http://hackage.haskell.org/package/nerf|Hackage]] using the [[http://www.haskell.org/cabal/|Cabal]] tool. To compile Nerf you will also need the [[http://www.haskell.org/ghc/|Glasgow Haskell Compiler]] (GHC). The simplest way to get both Cabal and GHC is to install the [[http://www.haskell.org/platform/|Haskell Platform]]. Please see the documentation for more information about the installation process.
=== Pre-trained model ===
A model for the Polish language has been trained on the [[http://clip.ipipan.waw.pl/LRT?action=AttachFile&do=view&target=NKJP-PodkorpusMilionowy-1.1.tgz|manually annotated subcorpus]] of the [[http://nkjp.pl/index.php?page=0&lang=1|National Corpus of Polish (NCP)]]. An archive file with the model can be downloaded from [[attachment:model-0.3-4.0.zip|here]]. The model can be used to recognize embedded structures of named entities consistent with the type hierarchy used in NCP.
== Python version ==
'''The Python version of Nerf is no longer supported.'''
'''Authors:'''
[[http://zil.ipipan.waw.pl/JakubWaszczuk|Jakub Waszczuk]],
[[http://zil.ipipan.waw.pl/MichalLenart|MichaĆ Lenart]] <
>
'''License:''' GPL v.3
Readme file of the Python version, in English [[attachment:NERF.pdf]]
You can download the obsolete distribution package from [[attachment:nerf.dist.0.2.tgz|here]]. The package consists of three components:
* Python pycrf library, which has to be installed before the Nerf tool can be used,
* The Nerf tool itself,
* Supplementary data: trained models and examples of configuration files.