Duckling/Ranking/Classifiers/ZH_XX.hs (1,563 lines of code) (raw):

-- Copyright (c) 2016-present, Facebook, Inc. -- All rights reserved. -- -- This source code is licensed under the BSD-style license found in the -- LICENSE file in the root directory of this source tree. An additional grant -- of patent rights can be found in the PATENTS file in the same directory. ----------------------------------------------------------------- -- Auto-generated by regenClassifiers -- -- DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING -- @generated ----------------------------------------------------------------- {-# LANGUAGE OverloadedStrings #-} module Duckling.Ranking.Classifiers.ZH_XX (classifiers) where import Data.String import Prelude import qualified Data.HashMap.Strict as HashMap import Duckling.Ranking.Types classifiers :: Classifiers classifiers = HashMap.fromList [("\25490\28783\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\19996\27491\25945\26837\26525\20027\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("number of 5 minutes after|past <integer> (hour-of-day)", Classifier{okData = ClassData{prior = -0.2231435513142097, unseen = -3.332204510175204, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)integer (0..10)", -0.8979415932059586), ("hour", -0.7308875085427924), ("<integer> (latent time-of-day)<number>\20010/\20491", -2.1972245773362196)], n = 12}, koData = ClassData{prior = -1.6094379124341003, unseen = -2.3025850929940455, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)integer (0..10)", -0.8109302162163288), ("hour", -0.8109302162163288)], n = 3}}), ("\21360\24230\20016\25910\33410\31532\22235\22825", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("<time> timezone", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("<time-of-day> am|pm", -0.6931471805599453), ("hour", -0.6931471805599453)], n = 1}, koData = ClassData{prior = -infinity, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [], n = 0}}), ("Thursday", Classifier{okData = ClassData{prior = -0.4700036292457356, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -0.9808292530117262, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}}), ("integer (numeric)", Classifier{okData = ClassData{prior = -0.6931471805599453, unseen = -4.23410650459726, likelihoods = HashMap.fromList [("", 0.0)], n = 67}, koData = ClassData{prior = -0.6931471805599453, unseen = -4.23410650459726, likelihoods = HashMap.fromList [("", 0.0)], n = 67}}), ("\21355\22622\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("the day before yesterday", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22269\38469\28040\36153\32773\26435\30410\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\24314\20891\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\29369\22826\26032\24180", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("today", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("mm/dd", Classifier{okData = ClassData{prior = -1.6094379124341003, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [("", 0.0)], n = 1}, koData = ClassData{prior = -0.2231435513142097, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}}), ("absorption of , after named day", Classifier{okData = ClassData{prior = 0.0, unseen = -2.833213344056216, likelihoods = HashMap.fromList [("day", -0.6931471805599453), ("Sunday", -0.6931471805599453)], n = 7}, koData = ClassData{prior = -infinity, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [], n = 0}}), ("September", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("tonight", Classifier{okData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("October", Classifier{okData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("month (grain)", Classifier{okData = ClassData{prior = -0.963437510299857, unseen = -3.4339872044851463, likelihoods = HashMap.fromList [("", 0.0)], n = 29}, koData = ClassData{prior = -0.48058573857627246, unseen = -3.891820298110627, likelihoods = HashMap.fromList [("", 0.0)], n = 47}}), ("<time-of-day> o'clock", Classifier{okData = ClassData{prior = -1.466337068793427, unseen = -3.044522437723423, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)", -0.6931471805599453), ("hour", -0.6931471805599453)], n = 9}, koData = ClassData{prior = -0.262364264467491, unseen = -4.143134726391533, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)", -0.6931471805599453), ("hour", -0.6931471805599453)], n = 30}}), ("integer (20,30,40)", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("Wednesday", Classifier{okData = ClassData{prior = -5.715841383994864e-2, unseen = -2.9444389791664407, likelihoods = HashMap.fromList [("", 0.0)], n = 17}, koData = ClassData{prior = -2.890371757896165, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [("", 0.0)], n = 1}}), ("\21360\24230\20016\25910\33410\31532\19977\22825", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("hour (grain)", Classifier{okData = ClassData{prior = -9.53101798043249e-2, unseen = -3.0910424533583156, likelihoods = HashMap.fromList [("", 0.0)], n = 20}, koData = ClassData{prior = -2.3978952727983707, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}}), ("\22307\20250\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\20803\26086", Classifier{okData = ClassData{prior = -1.0986122886681098, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -0.40546510810816444, unseen = -2.3025850929940455, likelihoods = HashMap.fromList [("", 0.0)], n = 8}}), ("\32654\22269\29420\31435\26085", Classifier{okData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}}), ("intersect", Classifier{okData = ClassData{prior = -5.694137640013845e-2, unseen = -6.329720905522696, likelihoods = HashMap.fromList [("\20799\31461\33410<part-of-day> <dim time>", -4.718498871295094), ("year (numeric with year symbol)\20809\26126\33410", -4.248495242049359), ("xxxx year<named-month> <day-of-month>", -4.941642422609305), ("daymonth", -4.248495242049359), ("monthday", -1.9459101490553135), ("next yearSeptember", -5.2293244950610855), ("year (numeric with year symbol)\25995\26376", -4.941642422609305), ("year (numeric with year symbol)\20061\22812\33410", -4.941642422609305), ("year (numeric with year symbol)February", -4.718498871295094), ("xxxx yearintersect", -4.941642422609305), ("March<time> <day-of-month>", -3.7629874262676584), ("year (numeric with year symbol)<named-month> <day-of-month>", -3.494723439672979), ("monthhour", -3.7629874262676584), ("year (numeric with year symbol)\22320\29699\19968\23567\26102", -5.2293244950610855), ("year (numeric with year symbol)April", -5.2293244950610855), ("dayday", -2.284885515894645), ("hourhour", -4.718498871295094), ("xxxx yearFebruary", -5.634789603169249), ("year (numeric with year symbol)March", -4.1307122063929755), ("February<dim time> <part-of-day>", -3.7629874262676584), ("hourminute", -4.718498871295094), ("April<time> <day-of-month>", -5.2293244950610855), ("February<time> <day-of-month>", -2.614364717024887), ("absorption of , after named day<named-month> <day-of-month>", -3.619886582626985), ("year (numeric with year symbol)\22823\25995\26399", -4.941642422609305), ("this <cycle><time> <day-of-month>", -4.941642422609305), ("year (numeric with year symbol)\22235\26092\33410", -5.2293244950610855), ("yearmonth", -3.332204510175204), ("year (numeric with year symbol)\20303\26842\33410", -5.2293244950610855), ("dayminute", -4.718498871295094), ("next <cycle>September", -5.634789603169249), ("intersect by \",\"<time> <day-of-month>", -3.619886582626985), ("xxxx yearMarch", -5.634789603169249), ("absorption of , after named dayintersect", -3.619886582626985), ("intersect<time> <day-of-month>", -2.8015762591130335), ("next <cycle><time> <day-of-month>", -4.941642422609305), ("tonight<time-of-day> o'clock", -4.718498871295094), ("year (numeric with year symbol)intersect", -3.494723439672979), ("yearday", -2.0794415416798357), ("absorption of , after named dayFebruary", -4.248495242049359), ("year (numeric with year symbol)\19971\19971\33410", -4.248495242049359), ("year (numeric with year symbol)\36926\36234\33410", -5.2293244950610855), ("year (numeric with year symbol)\29369\22826\26032\24180", -5.2293244950610855), ("yearminute", -5.2293244950610855), ("<dim time> <part-of-day>relative (10-59) minutes after|past <integer> (hour-of-day)", -4.718498871295094)], n = 256}, koData = ClassData{prior = -2.894068619777491, unseen = -4.3694478524670215, likelihoods = HashMap.fromList [("\20799\31461\33410<part-of-day> <dim time>", -2.159484249353372), ("dayhour", -2.7472709142554916), ("year (numeric with year symbol)Sunday", -3.6635616461296463), ("<dim time> <part-of-day><time-of-day> o'clock", -3.258096538021482), ("hourhour", -3.258096538021482), ("hourminute", -2.7472709142554916), ("dayminute", -2.7472709142554916), ("yearday", -3.6635616461296463), ("<dim time> <part-of-day>relative (10-59) minutes after|past <integer> (hour-of-day)", -2.7472709142554916)], n = 15}}), ("half after|past <integer> (hour-of-day)", Classifier{okData = ClassData{prior = 0.0, unseen = -2.5649493574615367, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)", -0.6931471805599453), ("hour", -0.6931471805599453)], n = 5}, koData = ClassData{prior = -infinity, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [], n = 0}}), ("\20399\20029\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -2.3978952727983707, likelihoods = HashMap.fromList [("", 0.0)], n = 9}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("year (grain)", Classifier{okData = ClassData{prior = -1.625967214385311, unseen = -2.639057329615259, likelihoods = HashMap.fromList [("", 0.0)], n = 12}, koData = ClassData{prior = -0.21905356606268464, unseen = -3.9318256327243257, likelihoods = HashMap.fromList [("", 0.0)], n = 49}}), ("Saturday", Classifier{okData = ClassData{prior = -0.8754687373538999, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -0.5389965007326869, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [("", 0.0)], n = 7}}), ("next <cycle>", Classifier{okData = ClassData{prior = -0.570544858467613, unseen = -3.4965075614664802, likelihoods = HashMap.fromList [("week", -1.6739764335716716), ("month (grain)", -1.5198257537444133), ("year (grain)", -2.367123614131617), ("week (grain)", -1.6739764335716716), ("year", -2.367123614131617), ("month", -1.5198257537444133)], n = 13}, koData = ClassData{prior = -0.832909122935104, unseen = -3.295836866004329, likelihoods = HashMap.fromList [("week", -0.8602012652231115), ("week (grain)", -0.8602012652231115)], n = 10}}), ("last year", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22307\27583\34987\27585\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("this <day-of-week>", Classifier{okData = ClassData{prior = 0.0, unseen = -3.970291913552122, likelihoods = HashMap.fromList [("Wednesday", -1.8718021769015913), ("Monday", -1.8718021769015913), ("day", -0.7323678937132265), ("Tuesday", -1.5533484457830569)], n = 24}, koData = ClassData{prior = -infinity, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [], n = 0}}), ("\35199\36203\25176\25289\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -2.3025850929940455, likelihoods = HashMap.fromList [("", 0.0)], n = 8}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("yyyy-mm-dd", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("mm/dd/yyyy", Classifier{okData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\20811\21704\29305\26222\36838\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [("", 0.0)], n = 1}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\21313\32988\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("evening|night", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\20303\26842\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22307\19977\19968\20027\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\30331\38660\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("Monday", Classifier{okData = ClassData{prior = -0.15415067982725836, unseen = -3.258096538021482, likelihoods = HashMap.fromList [("", 0.0)], n = 24}, koData = ClassData{prior = -1.9459101490553135, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}}), ("\19971\19971\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [("", 0.0)], n = 7}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("yesterday", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("next year", Classifier{okData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("<time> <day-of-month>", Classifier{okData = ClassData{prior = -0.24946085963158313, unseen = -4.204692619390966, likelihoods = HashMap.fromList [("integer (numeric)", -1.3564413979702095), ("integer (20,30,40)", -3.0910424533583156), ("integer with consecutive unit modifiers", -1.245215762859985), ("integer (0..10)", -1.4170660197866443), ("number suffix: \21313|\25342", -2.1102132003465894), ("compose by multiplication", -3.0910424533583156)], n = 60}, koData = ClassData{prior = -1.5105920777974677, unseen = -3.1780538303479458, likelihoods = HashMap.fromList [("integer (0..10)", -0.3629054936893685), ("number suffix: \21313|\25342", -2.03688192726104)], n = 17}}), ("\19996\27491\25945\22797\27963\33410", Classifier{okData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}}), ("hh:mm (time-of-day)", Classifier{okData = ClassData{prior = 0.0, unseen = -2.833213344056216, likelihoods = HashMap.fromList [("", 0.0)], n = 15}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("relative (1-9) minutes after|past <integer> (hour-of-day)", Classifier{okData = ClassData{prior = 0.0, unseen = -3.044522437723423, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)integer (0..10)", -0.6931471805599453), ("hour", -0.6931471805599453)], n = 9}, koData = ClassData{prior = -infinity, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [], n = 0}}), ("<integer> (latent time-of-day)", Classifier{okData = ClassData{prior = -0.2754119798599665, unseen = -3.8066624897703196, likelihoods = HashMap.fromList [("integer (numeric)", -2.174751721484161), ("integer (0..10)", -0.1466034741918754)], n = 41}, koData = ClassData{prior = -1.4240346891027378, unseen = -2.833213344056216, likelihoods = HashMap.fromList [("integer (numeric)", -0.4700036292457356), ("one point 2", -1.1631508098056809)], n = 13}}), ("\36926\36234\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("nth <time> of <time>", Classifier{okData = ClassData{prior = 0.0, unseen = -2.3978952727983707, likelihoods = HashMap.fromList [("Octoberordinal (digits)Monday", -0.6931471805599453), ("monthday", -0.6931471805599453)], n = 4}, koData = ClassData{prior = -infinity, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [], n = 0}}), ("\22235\26092\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\19996\27491\25945\22307\21608\20845", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("April", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\21360\24230\20016\25910\33410", Classifier{okData = ClassData{prior = -0.5108256237659907, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -0.916290731874155, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}}), ("\20809\26126\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [("", 0.0)], n = 7}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("week (grain)", Classifier{okData = ClassData{prior = -0.8434293836092833, unseen = -3.6635616461296463, likelihoods = HashMap.fromList [("", 0.0)], n = 37}, koData = ClassData{prior = -0.5625269981428811, unseen = -3.9318256327243257, likelihoods = HashMap.fromList [("", 0.0)], n = 49}}), ("relative (10-59) minutes after|past <integer> (hour-of-day)", Classifier{okData = ClassData{prior = -0.45198512374305727, unseen = -4.127134385045092, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)compose by multiplication", -2.164963715117998), ("<integer> (latent time-of-day)integer with consecutive unit modifiers", -0.9753796482441617), ("hour", -0.7435780341868373)], n = 28}, koData = ClassData{prior = -1.0116009116784799, unseen = -3.6375861597263857, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)number suffix: \21313|\25342", -1.413693335308005), ("<integer> (latent time-of-day)integer (0..10)", -1.413693335308005), ("hour", -0.7777045685880083)], n = 16}}), ("year (numeric with year symbol)", Classifier{okData = ClassData{prior = 0.0, unseen = -3.891820298110627, likelihoods = HashMap.fromList [("integer (numeric)", 0.0)], n = 47}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("now", Classifier{okData = ClassData{prior = 0.0, unseen = -2.4849066497880004, likelihoods = HashMap.fromList [("", 0.0)], n = 10}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22823\25995\26399", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\24858\20154\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\29369\22826\26893\26641\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [("", 0.0)], n = 6}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\19996\27491\25945\22797\27963\33410\26143\26399\19968", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22307\28789\33410\24198\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("numbers prefix with -, negative or minus", Classifier{okData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("integer (numeric)", 0.0)], n = 4}}), ("Friday", Classifier{okData = ClassData{prior = -0.6931471805599453, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -0.6931471805599453, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}}), ("tomorrow", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("this year", Classifier{okData = ClassData{prior = 0.0, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [("", 0.0)], n = 1}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22522\30563\22307\20307\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\28595\38376\22238\24402\32426\24565\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\21360\24230\20804\22969\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("next <day-of-week>", Classifier{okData = ClassData{prior = 0.0, unseen = -3.1780538303479458, likelihoods = HashMap.fromList [("Wednesday", -1.3437347467010947), ("day", -0.7375989431307791), ("Tuesday", -1.3437347467010947)], n = 10}, koData = ClassData{prior = -infinity, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [], n = 0}}), ("fractional number", Classifier{okData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}}), ("Sunday", Classifier{okData = ClassData{prior = -4.8790164169432056e-2, unseen = -3.0910424533583156, likelihoods = HashMap.fromList [("", 0.0)], n = 20}, koData = ClassData{prior = -3.044522437723423, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [("", 0.0)], n = 1}}), ("afternoon", Classifier{okData = ClassData{prior = 0.0, unseen = -3.6375861597263857, likelihoods = HashMap.fromList [("", 0.0)], n = 36}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("<duration> from now", Classifier{okData = ClassData{prior = -infinity, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -3.891820298110627, likelihoods = HashMap.fromList [("week", -2.2617630984737906), ("second", -2.772588722239781), ("day", -2.2617630984737906), ("year", -2.772588722239781), ("<integer> <unit-of-duration>", -0.8266785731844679), ("hour", -2.2617630984737906), ("month", -2.772588722239781), ("minute", -2.772588722239781)], n = 20}}), ("\36174\32618\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [("", 0.0)], n = 6}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("February", Classifier{okData = ClassData{prior = 0.0, unseen = -3.258096538021482, likelihoods = HashMap.fromList [("", 0.0)], n = 24}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("this <cycle>", Classifier{okData = ClassData{prior = -0.8909729238898653, unseen = -3.6635616461296463, likelihoods = HashMap.fromList [("week", -1.1526795099383855), ("month (grain)", -2.2512917986064953), ("year (grain)", -2.538973871058276), ("week (grain)", -1.1526795099383855), ("year", -2.538973871058276), ("month", -2.2512917986064953)], n = 16}, koData = ClassData{prior = -0.5280674302004967, unseen = -3.970291913552122, likelihoods = HashMap.fromList [("week", -0.7731898882334817), ("week (grain)", -0.7731898882334817)], n = 23}}), ("minute (grain)", Classifier{okData = ClassData{prior = -0.4462871026284195, unseen = -2.890371757896165, likelihoods = HashMap.fromList [("", 0.0)], n = 16}, koData = ClassData{prior = -1.0216512475319814, unseen = -2.3978952727983707, likelihoods = HashMap.fromList [("", 0.0)], n = 9}}), ("xxxx year", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("integer (0..10)integer (0..10)integer (0..10)integer (0..10)", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("<dim time> <part-of-day>", Classifier{okData = ClassData{prior = -8.004270767353637e-2, unseen = -4.6443908991413725, likelihoods = HashMap.fromList [("dayhour", -0.7429086901190092), ("<named-month> <day-of-month>morning", -2.069779630768099), ("\24773\20154\33410evening|night", -3.536116699561526), ("\20799\31461\33410afternoon", -3.536116699561526), ("intersectmorning", -2.069779630768099), ("<time> <day-of-month>morning", -2.069779630768099), ("Mondaymorning", -2.4375044108934163)], n = 48}, koData = ClassData{prior = -2.5649493574615367, unseen = -2.772588722239781, likelihoods = HashMap.fromList [("dayhour", -1.0986122886681098), ("<time> <day-of-month>morning", -1.0986122886681098)], n = 4}}), ("<part-of-day> <dim time>", Classifier{okData = ClassData{prior = -0.7935659283069926, unseen = -5.0369526024136295, likelihoods = HashMap.fromList [("tonight<integer> (latent time-of-day)", -3.4210000089583352), ("afternoonrelative (10-59) minutes after|past <integer> (hour-of-day)", -1.6631420914059614), ("hourhour", -2.322387720290225), ("afternoon<time-of-day> o'clock", -3.644143560272545), ("hourminute", -0.9699949108460162), ("afternoon<integer> (latent time-of-day)", -3.644143560272545), ("afternoonrelative (1-9) minutes after|past <integer> (hour-of-day)", -2.72785282839839), ("afternoonhh:mm (time-of-day)", -3.644143560272545), ("tonight<time-of-day> o'clock", -3.4210000089583352), ("afternoonnumber of 5 minutes after|past <integer> (hour-of-day)", -2.4654885639308985), ("afternoonhalf after|past <integer> (hour-of-day)", -3.2386784521643803)], n = 71}, koData = ClassData{prior = -0.6018985090948004, unseen = -5.214935757608986, likelihoods = HashMap.fromList [("afternoonrelative (10-59) minutes after|past <integer> (hour-of-day)", -2.3762728087852047), ("hourhour", -0.9899784476653142), ("afternoon<time-of-day> o'clock", -1.7754989483562746), ("hourminute", -2.21375387928743), ("afternoon<integer> (latent time-of-day)", -1.571899993115035), ("afternoonnumber of 5 minutes after|past <integer> (hour-of-day)", -3.82319179172153)], n = 86}}), ("<integer> <unit-of-duration>", Classifier{okData = ClassData{prior = -infinity, unseen = -3.1354942159291497, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -6.244166900663736, likelihoods = HashMap.fromList [("number suffix: \21313|\25342month (grain)", -4.632785353021065), ("week", -3.0233474405869645), ("integer (0..10)month (grain)", -2.745715703988685), ("integer (0..10)hour (grain)", -3.1067290495260154), ("<number>\20010/\20491week (grain)", -3.8443279926567944), ("compose by multiplicationminute (grain)", -4.45046379622711), ("second", -3.6031659358399066), ("integer (0..10)day (grain)", -3.1067290495260154), ("integer (0..10)year (grain)", -3.7573166156671647), ("<number>\20010/\20491month (grain)", -3.469634543215384), ("integer (numeric)year (grain)", -2.3710222545472743), ("integer (0..10)second (grain)", -3.6031659358399066), ("day", -3.1067290495260154), ("year", -2.1646858215494458), ("integer (0..10)minute (grain)", -2.984126727433683), ("number suffix: \21313|\25342minute (grain)", -4.855928904335275), ("hour", -3.1067290495260154), ("integer (0..10)week (grain)", -3.534173064352955), ("month", -2.008116760857906), ("integer (numeric)month (grain)", -3.3518515075590005), ("integer with consecutive unit modifiersminute (grain)", -4.296313116399852), ("minute", -2.553343811341229)], n = 246}}), ("\32769\26495\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\31709\28779\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("<time-of-day> am|pm", Classifier{okData = ClassData{prior = -0.4353180712578455, unseen = -3.295836866004329, likelihoods = HashMap.fromList [("hh:mm (time-of-day)", -0.9555114450274363), ("<integer> (latent time-of-day)", -2.159484249353372), ("hour", -2.159484249353372), ("minute", -0.9555114450274363)], n = 11}, koData = ClassData{prior = -1.041453874828161, unseen = -2.833213344056216, likelihoods = HashMap.fromList [("<integer> (latent time-of-day)", -0.8266785731844679), ("hour", -0.8266785731844679)], n = 6}}), ("one point 2", Classifier{okData = ClassData{prior = -infinity, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -3.7612001156935624, likelihoods = HashMap.fromList [("integer (0..10)integer (0..10)", -0.9650808960435872), ("integer (0..10)number suffix: \21313|\25342", -1.9459101490553135), ("integer (0..10)integer with consecutive unit modifiers", -1.3397743454849977), ("integer (0..10)<number>\20010/\20491", -2.639057329615259), ("integer (0..10)compose by multiplication", -2.639057329615259), ("integer (0..10)half", -2.639057329615259)], n = 36}}), ("intersect by \",\"", Classifier{okData = ClassData{prior = 0.0, unseen = -4.330733340286331, likelihoods = HashMap.fromList [("daymonth", -2.2380465718564744), ("Sunday<named-month> <day-of-month>", -1.6094379124341003), ("SundayFebruary", -2.2380465718564744), ("dayday", -0.9501922835498364), ("Sundayintersect", -1.6094379124341003)], n = 35}, koData = ClassData{prior = -infinity, unseen = -1.791759469228055, likelihoods = HashMap.fromList [], n = 0}}), ("\26837\26525\20027\26085", Classifier{okData = ClassData{prior = -0.6931471805599453, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -0.6931471805599453, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}}), ("\38463\33298\25289\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [("", 0.0)], n = 1}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("integer with consecutive unit modifiers", Classifier{okData = ClassData{prior = -5.715841383994864e-2, unseen = -3.6109179126442243, likelihoods = HashMap.fromList [("number suffix: \21313|\25342integer (0..10)", -0.6931471805599453), ("integer (0..10)integer (0..10)", -0.6931471805599453)], n = 34}, koData = ClassData{prior = -2.890371757896165, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("integer (0..10)integer (0..10)", -0.2876820724517809)], n = 2}}), ("second (grain)", Classifier{okData = ClassData{prior = 0.0, unseen = -2.70805020110221, likelihoods = HashMap.fromList [("", 0.0)], n = 13}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\19996\27491\25945\32822\31267\21463\38590\26085", Classifier{okData = ClassData{prior = -0.3364722366212129, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -1.252762968495368, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}}), ("\25289\25746\36335\22307\21608\20845", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("<duration> ago", Classifier{okData = ClassData{prior = -infinity, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -3.891820298110627, likelihoods = HashMap.fromList [("week", -2.2617630984737906), ("second", -2.772588722239781), ("day", -2.2617630984737906), ("year", -2.772588722239781), ("<integer> <unit-of-duration>", -0.8266785731844679), ("hour", -2.2617630984737906), ("month", -2.772588722239781), ("minute", -2.772588722239781)], n = 20}}), ("\22307\35806\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("last <time>", Classifier{okData = ClassData{prior = 0.0, unseen = -3.332204510175204, likelihoods = HashMap.fromList [("day", -0.7308875085427924), ("Sunday", -1.2163953243244932), ("Tuesday", -1.5040773967762742)], n = 12}, koData = ClassData{prior = -infinity, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [], n = 0}}), ("\20234\26031\20848\26032\24180", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("March", Classifier{okData = ClassData{prior = 0.0, unseen = -2.833213344056216, likelihoods = HashMap.fromList [("", 0.0)], n = 15}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\24320\25995\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("the day after tomorrow", Classifier{okData = ClassData{prior = -0.5108256237659907, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -0.916290731874155, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}}), ("\22307\21608\20845", Classifier{okData = ClassData{prior = -0.6931471805599453, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [("", 0.0)], n = 6}, koData = ClassData{prior = -0.6931471805599453, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [("", 0.0)], n = 6}}), ("\22919\22899\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\20840\29699\38738\24180\26381\21153\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\27431\21335\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\20061\22812\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("next <time>", Classifier{okData = ClassData{prior = -0.6931471805599453, unseen = -2.639057329615259, likelihoods = HashMap.fromList [("day", -0.7731898882334817), ("Tuesday", -0.7731898882334817)], n = 5}, koData = ClassData{prior = -0.6931471805599453, unseen = -2.639057329615259, likelihoods = HashMap.fromList [("Wednesday", -0.7731898882334817), ("day", -0.7731898882334817)], n = 5}}), ("last <cycle>", Classifier{okData = ClassData{prior = -0.8472978603872037, unseen = -3.2188758248682006, likelihoods = HashMap.fromList [("week", -1.3862943611198906), ("month (grain)", -1.791759469228055), ("year (grain)", -2.4849066497880004), ("week (grain)", -1.3862943611198906), ("year", -2.4849066497880004), ("month", -1.791759469228055)], n = 9}, koData = ClassData{prior = -0.5596157879354228, unseen = -3.4339872044851463, likelihoods = HashMap.fromList [("week", -0.8362480242006186), ("week (grain)", -0.8362480242006186)], n = 12}}), ("\20197\33394\21015\29420\31435\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.791759469228055, likelihoods = HashMap.fromList [("", 0.0)], n = 4}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("next n <cycle>", Classifier{okData = ClassData{prior = 0.0, unseen = -4.605170185988091, likelihoods = HashMap.fromList [("week", -2.3978952727983707), ("integer (0..10)hour (grain)", -2.3978952727983707), ("<number>\20010/\20491week (grain)", -2.9856819377004897), ("second", -2.803360380906535), ("integer (0..10)day (grain)", -2.515678308454754), ("integer (0..10)year (grain)", -3.2088254890146994), ("<number>\20010/\20491month (grain)", -2.803360380906535), ("integer (0..10)second (grain)", -2.803360380906535), ("day", -2.515678308454754), ("year", -3.2088254890146994), ("integer (0..10)minute (grain)", -2.649209701079277), ("hour", -2.3978952727983707), ("integer (0..10)week (grain)", -2.9856819377004897), ("month", -2.803360380906535), ("minute", -2.649209701079277)], n = 42}, koData = ClassData{prior = -infinity, unseen = -2.772588722239781, likelihoods = HashMap.fromList [], n = 0}}), ("\19975\22307\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\21476\23572\37030\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("number of five minutes", Classifier{okData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("integer (0..10)", 0.0)], n = 2}}), ("\20799\31461\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("Tuesday", Classifier{okData = ClassData{prior = -3.922071315328127e-2, unseen = -3.295836866004329, likelihoods = HashMap.fromList [("", 0.0)], n = 25}, koData = ClassData{prior = -3.258096538021482, unseen = -1.0986122886681098, likelihoods = HashMap.fromList [("", 0.0)], n = 1}}), ("\26149\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [("", 0.0)], n = 6}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("number.number minutes", Classifier{okData = ClassData{prior = -infinity, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -2.772588722239781, likelihoods = HashMap.fromList [("integer (0..10)integer with consecutive unit modifiersminute (grain)", -1.0986122886681098), ("integer (0..10)compose by multiplicationminute (grain)", -1.6094379124341003), ("minute", -0.7621400520468967)], n = 6}}), ("\32822\31267\21463\38590\26085", Classifier{okData = ClassData{prior = -1.0296194171811581, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -0.4418327522790392, unseen = -2.3978952727983707, likelihoods = HashMap.fromList [("", 0.0)], n = 9}}), ("<named-month> <day-of-month>", Classifier{okData = ClassData{prior = 0.0, unseen = -4.762173934797756, likelihoods = HashMap.fromList [("Marchinteger (0..10)", -2.5563656137701454), ("Marchinteger (numeric)", -3.144152278672264), ("Aprilinteger (numeric)", -3.654977902438255), ("Februaryinteger (0..10)", -2.6741486494265287), ("Februarynumber suffix: \21313|\25342", -2.6741486494265287), ("month", -0.7462570058738938), ("Februaryinteger (numeric)", -2.5563656137701454), ("Februaryinteger with consecutive unit modifiers", -1.8091512119399242)], n = 54}, koData = ClassData{prior = -infinity, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [], n = 0}}), ("\21171\21160\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22797\27963\33410\26143\26399\19968", Classifier{okData = ClassData{prior = -0.6931471805599453, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -0.6931471805599453, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}}), ("number suffix: \19975|\33836", Classifier{okData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}}), ("\22823\25995\39318\26085", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("half", Classifier{okData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}}), ("two days after tomorrow", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("integer (0..10)", Classifier{okData = ClassData{prior = -0.5957987257888164, unseen = -5.407171771460119, likelihoods = HashMap.fromList [("", 0.0)], n = 221}, koData = ClassData{prior = -0.8010045764163588, unseen = -5.204006687076795, likelihoods = HashMap.fromList [("", 0.0)], n = 180}}), ("last n <cycle>", Classifier{okData = ClassData{prior = 0.0, unseen = -4.605170185988091, likelihoods = HashMap.fromList [("week", -2.9856819377004897), ("integer (0..10)month (grain)", -3.4965075614664802), ("integer (0..10)hour (grain)", -2.3978952727983707), ("second", -2.649209701079277), ("integer (0..10)day (grain)", -2.9856819377004897), ("integer (0..10)year (grain)", -3.4965075614664802), ("<number>\20010/\20491month (grain)", -2.3978952727983707), ("integer (0..10)second (grain)", -2.649209701079277), ("day", -2.9856819377004897), ("year", -3.4965075614664802), ("integer (0..10)minute (grain)", -2.3978952727983707), ("hour", -2.3978952727983707), ("integer (0..10)week (grain)", -2.9856819377004897), ("month", -2.1972245773362196), ("minute", -2.3978952727983707)], n = 42}, koData = ClassData{prior = -infinity, unseen = -2.772588722239781, likelihoods = HashMap.fromList [], n = 0}}), ("last <duration>", Classifier{okData = ClassData{prior = -infinity, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [], n = 0}, koData = ClassData{prior = 0.0, unseen = -3.912023005428146, likelihoods = HashMap.fromList [("week", -2.2823823856765264), ("second", -2.505525936990736), ("day", -2.793208009442517), ("<integer> <unit-of-duration>", -0.8007778447523107), ("hour", -2.2823823856765264), ("month", -2.2823823856765264), ("minute", -2.2823823856765264)], n = 21}}), ("ordinal (digits)", Classifier{okData = ClassData{prior = -1.252762968495368, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("<number>\20010/\20491", -0.1823215567939546)], n = 4}, koData = ClassData{prior = -0.3364722366212129, unseen = -2.5649493574615367, likelihoods = HashMap.fromList [("integer (0..10)", -8.701137698962981e-2)], n = 10}}), ("n <cycle> last", Classifier{okData = ClassData{prior = 0.0, unseen = -4.02535169073515, likelihoods = HashMap.fromList [("week", -2.3978952727983707), ("integer (0..10)hour (grain)", -2.3978952727983707), ("<number>\20010/\20491week (grain)", -2.908720896564361), ("second", -2.908720896564361), ("integer (0..10)day (grain)", -2.3978952727983707), ("integer (0..10)year (grain)", -2.908720896564361), ("<number>\20010/\20491month (grain)", -2.908720896564361), ("integer (0..10)second (grain)", -2.908720896564361), ("day", -2.3978952727983707), ("year", -2.908720896564361), ("integer (0..10)minute (grain)", -2.908720896564361), ("hour", -2.3978952727983707), ("integer (0..10)week (grain)", -2.908720896564361), ("month", -2.908720896564361), ("minute", -2.908720896564361)], n = 20}, koData = ClassData{prior = -infinity, unseen = -2.772588722239781, likelihoods = HashMap.fromList [], n = 0}}), ("\24527\24724\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("morning", Classifier{okData = ClassData{prior = 0.0, unseen = -2.890371757896165, likelihoods = HashMap.fromList [("", 0.0)], n = 16}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("week-end", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("number suffix: \21313|\25342", Classifier{okData = ClassData{prior = -0.1590646946296874, unseen = -3.4339872044851463, likelihoods = HashMap.fromList [("", 0.0)], n = 29}, koData = ClassData{prior = -1.916922612182061, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}}), ("\22320\29699\19968\23567\26102", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("day (grain)", Classifier{okData = ClassData{prior = -0.38299225225610584, unseen = -2.833213344056216, likelihoods = HashMap.fromList [("", 0.0)], n = 15}, koData = ClassData{prior = -1.1451323043030026, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [("", 0.0)], n = 7}}), ("\22307\32426\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\22797\27963\33410", Classifier{okData = ClassData{prior = -1.0986122886681098, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -0.40546510810816444, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [("", 0.0)], n = 6}}), ("<number>\20010/\20491", Classifier{okData = ClassData{prior = -0.2006706954621511, unseen = -3.4011973816621555, likelihoods = HashMap.fromList [("integer (0..10)", -3.509131981127006e-2)], n = 27}, koData = ClassData{prior = -1.7047480922384253, unseen = -2.1972245773362196, likelihoods = HashMap.fromList [("one point 2", -0.9808292530117262), ("integer (0..10)", -0.4700036292457356)], n = 6}}), ("compose by multiplication", Classifier{okData = ClassData{prior = -0.3364722366212129, unseen = -2.0794415416798357, likelihoods = HashMap.fromList [("integer (0..10)number suffix: \21313|\25342", -0.15415067982725836)], n = 5}, koData = ClassData{prior = -1.252762968495368, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("one point 2number suffix: \21313|\25342", -0.2876820724517809)], n = 2}}), ("\24773\20154\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\20116\26092\33410", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\31070\22307\26143\26399\22235", Classifier{okData = ClassData{prior = 0.0, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [("", 0.0)], n = 5}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\25995\26376", Classifier{okData = ClassData{prior = 0.0, unseen = -1.6094379124341003, likelihoods = HashMap.fromList [("", 0.0)], n = 3}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("\27861\20196\20043\22812", Classifier{okData = ClassData{prior = 0.0, unseen = -1.3862943611198906, likelihoods = HashMap.fromList [("", 0.0)], n = 2}, koData = ClassData{prior = -infinity, unseen = -0.6931471805599453, likelihoods = HashMap.fromList [], n = 0}}), ("this <time>", Classifier{okData = ClassData{prior = 0.0, unseen = -4.07753744390572, likelihoods = HashMap.fromList [("Wednesday", -1.9810014688665833), ("Monday", -1.9810014688665833), ("day", -0.8415671856782186), ("hour", -2.9618307218783095), ("Tuesday", -1.6625477377480489), ("week-end", -2.9618307218783095)], n = 26}, koData = ClassData{prior = -infinity, unseen = -1.9459101490553135, likelihoods = HashMap.fromList [], n = 0}})]