haskell-conll-0.1.0.2: Core Types for NLP

Safe HaskellNone
LanguageHaskell2010

Model.NerCoreNlp

Synopsis

Documentation

data NER Source #

Named Entity Recognition (NER) tag set used by CoreNLP.

TODO: find documentation where this list is elicited.

CoreNLP's NER tag set:

Instances
Eq NER Source # 
Instance details

Defined in Model.NerCoreNlp

Methods

(==) :: NER -> NER -> Bool #

(/=) :: NER -> NER -> Bool #

Ord NER Source # 
Instance details

Defined in Model.NerCoreNlp

Methods

compare :: NER -> NER -> Ordering #

(<) :: NER -> NER -> Bool #

(<=) :: NER -> NER -> Bool #

(>) :: NER -> NER -> Bool #

(>=) :: NER -> NER -> Bool #

max :: NER -> NER -> NER #

min :: NER -> NER -> NER #

Read NER Source # 
Instance details

Defined in Model.NerCoreNlp

Show NER Source # 
Instance details

Defined in Model.NerCoreNlp

Methods

showsPrec :: Int -> NER -> ShowS #

show :: NER -> String #

showList :: [NER] -> ShowS #

Generic NER Source # 
Instance details

Defined in Model.NerCoreNlp

Associated Types

type Rep NER :: Type -> Type #

Methods

from :: NER -> Rep NER x #

to :: Rep NER x -> NER #

TagLabel NER Source # 
Instance details

Defined in Model.NerCoreNlp

type Rep NER Source # 
Instance details

Defined in Model.NerCoreNlp

type Rep NER = D1 (MetaData "NER" "Model.NerCoreNlp" "haskell-conll-0.1.0.2-56cdOp3D6saLMUJmPcyMc2" False) ((((C1 (MetaCons "O" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "CARDINAL" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "DATE" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "DURATION" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "FACILITY" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "GPE" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "LOCATION" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MEASURE" PrefixI False) (U1 :: Type -> Type)))) :+: (((C1 (MetaCons "MISC" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "MONEY" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "NUMBER" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "ORDINAL" PrefixI False) (U1 :: Type -> Type))) :+: ((C1 (MetaCons "ORGANIZATION" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "PERCENT" PrefixI False) (U1 :: Type -> Type)) :+: (C1 (MetaCons "PERSON" PrefixI False) (U1 :: Type -> Type) :+: (C1 (MetaCons "SET" PrefixI False) (U1 :: Type -> Type) :+: C1 (MetaCons "TIME" PrefixI False) (U1 :: Type -> Type))))))