ngram-0.1.0.1: Ngram models for compressing and classifying text.

Safe HaskellSafe
LanguageHaskell2010

Codec.Compression.PPM.Utils

Synopsis

Documentation

lineToInstance :: Text -> (Text, [Char]) Source #

Splits a line of format IDTABLABELTABTEXT into a (label, document) tuple of (Text, [Char]).

revWindows :: Int -> [i] -> [[i]] Source #

Reverse-order windows of given length from input sequence. Includes shorter initial windows.

accuracy :: Eq a => [a] -> [a] -> Double Source #

Calculates accuracy

microFScore :: Eq a => [a] -> [a] -> Double Source #

Calculates micro F-Score

macroFScore :: Eq a => [a] -> [a] -> Double Source #

Calculates macro F-Score