{-# LANGUAGE OverloadedStrings #-} module Stopwords (Language(..), stopwords) where import qualified Data.Text as T data Language = German | English | NoLanguage stopwords :: Language -> [T.Text] stopwords German = german stopwords English = english stopwords NoLanguage = [] german, english :: [T.Text] german = [ "a" , "ab" , "aber" , "ach" , "acht" , "achte" , "achten" , "achter" , "achtes" , "ag" , "alle" , "allein" , "allem" , "allen" , "aller" , "allerdings" , "alles" , "allgemeinen" , "als" , "also" , "am" , "an" , "ander" , "andere" , "anderem" , "anderen" , "anderer" , "anderes" , "anderm" , "andern" , "anderr" , "anders" , "au" , "auch" , "auf" , "aus" , "ausser" , "ausserdem" , "außer" , "außerdem" , "b" , "bald" , "bei" , "beide" , "beiden" , "beim" , "beispiel" , "bekannt" , "bereits" , "besonders" , "besser" , "besten" , "bin" , "bis" , "bisher" , "bist" , "c" , "d" , "d.h" , "da" , "dabei" , "dadurch" , "dafür" , "dagegen" , "daher" , "dahin" , "dahinter" , "damals" , "damit" , "danach" , "daneben" , "dank" , "dann" , "daran" , "darauf" , "daraus" , "darf" , "darfst" , "darin" , "darum" , "darunter" , "darüber" , "das" , "dasein" , "daselbst" , "dass" , "dasselbe" , "davon" , "davor" , "dazu" , "dazwischen" , "daß" , "dein" , "deine" , "deinem" , "deinen" , "deiner" , "deines" , "dem" , "dementsprechend" , "demgegenüber" , "demgemäss" , "demgemäß" , "demselben" , "demzufolge" , "den" , "denen" , "denn" , "denselben" , "der" , "deren" , "derer" , "derjenige" , "derjenigen" , "dermassen" , "dermaßen" , "derselbe" , "derselben" , "des" , "deshalb" , "desselben" , "dessen" , "deswegen" , "dich" , "die" , "diejenige" , "diejenigen" , "dies" , "diese" , "dieselbe" , "dieselben" , "diesem" , "diesen" , "dieser" , "dieses" , "dir" , "doch" , "dort" , "drei" , "drin" , "dritte" , "dritten" , "dritter" , "drittes" , "du" , "durch" , "durchaus" , "durfte" , "durften" , "dürfen" , "dürft" , "e" , "eben" , "ebenso" , "ehrlich" , "ei" , "ei," , "eigen" , "eigene" , "eigenen" , "eigener" , "eigenes" , "ein" , "einander" , "eine" , "einem" , "einen" , "einer" , "eines" , "einig" , "einige" , "einigem" , "einigen" , "einiger" , "einiges" , "einmal" , "eins" , "elf" , "en" , "ende" , "endlich" , "entweder" , "er" , "ernst" , "erst" , "erste" , "ersten" , "erster" , "erstes" , "es" , "etwa" , "etwas" , "euch" , "euer" , "eure" , "eurem" , "euren" , "eurer" , "eures" , "f" , "folgende" , "früher" , "fünf" , "fünfte" , "fünften" , "fünfter" , "fünftes" , "für" , "g" , "gab" , "ganz" , "ganze" , "ganzen" , "ganzer" , "ganzes" , "gar" , "gedurft" , "gegen" , "gegenüber" , "gehabt" , "gehen" , "geht" , "gekannt" , "gekonnt" , "gemacht" , "gemocht" , "gemusst" , "genug" , "gerade" , "gern" , "gesagt" , "geschweige" , "gewesen" , "gewollt" , "geworden" , "gibt" , "ging" , "gleich" , "gott" , "gross" , "grosse" , "grossen" , "grosser" , "grosses" , "groß" , "große" , "großen" , "großer" , "großes" , "gut" , "gute" , "guter" , "gutes" , "h" , "hab" , "habe" , "haben" , "habt" , "hast" , "hat" , "hatte" , "hatten" , "hattest" , "hattet" , "heisst" , "her" , "heute" , "hier" , "hin" , "hinter" , "hoch" , "hätte" , "hätten" , "i" , "ich" , "ihm" , "ihn" , "ihnen" , "ihr" , "ihre" , "ihrem" , "ihren" , "ihrer" , "ihres" , "im" , "immer" , "in" , "indem" , "infolgedessen" , "ins" , "irgend" , "ist" , "j" , "ja" , "jahr" , "jahre" , "jahren" , "je" , "jede" , "jedem" , "jeden" , "jeder" , "jedermann" , "jedermanns" , "jedes" , "jedoch" , "jemand" , "jemandem" , "jemanden" , "jene" , "jenem" , "jenen" , "jener" , "jenes" , "jetzt" , "k" , "kam" , "kann" , "kannst" , "kaum" , "kein" , "keine" , "keinem" , "keinen" , "keiner" , "keines" , "kleine" , "kleinen" , "kleiner" , "kleines" , "kommen" , "kommt" , "konnte" , "konnten" , "kurz" , "können" , "könnt" , "könnte" , "l" , "lang" , "lange" , "leicht" , "leide" , "lieber" , "los" , "m" , "machen" , "macht" , "machte" , "mag" , "magst" , "mahn" , "mal" , "man" , "manche" , "manchem" , "manchen" , "mancher" , "manches" , "mann" , "mehr" , "mein" , "meine" , "meinem" , "meinen" , "meiner" , "meines" , "mensch" , "menschen" , "mich" , "mir" , "mit" , "mittel" , "mochte" , "mochten" , "morgen" , "muss" , "musst" , "musste" , "mussten" , "muß" , "mußt" , "möchte" , "mögen" , "möglich" , "mögt" , "müssen" , "müsst" , "müßt" , "n" , "na" , "nach" , "nachdem" , "nahm" , "natürlich" , "neben" , "nein" , "neue" , "neuen" , "neun" , "neunte" , "neunten" , "neunter" , "neuntes" , "nicht" , "nichts" , "nie" , "niemand" , "niemandem" , "niemanden" , "noch" , "nun" , "nur" , "o" , "ob" , "oben" , "oder" , "offen" , "oft" , "ohne" , "ordnung" , "p" , "q" , "r" , "recht" , "rechte" , "rechten" , "rechter" , "rechtes" , "richtig" , "rund" , "s" , "sa" , "sache" , "sagt" , "sagte" , "sah" , "satt" , "schlecht" , "schluss" , "schon" , "sechs" , "sechste" , "sechsten" , "sechster" , "sechstes" , "sehr" , "sei" , "seid" , "seien" , "sein" , "seine" , "seinem" , "seinen" , "seiner" , "seines" , "seit" , "seitdem" , "selbst" , "sich" , "sie" , "sieben" , "siebente" , "siebenten" , "siebenter" , "siebentes" , "sind" , "so" , "solang" , "solche" , "solchem" , "solchen" , "solcher" , "solches" , "soll" , "sollen" , "sollst" , "sollt" , "sollte" , "sollten" , "sondern" , "sonst" , "soweit" , "sowie" , "später" , "startseite" , "statt" , "steht" , "suche" , "t" , "tag" , "tage" , "tagen" , "tat" , "teil" , "tel" , "tritt" , "trotzdem" , "tun" , "u" , "uhr" , "um" , "und" , "und?" , "uns" , "unse" , "unsem" , "unsen" , "unser" , "unsere" , "unserer" , "unses" , "unter" , "v" , "vergangenen" , "viel" , "viele" , "vielem" , "vielen" , "vielleicht" , "vier" , "vierte" , "vierten" , "vierter" , "viertes" , "vom" , "von" , "vor" , "w" , "wahr?" , "wann" , "war" , "waren" , "warst" , "wart" , "warum" , "was" , "weg" , "wegen" , "weil" , "weit" , "weiter" , "weitere" , "weiteren" , "weiteres" , "welche" , "welchem" , "welchen" , "welcher" , "welches" , "wem" , "wen" , "wenig" , "wenige" , "weniger" , "weniges" , "wenigstens" , "wenn" , "wer" , "werde" , "werden" , "werdet" , "weshalb" , "wessen" , "wie" , "wieder" , "wieso" , "will" , "willst" , "wir" , "wird" , "wirklich" , "wirst" , "wissen" , "wo" , "woher" , "wohin" , "wohl" , "wollen" , "wollt" , "wollte" , "wollten" , "worden" , "wurde" , "wurden" , "während" , "währenddem" , "währenddessen" , "wäre" , "würde" , "würden" , "x" , "y" , "z" , "z.b" , "zehn" , "zehnte" , "zehnten" , "zehnter" , "zehntes" , "zeit" , "zu" , "zuerst" , "zugleich" , "zum" , "zunächst" , "zur" , "zurück" , "zusammen" , "zwanzig" , "zwar" , "zwei" , "zweite" , "zweiten" , "zweiter" , "zweites" , "zwischen" , "zwölf" , "über" , "überhaupt" , "übrigens" ] english = [ "'ll" , "'tis" , "'twas" , "'ve" , "10" , "39" , "a" , "a's" , "able" , "ableabout" , "about" , "above" , "abroad" , "abst" , "accordance" , "according" , "accordingly" , "across" , "act" , "actually" , "ad" , "added" , "adj" , "adopted" , "ae" , "af" , "affected" , "affecting" , "affects" , "after" , "afterwards" , "ag" , "again" , "against" , "ago" , "ah" , "ahead" , "ai" , "ain't" , "aint" , "al" , "all" , "allow" , "allows" , "almost" , "alone" , "along" , "alongside" , "already" , "also" , "although" , "always" , "am" , "amid" , "amidst" , "among" , "amongst" , "amoungst" , "amount" , "an" , "and" , "announce" , "another" , "any" , "anybody" , "anyhow" , "anymore" , "anyone" , "anything" , "anyway" , "anyways" , "anywhere" , "ao" , "apart" , "apparently" , "appear" , "appreciate" , "appropriate" , "approximately" , "aq" , "ar" , "are" , "area" , "areas" , "aren" , "aren't" , "arent" , "arise" , "around" , "arpa" , "as" , "aside" , "ask" , "asked" , "asking" , "asks" , "associated" , "at" , "au" , "auth" , "available" , "aw" , "away" , "awfully" , "az" , "b" , "ba" , "back" , "backed" , "backing" , "backs" , "backward" , "backwards" , "bb" , "bd" , "be" , "became" , "because" , "become" , "becomes" , "becoming" , "been" , "before" , "beforehand" , "began" , "begin" , "beginning" , "beginnings" , "begins" , "behind" , "being" , "beings" , "believe" , "below" , "beside" , "besides" , "best" , "better" , "between" , "beyond" , "bf" , "bg" , "bh" , "bi" , "big" , "bill" , "billion" , "biol" , "bj" , "bm" , "bn" , "bo" , "both" , "bottom" , "br" , "brief" , "briefly" , "bs" , "bt" , "but" , "buy" , "bv" , "bw" , "by" , "bz" , "c" , "c'mon" , "c's" , "ca" , "call" , "came" , "can" , "can't" , "cannot" , "cant" , "caption" , "case" , "cases" , "cause" , "causes" , "cc" , "cd" , "certain" , "certainly" , "cf" , "cg" , "ch" , "changes" , "ci" , "ck" , "cl" , "clear" , "clearly" , "click" , "cm" , "cmon" , "cn" , "co" , "co." , "com" , "come" , "comes" , "computer" , "con" , "concerning" , "consequently" , "consider" , "considering" , "contain" , "containing" , "contains" , "copy" , "corresponding" , "could" , "could've" , "couldn" , "couldn't" , "couldnt" , "course" , "cr" , "cry" , "cs" , "cu" , "currently" , "cv" , "cx" , "cy" , "cz" , "d" , "dare" , "daren't" , "darent" , "date" , "de" , "dear" , "definitely" , "describe" , "described" , "despite" , "detail" , "did" , "didn" , "didn't" , "didnt" , "differ" , "different" , "differently" , "directly" , "dj" , "dk" , "dm" , "do" , "does" , "doesn" , "doesn't" , "doesnt" , "doing" , "don" , "don't" , "done" , "dont" , "doubtful" , "down" , "downed" , "downing" , "downs" , "downwards" , "due" , "during" , "dz" , "e" , "each" , "early" , "ec" , "ed" , "edu" , "ee" , "effect" , "eg" , "eh" , "eight" , "eighty" , "either" , "eleven" , "else" , "elsewhere" , "empty" , "end" , "ended" , "ending" , "ends" , "enough" , "entirely" , "er" , "es" , "especially" , "et" , "et-al" , "etc" , "even" , "evenly" , "ever" , "evermore" , "every" , "everybody" , "everyone" , "everything" , "everywhere" , "ex" , "exactly" , "example" , "except" , "f" , "face" , "faces" , "fact" , "facts" , "fairly" , "far" , "farther" , "felt" , "few" , "fewer" , "ff" , "fi" , "fifteen" , "fifth" , "fifty" , "fify" , "fill" , "find" , "finds" , "fire" , "first" , "five" , "fix" , "fj" , "fk" , "fm" , "fo" , "followed" , "following" , "follows" , "for" , "forever" , "former" , "formerly" , "forth" , "forty" , "forward" , "found" , "four" , "fr" , "free" , "from" , "front" , "full" , "fully" , "further" , "furthered" , "furthering" , "furthermore" , "furthers" , "fx" , "g" , "ga" , "gave" , "gb" , "gd" , "ge" , "general" , "generally" , "get" , "gets" , "getting" , "gf" , "gg" , "gh" , "gi" , "give" , "given" , "gives" , "giving" , "gl" , "gm" , "gmt" , "gn" , "go" , "goes" , "going" , "gone" , "good" , "goods" , "got" , "gotten" , "gov" , "gp" , "gq" , "gr" , "great" , "greater" , "greatest" , "greetings" , "group" , "grouped" , "grouping" , "groups" , "gs" , "gt" , "gu" , "gw" , "gy" , "h" , "had" , "hadn't" , "hadnt" , "half" , "happens" , "hardly" , "has" , "hasn" , "hasn't" , "hasnt" , "have" , "haven" , "haven't" , "havent" , "having" , "he" , "he'd" , "he'll" , "he's" , "hed" , "hell" , "hello" , "help" , "hence" , "her" , "here" , "here's" , "hereafter" , "hereby" , "herein" , "heres" , "hereupon" , "hers" , "herself" , "herse”" , "hes" , "hi" , "hid" , "high" , "higher" , "highest" , "him" , "himself" , "himse”" , "his" , "hither" , "hk" , "hm" , "hn" , "home" , "homepage" , "hopefully" , "how" , "how'd" , "how'll" , "how's" , "howbeit" , "however" , "hr" , "ht" , "htm" , "html" , "http" , "hu" , "hundred" , "i" , "i'd" , "i'll" , "i'm" , "i've" , "i.e." , "id" , "ie" , "if" , "ignored" , "ii" , "il" , "ill" , "im" , "immediate" , "immediately" , "importance" , "important" , "in" , "inasmuch" , "inc" , "inc." , "indeed" , "index" , "indicate" , "indicated" , "indicates" , "information" , "inner" , "inside" , "insofar" , "instead" , "int" , "interest" , "interested" , "interesting" , "interests" , "into" , "invention" , "inward" , "io" , "iq" , "ir" , "is" , "isn" , "isn't" , "isnt" , "it" , "it'd" , "it'll" , "it's" , "itd" , "itll" , "its" , "itself" , "itse”" , "ive" , "j" , "je" , "jm" , "jo" , "join" , "jp" , "just" , "k" , "ke" , "keep" , "keeps" , "kept" , "keys" , "kg" , "kh" , "ki" , "kind" , "km" , "kn" , "knew" , "know" , "known" , "knows" , "kp" , "kr" , "kw" , "ky" , "kz" , "l" , "la" , "large" , "largely" , "last" , "lately" , "later" , "latest" , "latter" , "latterly" , "lb" , "lc" , "least" , "length" , "less" , "lest" , "let" , "let's" , "lets" , "li" , "like" , "liked" , "likely" , "likewise" , "line" , "little" , "lk" , "ll" , "long" , "longer" , "longest" , "look" , "looking" , "looks" , "low" , "lower" , "lr" , "ls" , "lt" , "ltd" , "lu" , "lv" , "ly" , "m" , "ma" , "made" , "mainly" , "make" , "makes" , "making" , "man" , "many" , "may" , "maybe" , "mayn't" , "maynt" , "mc" , "md" , "me" , "mean" , "means" , "meantime" , "meanwhile" , "member" , "members" , "men" , "merely" , "mg" , "mh" , "microsoft" , "might" , "might've" , "mightn't" , "mightnt" , "mil" , "mill" , "million" , "mine" , "minus" , "miss" , "mk" , "ml" , "mm" , "mn" , "mo" , "more" , "moreover" , "most" , "mostly" , "move" , "mp" , "mq" , "mr" , "mrs" , "ms" , "msie" , "mt" , "mu" , "much" , "mug" , "must" , "must've" , "mustn't" , "mustnt" , "mv" , "mw" , "mx" , "my" , "myself" , "myse”" , "mz" , "n" , "na" , "name" , "namely" , "nay" , "nc" , "nd" , "ne" , "near" , "nearly" , "necessarily" , "necessary" , "need" , "needed" , "needing" , "needn't" , "neednt" , "needs" , "neither" , "net" , "netscape" , "never" , "neverf" , "neverless" , "nevertheless" , "new" , "newer" , "newest" , "next" , "nf" , "ng" , "ni" , "nine" , "ninety" , "nl" , "no" , "no-one" , "nobody" , "non" , "none" , "nonetheless" , "noone" , "nor" , "normally" , "nos" , "not" , "noted" , "nothing" , "notwithstanding" , "novel" , "now" , "nowhere" , "np" , "nr" , "nu" , "null" , "number" , "numbers" , "nz" , "o" , "obtain" , "obtained" , "obviously" , "of" , "off" , "often" , "oh" , "ok" , "okay" , "old" , "older" , "oldest" , "om" , "omitted" , "on" , "once" , "one" , "one's" , "ones" , "only" , "onto" , "open" , "opened" , "opening" , "opens" , "opposite" , "or" , "ord" , "order" , "ordered" , "ordering" , "orders" , "org" , "other" , "others" , "otherwise" , "ought" , "oughtn't" , "oughtnt" , "our" , "ours" , "ourselves" , "out" , "outside" , "over" , "overall" , "owing" , "own" , "p" , "pa" , "page" , "pages" , "part" , "parted" , "particular" , "particularly" , "parting" , "parts" , "past" , "pe" , "per" , "perhaps" , "pf" , "pg" , "ph" , "pk" , "pl" , "place" , "placed" , "places" , "please" , "plus" , "pm" , "pmid" , "pn" , "point" , "pointed" , "pointing" , "points" , "poorly" , "possible" , "possibly" , "potentially" , "pp" , "pr" , "predominantly" , "present" , "presented" , "presenting" , "presents" , "presumably" , "previously" , "primarily" , "probably" , "problem" , "problems" , "promptly" , "proud" , "provided" , "provides" , "pt" , "put" , "puts" , "pw" , "py" , "q" , "qa" , "que" , "quickly" , "quite" , "qv" , "r" , "ran" , "rather" , "rd" , "re" , "readily" , "really" , "reasonably" , "recent" , "recently" , "ref" , "refs" , "regarding" , "regardless" , "regards" , "related" , "relatively" , "research" , "reserved" , "respectively" , "resulted" , "resulting" , "results" , "right" , "ring" , "ro" , "room" , "rooms" , "round" , "ru" , "run" , "rw" , "s" , "sa" , "said" , "same" , "saw" , "say" , "saying" , "says" , "sb" , "sc" , "sd" , "se" , "sec" , "second" , "secondly" , "seconds" , "section" , "see" , "seeing" , "seem" , "seemed" , "seeming" , "seems" , "seen" , "sees" , "self" , "selves" , "sensible" , "sent" , "serious" , "seriously" , "seven" , "seventy" , "several" , "sg" , "sh" , "shall" , "shan't" , "shant" , "she" , "she'd" , "she'll" , "she's" , "shed" , "shell" , "shes" , "should" , "should've" , "shouldn" , "shouldn't" , "shouldnt" , "show" , "showed" , "showing" , "shown" , "showns" , "shows" , "si" , "side" , "sides" , "significant" , "significantly" , "similar" , "similarly" , "since" , "sincere" , "site" , "six" , "sixty" , "sj" , "sk" , "sl" , "slightly" , "sm" , "small" , "smaller" , "smallest" , "sn" , "so" , "some" , "somebody" , "someday" , "somehow" , "someone" , "somethan" , "something" , "sometime" , "sometimes" , "somewhat" , "somewhere" , "soon" , "sorry" , "specifically" , "specified" , "specify" , "specifying" , "sr" , "st" , "state" , "states" , "still" , "stop" , "strongly" , "su" , "sub" , "substantially" , "successfully" , "such" , "sufficiently" , "suggest" , "sup" , "sure" , "sv" , "sy" , "system" , "sz" , "t" , "t's" , "take" , "taken" , "taking" , "tc" , "td" , "tell" , "ten" , "tends" , "test" , "text" , "tf" , "tg" , "th" , "than" , "thank" , "thanks" , "thanx" , "that" , "that'll" , "that's" , "that've" , "thatll" , "thats" , "thatve" , "the" , "their" , "theirs" , "them" , "themselves" , "then" , "thence" , "there" , "there'd" , "there'll" , "there're" , "there's" , "there've" , "thereafter" , "thereby" , "thered" , "therefore" , "therein" , "therell" , "thereof" , "therere" , "theres" , "thereto" , "thereupon" , "thereve" , "these" , "they" , "they'd" , "they'll" , "they're" , "they've" , "theyd" , "theyll" , "theyre" , "theyve" , "thick" , "thin" , "thing" , "things" , "think" , "thinks" , "third" , "thirty" , "this" , "thorough" , "thoroughly" , "those" , "thou" , "though" , "thoughh" , "thought" , "thoughts" , "thousand" , "three" , "throug" , "through" , "throughout" , "thru" , "thus" , "til" , "till" , "tip" , "tis" , "tj" , "tk" , "tm" , "tn" , "to" , "today" , "together" , "too" , "took" , "top" , "toward" , "towards" , "tp" , "tr" , "tried" , "tries" , "trillion" , "truly" , "try" , "trying" , "ts" , "tt" , "turn" , "turned" , "turning" , "turns" , "tv" , "tw" , "twas" , "twelve" , "twenty" , "twice" , "two" , "tz" , "u" , "ua" , "ug" , "uk" , "um" , "un" , "under" , "underneath" , "undoing" , "unfortunately" , "unless" , "unlike" , "unlikely" , "until" , "unto" , "up" , "upon" , "ups" , "upwards" , "us" , "use" , "used" , "useful" , "usefully" , "usefulness" , "uses" , "using" , "usually" , "uucp" , "uy" , "uz" , "v" , "va" , "value" , "various" , "vc" , "ve" , "versus" , "very" , "vg" , "vi" , "via" , "viz" , "vn" , "vol" , "vols" , "vs" , "vu" , "w" , "want" , "wanted" , "wanting" , "wants" , "was" , "wasn" , "wasn't" , "wasnt" , "way" , "ways" , "we" , "we'd" , "we'll" , "we're" , "we've" , "web" , "webpage" , "website" , "wed" , "welcome" , "well" , "wells" , "went" , "were" , "weren" , "weren't" , "werent" , "weve" , "wf" , "what" , "what'd" , "what'll" , "what's" , "what've" , "whatever" , "whatll" , "whats" , "whatve" , "when" , "when'd" , "when'll" , "when's" , "whence" , "whenever" , "where" , "where'd" , "where'll" , "where's" , "whereafter" , "whereas" , "whereby" , "wherein" , "wheres" , "whereupon" , "wherever" , "whether" , "which" , "whichever" , "while" , "whilst" , "whim" , "whither" , "who" , "who'd" , "who'll" , "who's" , "whod" , "whoever" , "whole" , "wholl" , "whom" , "whomever" , "whos" , "whose" , "why" , "why'd" , "why'll" , "why's" , "widely" , "width" , "will" , "willing" , "wish" , "with" , "within" , "without" , "won" , "won't" , "wonder" , "wont" , "words" , "work" , "worked" , "working" , "works" , "world" , "would" , "would've" , "wouldn" , "wouldn't" , "wouldnt" , "ws" , "www" , "x" , "y" , "ye" , "year" , "years" , "yes" , "yet" , "you" , "you'd" , "you'll" , "you're" , "you've" , "youd" , "youll" , "young" , "younger" , "youngest" , "your" , "youre" , "yours" , "yourself" , "yourselves" , "youve" , "yt" , "yu" , "z" , "za" , "zero" , "zm" , "zr" ]