haskell-conll-0.1.0.2: src/Model/NerCoreNlp.hs
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
module Model.NerCoreNlp where
import Data.TagLabel
import Protolude
--------------------------------------------------------------------------------
{- | Named Entity Recognition (NER) tag set used by `CoreNLP`.
TODO: find documentation where this list is elicited.
-}
-- | CoreNLP's NER tag set:
data NER =
O
| CARDINAL
| DATE
| DURATION
| FACILITY
| GPE
| LOCATION
| MEASURE
| MISC
| MONEY
| NUMBER
| ORDINAL
| ORGANIZATION
| PERCENT
| PERSON
| SET
| TIME
deriving(Show, Eq, Read, Ord, Generic, TagLabel)