├── .coveragerc ├── .gitattributes ├── .gitignore ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── Makefile ├── README.rst ├── multi_rake ├── __init__.py ├── algorithm.py ├── stopwords.py └── utils.py ├── pytest.ini ├── requirements ├── ci.txt ├── core.txt └── dev.txt ├── setup.cfg ├── setup.py └── tests ├── __init__.py └── test_rake.py /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | omit = 3 | */__init__.py 4 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | Makefile linguist-detectable=false 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | cover 2 | .coverage 3 | .python-version 4 | .ipynb_checkpoints 5 | htmlcov 6 | .tox 7 | env* 8 | .env* 9 | build 10 | dist 11 | *.egg-info 12 | *.egg 13 | *.log 14 | *.pyo 15 | *.pyc 16 | __pycache__ 17 | *$py.class 18 | *.sublime-project 19 | *.sublime-workspace 20 | *.bak 21 | *.swp 22 | *.swo 23 | *~ 24 | *.pid 25 | *.sock 26 | .DS_Store 27 | *.sublime* 28 | .idea 29 | .vagrant 30 | .files 31 | *.sqlite 32 | celerybeat-schedule* 33 | *.msgpack 34 | .cache 35 | *.zip 36 | *rpm 37 | .pytest_cache/ 38 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | dist: xenial 2 | 3 | sudo: required 4 | 5 | language: python 6 | 7 | python: 8 | - 3.8 9 | 10 | before_install: 11 | - pip install --upgrade pip 12 | - pip --version 13 | 14 | jobs: 15 | include: 16 | - stage: lint and test 17 | install: 18 | - travis_retry make install-ci 19 | - pip install codecov 20 | 21 | before_script: 22 | - pip freeze 23 | 24 | script: 25 | - make lint 26 | - make test 27 | - codecov 28 | 29 | cache: pip 30 | 31 | notifications: 32 | email: 33 | recipients: 34 | github@maildepot.net 35 | on_success: never 36 | on_failure: always 37 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2018 vgrabovets 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include requirements/core.txt 2 | 3 | global-exclude *.pyc 4 | global-exclude __pycache__ 5 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | 2 | lint: 3 | flake8 --show-source multi_rake 4 | flake8 --show-source tests 5 | isort --check-only -rc multi_rake --diff 6 | isort --check-only -rc tests --diff 7 | 8 | test: 9 | pytest tests 10 | 11 | install-dev: 12 | pip install -U -r requirements/dev.txt 13 | 14 | install-ci: 15 | pip install -U -r requirements/ci.txt -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- 1 | Multilingual Rapid Automatic Keyword Extraction (RAKE) for Python 2 | ================================================================= 3 | 4 | .. image:: https://travis-ci.org/vgrabovets/multi_rake.svg?branch=master 5 | :target: https://travis-ci.org/vgrabovets/multi_rake 6 | 7 | .. image:: https://img.shields.io/pypi/dm/multi_rake.svg 8 | :target: https://img.shields.io/pypi/dm/multi_rake 9 | 10 | .. image:: https://codecov.io/gh/vgrabovets/multi_rake/branch/master/graph/badge.svg 11 | :target: https://codecov.io/gh/vgrabovets/multi_rake 12 | 13 | .. image:: https://www.codefactor.io/repository/github/vgrabovets/multi_rake/badge 14 | :target: https://www.codefactor.io/repository/github/vgrabovets/multi_rake 15 | :alt: CodeFactor 16 | 17 | Features 18 | -------- 19 | - Automatic keyword extraction from text written in any language 20 | - No need to know language of text beforehand 21 | - No need to have list of stopwords 22 | - 26 languages are currently available, for the rest - stopwords are generated from provided text 23 | - Just configure rake, plug in text and get keywords (see implementation details) 24 | 25 | Installation 26 | ------------ 27 | .. code-block:: bash 28 | 29 | pip install multi-rake 30 | 31 | If installation fails due to :code:`cld` error :code:`narrowing conversions`, than it can be installed with 32 | 33 | .. code-block:: bash 34 | 35 | CFLAGS="-Wno-narrowing" pip install multi-rake 36 | 37 | Examples 38 | -------- 39 | English text, we don't specify explicitly language nor list of stopwords (built-in list is used). 40 | 41 | .. code-block:: python 42 | 43 | from multi_rake import Rake 44 | 45 | text_en = ( 46 | 'Compatibility of systems of linear constraints over the set of ' 47 | 'natural numbers. Criteria of compatibility of a system of linear ' 48 | 'Diophantine equations, strict inequations, and nonstrict inequations ' 49 | 'are considered. Upper bounds for components of a minimal set of ' 50 | 'solutions and algorithms of construction of minimal generating sets ' 51 | 'of solutions for all types of systems are given. These criteria and ' 52 | 'the corresponding algorithms for constructing a minimal supporting ' 53 | 'set of solutions can be used in solving all the considered types of ' 54 | 'systems and systems of mixed types.' 55 | ) 56 | 57 | rake = Rake() 58 | 59 | keywords = rake.apply(text_en) 60 | 61 | print(keywords[:10]) 62 | 63 | # ('minimal generating sets', 8.666666666666666), 64 | # ('linear diophantine equations', 8.5), 65 | # ('minimal supporting set', 7.666666666666666), 66 | # ('minimal set', 4.666666666666666), 67 | # ('linear constraints', 4.5), 68 | # ('natural numbers', 4.0), 69 | # ('strict inequations', 4.0), 70 | # ('nonstrict inequations', 4.0), 71 | # ('upper bounds', 4.0), 72 | # ('mixed types', 3.666666666666667), 73 | 74 | 75 | Text written in Esperanto (article about `liberalism `_). 76 | There is no list of stopwords for this language, they will be generated from provided text. 77 | 78 | :code:`text` consists of three first paragraphs of introduction. :code:`text_for_stopwords` - all other text. 79 | 80 | .. code-block:: python 81 | 82 | text = ( 83 | 'Liberalismo estas politika filozofio aŭ mondrigardo konstruita en ' 84 | 'ideoj de libereco kaj egaleco. Liberaluloj apogas larĝan aron de ' 85 | 'vidpunktoj depende de sia kompreno de tiuj principoj, sed ĝenerale ' 86 | 'ili apogas ideojn kiel ekzemple liberaj kaj justaj elektoj, ' 87 | 'civitanrajtoj, gazetara libereco, religia libereco, libera komerco, ' 88 | 'kaj privata posedrajto. Liberalismo unue iĝis klara politika movado ' 89 | 'dum la Klerismo, kiam ĝi iĝis populara inter filozofoj kaj ' 90 | 'ekonomikistoj en la okcidenta mondo. Liberalismo malaprobis heredajn ' 91 | 'privilegiojn, ŝtatan religion, absolutan monarkion kaj la Didevena ' 92 | 'Rajto de Reĝoj. La filozofo John Locke de la 17-a jarcento ofte ' 93 | 'estas meritigita pro fondado de liberalismo kiel klara filozofia ' 94 | 'tradicio. Locke argumentis ke ĉiu homo havas naturon rekte al vivo, ' 95 | 'libereco kaj posedrajto kaj laŭ la socia ' 96 | 'kontrakto, registaroj ne rajtas malobservi tiujn rajtojn. ' 97 | 'Liberaluloj kontraŭbatalis tradician konservativismon kaj serĉis ' 98 | 'anstataŭigi absolutismon en registaroj per reprezenta demokratio kaj ' 99 | 'la jura hegemonio.' 100 | ) 101 | 102 | rake = Rake(max_words_unknown_lang=3) 103 | 104 | keywords = rake.apply(text, text_for_stopwords=other_text) 105 | 106 | print(keywords) 107 | 108 | # ('serĉis anstataŭigi absolutismon', 9.0) # sought to replace absolutism 109 | # ('filozofo john locke', 8.5), # philosopher John Locke 110 | # ('locke argumentis', 4.5) # Locke argues 111 | # ('justaj elektoj', 4.0), # fair elections 112 | # ('libera komerco', 4.0), # free trade 113 | # ('okcidenta mondo', 4.0), # western world 114 | # ('ŝtatan religion', 4.0), # state religion 115 | # ('absolutan monarkion', 4.0), # absolute monarchy 116 | # ('didevena rajto', 4.0), # Dominican Rights 117 | # ('socia kontrakto', 4.0), # social contract 118 | # ('jura hegemonio', 4.0), # legal hegemony 119 | # ('mondrigardo konstruita', 4.0) # worldview built 120 | # ('vidpunktoj depende', 4.0), # views based 121 | # ('sia kompreno', 4.0), # their understanding 122 | # ('tiuj principoj', 4.0), # these principles 123 | # ('gazetara libereco', 3.5), # freedom of press 124 | # ('religia libereco', 3.5), # religious freedom 125 | # ('privata posedrajto', 3.5), # private property 126 | # ('libereco', 1.5), # liberty 127 | # ('posedrajto', 1.5)] # property 128 | 129 | So, we are able to get decent result without explicit set of stopwords. 130 | 131 | Usage 132 | ----- 133 | Initialize rake object 134 | 135 | .. code-block:: python 136 | 137 | from multi_rake import Rake 138 | 139 | rake = Rake( 140 | min_chars=3, 141 | max_words=3, 142 | min_freq=1, 143 | language_code=None, # 'en' 144 | stopwords=None, # {'and', 'of'} 145 | lang_detect_threshold=50, 146 | max_words_unknown_lang=2, 147 | generated_stopwords_percentile=80, 148 | generated_stopwords_max_len=3, 149 | generated_stopwords_min_freq=2, 150 | ) 151 | 152 | **min_chars** - word is selected to be part of keyword if its length is >= min_chars. *Default 3* 153 | 154 | **max_words** - maximum number of words in phrase considered to be a keyword. *Default 3* 155 | 156 | **min_freq** - minimum number of occurences of a phrase to be considered a keyword. *Default 1* 157 | 158 | **language_code** - provide language code as string to use built-in set of stopwords. See list of available languages. If language is not specified algorithm will try to determine language with `cld2 `_ and use corresponding set of built-in stopwords. *Default None* 159 | 160 | **stopwords** - provide own collection of stopwords (preferably as set, lowercased). Overrides :code:`language_code` if it was specified. *Default None* 161 | 162 | Keep :code:`language_code` and :code:`stopwords` as :code:`None` and stopwords will be generated from provided text. 163 | 164 | **lang_detect_threshold** - threshold for probability of detected language in `cld2 `_ (0-100). *Default 50* 165 | 166 | **max_words_unknown_lang** - the same as :code:`max_words` but will be used if language is unknown and stopwords are generated from provided text. Usually the best result is obtained when specifically crafted set of stopwords is used, in case of its absence and usage of generated stopwords resulting keywords may not be as pretty and it may be good idea, for example, to produce 2-word keywords for unknown languages and 3-word keywords for languages with predefined sets of stopwords. *Default 2* 167 | 168 | **generated_stopwords_percentile** - to generate stopwords we create distribution of every word in text by frequency. Words above this percentile (0 - 100) will be considered candidates to become stopwords. *Default 80* 169 | 170 | **generated_stopwords_max_len** - maximum character length of generated stopwords. *Default 3* 171 | 172 | **generated_stopwords_min_freq** - minimum frequency of generated stopwords in the distribution. *Default 2* 173 | 174 | | 175 | 176 | Apply rake object to text. 177 | 178 | .. code-block:: python 179 | 180 | keywords = rake.apply( 181 | text, 182 | text_for_stopwords=None, 183 | ) 184 | 185 | **text** - string containing text from which keywords should be generated. 186 | 187 | **text_for_stopwords** - string containing text which will be used for stopwords generation alongside :code:`text`. For example, you have article with introduction and several subsections. You know that for your purposes keywords from introduction will suffice, you don't know language of text nor you have list of stopwords. So stopwords can be generated from text itself and the more text you have, the better. Than you may specify :code:`text=introduction, text_for_stopwords=rest_of_your_text`. 188 | 189 | Implementation Details 190 | ---------------------- 191 | RAKE algorithm works as described in Rose, S., Engel, D., Cramer, N., & Cowley, W. (2010). Automatic Keyword Extraction from Individual Documents. In M. W. Berry & J. Kogan (Eds.), Text Mining: Theory and Applications: John Wiley & Sons 192 | 193 | This implementation is different from others by its multilingual support. 194 | Basically you may provide text without knowing its language (it should be written with cyrillic or latin alphabets), 195 | without explicit list of stopwords and get decent result. 196 | Though the best result is achieved with thoroughly constructed list of stopwords. 197 | 198 | What is happening under the hood: 199 | 200 | 1) if stopwords are specified, then they will be used 201 | 2) if language is specified, then built-in stopwords for this language will be used, if there are no built-in stopwords --> 4 202 | 3) if language is not specified, then `cld2 `_ will try to determine language --> 2 203 | 4) stopwords are generated from :code:`text` and :code:`text_for_stopwords` 204 | 205 | We generate stopwords by creating frequency distribution of words in text and filtering them with parameters :code:`generated_stopwords_percentile`, :code:`generated_stopwords_max_len`, :code:`generated_stopwords_min_freq`. We won't be able to generate them perfectly but it is rather easy to find articles and prepositions, because usually they consist of 3-4 characters and appear frequently. These stopwords, coupled with punctuation delimiters, enable us to get decent results for languages we don't understand. 206 | 207 | List of Currently Available Languages 208 | ------------------------------------- 209 | During RAKE initialization only language code should be used. 210 | 211 | - bg - Bulgarian 212 | - cs - Czech 213 | - da - Danish 214 | - de - German 215 | - el - Greek 216 | - en - English 217 | - es - Spanish 218 | - fa - Persian 219 | - fi - Finnish 220 | - fr - French 221 | - ga - Irish 222 | - hr - Croatian 223 | - hu - Hungarian 224 | - id - Indonesian 225 | - it - Italian 226 | - lt - Lithuanian 227 | - lv - latvian 228 | - nl - Dutch 229 | - no - Norwegian 230 | - pl - Polish 231 | - pt - Portuguese 232 | - ro - Romanian 233 | - ru - Russian 234 | - sk - Slovak 235 | - sv - Swedish 236 | - tr - Turkish 237 | - uk - Ukrainian 238 | 239 | Development 240 | ---------------------------- 241 | Repository has configured linter, tests and coverage. 242 | 243 | Create new virtual environment inside `multi_rake` folder in order to use it. 244 | 245 | .. code-block:: bash 246 | 247 | python3 -m venv env 248 | source env/bin/activate 249 | 250 | make install-dev # install dependencies 251 | 252 | make lint # run linter 253 | 254 | make test # run tests and coverage 255 | 256 | References 257 | ---------- 258 | RAKE algorithm: Rose, S., Engel, D., Cramer, N., & Cowley, W. (2010). Automatic Keyword Extraction from Individual Documents. In M. W. Berry & J. Kogan (Eds.), Text Mining: Theory and Applications: John Wiley & Sons 259 | 260 | As a basis RAKE implementation by `fabianvf `_ was used. 261 | 262 | Stopwords: `trec-kba `_, `Ranks NL `_ 263 | -------------------------------------------------------------------------------- /multi_rake/__init__.py: -------------------------------------------------------------------------------- 1 | from multi_rake.algorithm import Rake # noqa 2 | -------------------------------------------------------------------------------- /multi_rake/algorithm.py: -------------------------------------------------------------------------------- 1 | import operator 2 | from collections import Counter, defaultdict 3 | 4 | import numpy as np 5 | 6 | from multi_rake.stopwords import STOPWORDS 7 | from multi_rake.utils import ( 8 | detect_language, keep_only_letters, separate_words, split_sentences, 9 | ) 10 | 11 | 12 | class Rake: 13 | def __init__( 14 | self, 15 | min_chars=3, 16 | max_words=3, 17 | min_freq=1, 18 | language_code=None, 19 | stopwords=None, 20 | lang_detect_threshold=50, 21 | max_words_unknown_lang=2, 22 | generated_stopwords_percentile=80, 23 | generated_stopwords_max_len=3, 24 | generated_stopwords_min_freq=2, 25 | ): 26 | self.min_chars = min_chars 27 | self.max_words = max_words 28 | self.min_freq = min_freq 29 | self.lang_detect_threshold = lang_detect_threshold 30 | self.max_words_unknown_lang = max_words_unknown_lang 31 | self.generated_stopwords_percentile = generated_stopwords_percentile 32 | self.generated_stopwords_max_len = generated_stopwords_max_len 33 | self.generated_stopwords_min_freq = generated_stopwords_min_freq 34 | 35 | if language_code is not None and language_code not in STOPWORDS: 36 | error_msg = ( 37 | 'There are no built-in stopwords for {lang_code} language code!\n' # noqa 38 | 'Possible solutions:\n' 39 | '1. Check list of supported languages at https://github.com/vgrabovets/multi_rake\n' # noqa 40 | '2. Provide your own set of stopwords in stopwords argument\n' 41 | '3. Leave arguments language_code and stopwords as None and ' 42 | 'stopwords will be generated from provided text'.format( 43 | lang_code=language_code, 44 | ) 45 | ) 46 | raise NotImplementedError(error_msg) 47 | 48 | if stopwords is not None: 49 | self.stopwords = stopwords 50 | else: 51 | self.stopwords = STOPWORDS.get(language_code, set()) 52 | 53 | def apply(self, text, text_for_stopwords=None): 54 | text = text.lower() 55 | 56 | max_words = self.max_words 57 | 58 | if self.stopwords: 59 | stop_words = self.stopwords 60 | 61 | else: 62 | language_code = detect_language(text, self.lang_detect_threshold) 63 | 64 | if language_code is not None and language_code in STOPWORDS: 65 | stop_words = STOPWORDS[language_code] 66 | 67 | else: 68 | if text_for_stopwords: 69 | text_for_stopwords = text_for_stopwords.lower() 70 | text_for_stopwords = ' '.join([text, text_for_stopwords]) 71 | else: 72 | text_for_stopwords = text 73 | 74 | stop_words = self._generate_stop_words(text_for_stopwords) 75 | 76 | if self.max_words_unknown_lang is not None: 77 | max_words = self.max_words_unknown_lang 78 | 79 | sentence_list = split_sentences(text) 80 | 81 | phrase_list = self._generate_candidate_keywords( 82 | sentence_list, 83 | stop_words, 84 | max_words, 85 | ) 86 | 87 | word_scores = Rake._calculate_word_scores(phrase_list) 88 | 89 | keywords = self._generate_candidate_keyword_scores( 90 | phrase_list, 91 | word_scores, 92 | ) 93 | 94 | keywords = sorted( 95 | keywords.items(), 96 | key=operator.itemgetter(1), 97 | reverse=True, 98 | ) 99 | 100 | return keywords 101 | 102 | def _generate_stop_words(self, text): 103 | stop_words = set() 104 | 105 | text = keep_only_letters(text) 106 | 107 | if not text: 108 | return stop_words 109 | 110 | text = text.split() 111 | 112 | word_counts = Counter(text).most_common() 113 | counts_sample = [word_count[1] for word_count in word_counts] 114 | 115 | upper_bound = np.percentile( 116 | counts_sample, 117 | self.generated_stopwords_percentile, 118 | ) 119 | 120 | upper_bound = max(upper_bound, self.generated_stopwords_min_freq) 121 | 122 | for word, count in word_counts: # pragma: no branch 123 | if count >= upper_bound: 124 | if len(word) <= self.generated_stopwords_max_len: 125 | stop_words.add(word) 126 | else: 127 | break 128 | 129 | return stop_words 130 | 131 | def _generate_candidate_keywords( 132 | self, 133 | sentence_list, 134 | stop_words, 135 | max_words, 136 | ): 137 | result = [] 138 | phrases = [] 139 | 140 | for sentence in sentence_list: 141 | tmp = [] 142 | 143 | for word in sentence.split(): 144 | if word in stop_words: 145 | if tmp: 146 | phrases.append(' '.join(tmp)) 147 | tmp = [] 148 | 149 | else: 150 | tmp.append(word) 151 | 152 | if tmp: 153 | phrases.append(' '.join(tmp)) 154 | 155 | for phrase in phrases: 156 | if ( 157 | phrase 158 | and len(phrase) >= self.min_chars 159 | and len(phrase.split()) <= max_words 160 | ): 161 | result.append(phrase) 162 | 163 | return result 164 | 165 | def _generate_candidate_keyword_scores(self, phrase_list, word_score): 166 | keyword_candidates = {} 167 | 168 | for phrase in phrase_list: 169 | if phrase_list.count(phrase) >= self.min_freq: 170 | word_list = separate_words(phrase) 171 | candidate_score = 0 172 | 173 | for word in word_list: 174 | candidate_score += word_score[word] 175 | 176 | keyword_candidates[phrase] = candidate_score 177 | 178 | return keyword_candidates 179 | 180 | @staticmethod 181 | def _calculate_word_scores(phrase_list): 182 | word_frequency = defaultdict(int) 183 | word_degree = defaultdict(int) 184 | 185 | for phrase in phrase_list: 186 | word_list = separate_words(phrase) 187 | word_list_length = len(word_list) 188 | word_list_degree = word_list_length - 1 189 | 190 | for word in word_list: 191 | word_frequency[word] += 1 192 | word_degree[word] += word_list_degree 193 | 194 | for item in word_frequency: 195 | word_degree[item] = word_degree[item] + word_frequency[item] 196 | 197 | word_score = defaultdict(int) 198 | 199 | for item in word_frequency: 200 | word_score[item] = word_degree[item] / word_frequency[item] 201 | 202 | return word_score 203 | -------------------------------------------------------------------------------- /multi_rake/stopwords.py: -------------------------------------------------------------------------------- 1 | from pyrsistent import freeze 2 | 3 | _STOPWORDS = { 4 | 'bg': { 5 | 'а', 6 | 'автентичен', 7 | 'аз', 8 | 'ако', 9 | 'ала', 10 | 'бе', 11 | 'без', 12 | 'беше', 13 | 'би', 14 | 'бивш', 15 | 'бивша', 16 | 'бившо', 17 | 'бил', 18 | 'била', 19 | 'били', 20 | 'било', 21 | 'благодаря', 22 | 'близо', 23 | 'бъдат', 24 | 'бъде', 25 | 'бяха', 26 | 'в', 27 | 'вас', 28 | 'ваш', 29 | 'ваша', 30 | 'вероятно', 31 | 'вече', 32 | 'взема', 33 | 'ви', 34 | 'вие', 35 | 'винаги', 36 | 'внимава', 37 | 'време', 38 | 'все', 39 | 'всеки', 40 | 'всички', 41 | 'всичко', 42 | 'всяка', 43 | 'във', 44 | 'въпреки', 45 | 'върху', 46 | 'г', 47 | 'ги', 48 | 'главен', 49 | 'главна', 50 | 'главно', 51 | 'глас', 52 | 'го', 53 | 'година', 54 | 'години', 55 | 'годишен', 56 | 'д', 57 | 'да', 58 | 'дали', 59 | 'два', 60 | 'двама', 61 | 'двамата', 62 | 'две', 63 | 'двете', 64 | 'ден', 65 | 'днес', 66 | 'дни', 67 | 'до', 68 | 'добра', 69 | 'добре', 70 | 'добро', 71 | 'добър', 72 | 'докато', 73 | 'докога', 74 | 'дори', 75 | 'досега', 76 | 'доста', 77 | 'друг', 78 | 'друга', 79 | 'други', 80 | 'е', 81 | 'евтин', 82 | 'едва', 83 | 'един', 84 | 'една', 85 | 'еднаква', 86 | 'еднакви', 87 | 'еднакъв', 88 | 'едно', 89 | 'екип', 90 | 'ето', 91 | 'живот', 92 | 'за', 93 | 'забавям', 94 | 'зад', 95 | 'заедно', 96 | 'заради', 97 | 'засега', 98 | 'заспал', 99 | 'затова', 100 | 'защо', 101 | 'защото', 102 | 'и', 103 | 'из', 104 | 'или', 105 | 'им', 106 | 'има', 107 | 'имат', 108 | 'иска', 109 | 'й', 110 | 'каза', 111 | 'как', 112 | 'каква', 113 | 'какво', 114 | 'както', 115 | 'какъв', 116 | 'като', 117 | 'кога', 118 | 'когато', 119 | 'което', 120 | 'които', 121 | 'кой', 122 | 'който', 123 | 'колко', 124 | 'която', 125 | 'къде', 126 | 'където', 127 | 'към', 128 | 'лесен', 129 | 'лесно', 130 | 'ли', 131 | 'лош', 132 | 'м', 133 | 'май', 134 | 'малко', 135 | 'ме', 136 | 'между', 137 | 'мек', 138 | 'мен', 139 | 'месец', 140 | 'ми', 141 | 'много', 142 | 'мнозина', 143 | 'мога', 144 | 'могат', 145 | 'може', 146 | 'мокър', 147 | 'моля', 148 | 'момента', 149 | 'му', 150 | 'н', 151 | 'на', 152 | 'над', 153 | 'назад', 154 | 'най', 155 | 'направи', 156 | 'напред', 157 | 'например', 158 | 'нас', 159 | 'не', 160 | 'него', 161 | 'нещо', 162 | 'нея', 163 | 'ни', 164 | 'ние', 165 | 'никой', 166 | 'нито', 167 | 'нищо', 168 | 'но', 169 | 'нов', 170 | 'нова', 171 | 'нови', 172 | 'новина', 173 | 'някои', 174 | 'някой', 175 | 'няколко', 176 | 'няма', 177 | 'обаче', 178 | 'около', 179 | 'освен', 180 | 'особено', 181 | 'от', 182 | 'отгоре', 183 | 'отново', 184 | 'още', 185 | 'пак', 186 | 'по', 187 | 'повече', 188 | 'повечето', 189 | 'под', 190 | 'поне', 191 | 'поради', 192 | 'после', 193 | 'почти', 194 | 'прави', 195 | 'пред', 196 | 'преди', 197 | 'през', 198 | 'при', 199 | 'пък', 200 | 'първата', 201 | 'първи', 202 | 'първо', 203 | 'пъти', 204 | 'равен', 205 | 'равна', 206 | 'с', 207 | 'са', 208 | 'сам', 209 | 'само', 210 | 'се', 211 | 'сега', 212 | 'си', 213 | 'син', 214 | 'скоро', 215 | 'след', 216 | 'следващ', 217 | 'сме', 218 | 'смях', 219 | 'според', 220 | 'сред', 221 | 'срещу', 222 | 'сте', 223 | 'съм', 224 | 'със', 225 | 'също', 226 | 'т', 227 | 'тази', 228 | 'така', 229 | 'такива', 230 | 'такъв', 231 | 'там', 232 | 'твой', 233 | 'те', 234 | 'тези', 235 | 'ти', 236 | 'т.н.', 237 | 'то', 238 | 'това', 239 | 'тогава', 240 | 'този', 241 | 'той', 242 | 'толкова', 243 | 'точно', 244 | 'три', 245 | 'трябва', 246 | 'тук', 247 | 'тъй', 248 | 'тя', 249 | 'тях', 250 | 'у', 251 | 'утре', 252 | 'харесва', 253 | 'хиляди', 254 | 'ч', 255 | 'часа', 256 | 'че', 257 | 'често', 258 | 'чрез', 259 | 'ще', 260 | 'щом', 261 | 'юмрук', 262 | 'я', 263 | 'як', 264 | }, 265 | 'cs': { 266 | 'a', 267 | 'aby', 268 | 'aby', 269 | 'aj', 270 | 'ale', 271 | 'ani', 272 | 'aniž', 273 | 'ano', 274 | 'asi', 275 | 'az', 276 | 'až', 277 | 'bez', 278 | 'bude', 279 | 'budem', 280 | 'budes', 281 | 'budeš', 282 | 'by', 283 | 'byl', 284 | 'byla', 285 | 'byli', 286 | 'bylo', 287 | 'byt', 288 | 'být', 289 | 'ci', 290 | 'či', 291 | 'clanek', 292 | 'článek', 293 | 'clanku', 294 | 'článku', 295 | 'clanky', 296 | 'články', 297 | 'co', 298 | 'coz', 299 | 'což', 300 | 'cz', 301 | 'dalsi', 302 | 'další', 303 | 'design', 304 | 'dnes', 305 | 'do', 306 | 'email', 307 | 'ho', 308 | 'i', 309 | 'já', 310 | 'jak', 311 | 'jako', 312 | 'je', 313 | 'jeho', 314 | 'jej', 315 | 'jeji', 316 | 'její', 317 | 'jejich', 318 | 'jen', 319 | 'jenž', 320 | 'jeste', 321 | 'ještě', 322 | 'ji', 323 | 'jine', 324 | 'jiné', 325 | 'jiz', 326 | 'již', 327 | 'jsem', 328 | 'jses', 329 | 'jseš', 330 | 'jsme', 331 | 'jsou', 332 | 'jste', 333 | 'jšte', 334 | 'k', 335 | 'kam', 336 | 'každý', 337 | 'kde', 338 | 'kdo', 339 | 'kdyz', 340 | 'když', 341 | 'ke', 342 | 'ktera', 343 | 'která', 344 | 'ktere', 345 | 'které', 346 | 'kteri', 347 | 'kteři', 348 | 'kterou', 349 | 'ktery', 350 | 'který', 351 | 'ku', 352 | 'ma', 353 | 'mate', 354 | 'máte', 355 | 'me', 356 | 'mě', 357 | 'mezi', 358 | 'mi', 359 | 'mit', 360 | 'mít', 361 | 'mně', 362 | 'mnou', 363 | 'muj', 364 | 'můj', 365 | 'muze', 366 | 'může', 367 | 'my', 368 | 'na', 369 | 'ná', 370 | 'nad', 371 | 'nam', 372 | 'nám', 373 | 'napiste', 374 | 'napište', 375 | 'nas', 376 | 'náš', 377 | 'nasi', 378 | 'naši', 379 | 'ne', 380 | 'nebo', 381 | 'nechť', 382 | 'nejsou', 383 | 'neni', 384 | 'není', 385 | 'nez', 386 | 'než', 387 | 'ní', 388 | 'nic', 389 | 'nove', 390 | 'nové', 391 | 'novy', 392 | 'nový', 393 | 'o', 394 | 'od', 395 | 'ode', 396 | 'on', 397 | 'pak', 398 | 'po', 399 | 'pod', 400 | 'podle', 401 | 'pokud', 402 | 'pouze', 403 | 'prave', 404 | 'práve', 405 | 'pred', 406 | 'před', 407 | 'přede', 408 | 'pres', 409 | 'přes', 410 | 'pri', 411 | 'při', 412 | 'pro', 413 | 'proc', 414 | 'proč', 415 | 'proto', 416 | 'protoze', 417 | 'protože', 418 | 'prvni', 419 | 'první', 420 | 'pta', 421 | 're', 422 | 's', 423 | 'se', 424 | 'si', 425 | 'sice', 426 | 'strana', 427 | 'sve', 428 | 'své', 429 | 'svůj', 430 | 'svych', 431 | 'svých', 432 | 'svym', 433 | 'svým', 434 | 'svymi', 435 | 'svými', 436 | 'ta', 437 | 'tak', 438 | 'take', 439 | 'také', 440 | 'takze', 441 | 'takže', 442 | 'tato', 443 | 'te', 444 | 'tě', 445 | 'tedy', 446 | 'tema', 447 | 'těma', 448 | 'ten', 449 | 'tento', 450 | 'teto', 451 | 'této', 452 | 'tim', 453 | 'tím', 454 | 'timto', 455 | 'tímto', 456 | 'tipy', 457 | 'to', 458 | 'tohle', 459 | 'toho', 460 | 'tohoto', 461 | 'tom', 462 | 'tomto', 463 | 'tomuto', 464 | 'toto', 465 | 'tu', 466 | 'tuto', 467 | 'tvůj', 468 | 'ty', 469 | 'tyto', 470 | 'u', 471 | 'uz', 472 | 'už', 473 | 'v', 474 | 'vam', 475 | 'vám', 476 | 'vas', 477 | 'váš', 478 | 'vase', 479 | 'vaše', 480 | 've', 481 | 'vice', 482 | 'více', 483 | 'vsak', 484 | 'však', 485 | 'všechen', 486 | 'vy', 487 | 'z', 488 | 'za', 489 | 'zda', 490 | 'zde', 491 | 'že', 492 | 'ze', 493 | 'zpet', 494 | 'zpět', 495 | 'zpravy', 496 | 'zprávy', 497 | }, 498 | 'da': { 499 | 'af', 500 | 'alle', 501 | 'andet', 502 | 'andre', 503 | 'at', 504 | 'begge', 505 | 'da', 506 | 'de', 507 | 'den', 508 | 'denne', 509 | 'der', 510 | 'deres', 511 | 'det', 512 | 'dette', 513 | 'dig', 514 | 'din', 515 | 'dog', 516 | 'du', 517 | 'ej', 518 | 'eller', 519 | 'en', 520 | 'end', 521 | 'ene', 522 | 'eneste', 523 | 'enhver', 524 | 'et', 525 | 'fem', 526 | 'fire', 527 | 'flere', 528 | 'fleste', 529 | 'for', 530 | 'fordi', 531 | 'forrige', 532 | 'fra', 533 | 'få', 534 | 'før', 535 | 'god', 536 | 'han', 537 | 'hans', 538 | 'har', 539 | 'hendes', 540 | 'her', 541 | 'hun', 542 | 'hvad', 543 | 'hvem', 544 | 'hver', 545 | 'hvilken', 546 | 'hvis', 547 | 'hvor', 548 | 'hvordan', 549 | 'hvorfor', 550 | 'hvornår', 551 | 'i', 552 | 'ikke', 553 | 'ind', 554 | 'ingen', 555 | 'intet', 556 | 'jeg', 557 | 'jeres', 558 | 'kan', 559 | 'kom', 560 | 'kommer', 561 | 'lav', 562 | 'lidt', 563 | 'lille', 564 | 'man', 565 | 'mand', 566 | 'mange', 567 | 'med', 568 | 'meget', 569 | 'men', 570 | 'mens', 571 | 'mere', 572 | 'mig', 573 | 'ned', 574 | 'ni', 575 | 'nogen', 576 | 'noget', 577 | 'ny', 578 | 'nyt', 579 | 'nær', 580 | 'næste', 581 | 'næsten', 582 | 'og', 583 | 'op', 584 | 'otte', 585 | 'over', 586 | 'på', 587 | 'se', 588 | 'seks', 589 | 'ses', 590 | 'som', 591 | 'stor', 592 | 'store', 593 | 'syv', 594 | 'ti', 595 | 'til', 596 | 'to', 597 | 'tre', 598 | 'ud', 599 | 'var', 600 | }, 601 | 'de': { 602 | 'ab', 603 | 'aber', 604 | 'alle', 605 | 'allein', 606 | 'allem', 607 | 'allen', 608 | 'aller', 609 | 'allerdings', 610 | 'allerlei', 611 | 'alles', 612 | 'allmählich', 613 | 'allzu', 614 | 'als', 615 | 'alsbald', 616 | 'also', 617 | 'am', 618 | 'an', 619 | 'and', 620 | 'ander', 621 | 'andere', 622 | 'anderem', 623 | 'anderen', 624 | 'anderer', 625 | 'andererseits', 626 | 'anderes', 627 | 'anderm', 628 | 'andern', 629 | 'andernfalls', 630 | 'anders', 631 | 'anstatt', 632 | 'auch', 633 | 'auf', 634 | 'aus', 635 | 'ausgenommen', 636 | 'ausser', 637 | 'ausserdem', 638 | 'außer', 639 | 'außerdem', 640 | 'außerhalb', 641 | 'bald', 642 | 'bei', 643 | 'beide', 644 | 'beiden', 645 | 'beiderlei', 646 | 'beides', 647 | 'beim', 648 | 'beinahe', 649 | 'bereits', 650 | 'besonders', 651 | 'besser', 652 | 'beträchtlich', 653 | 'bevor', 654 | 'bezüglich', 655 | 'bin', 656 | 'bis', 657 | 'bisher', 658 | 'bislang', 659 | 'bist', 660 | 'bloß', 661 | 'bsp.', 662 | 'bzw', 663 | 'ca', 664 | 'ca.', 665 | 'content', 666 | 'da', 667 | 'dabei', 668 | 'dadurch', 669 | 'dafür', 670 | 'dagegen', 671 | 'daher', 672 | 'dahin', 673 | 'damals', 674 | 'damit', 675 | 'danach', 676 | 'daneben', 677 | 'dann', 678 | 'daran', 679 | 'darauf', 680 | 'daraus', 681 | 'darin', 682 | 'darum', 683 | 'darunter', 684 | 'darüber', 685 | 'darüberhinaus', 686 | 'das', 687 | 'dass', 688 | 'dasselbe', 689 | 'davon', 690 | 'davor', 691 | 'dazu', 692 | 'daß', 693 | 'dein', 694 | 'deine', 695 | 'deinem', 696 | 'deinen', 697 | 'deiner', 698 | 'deines', 699 | 'dem', 700 | 'demnach', 701 | 'demselben', 702 | 'den', 703 | 'denen', 704 | 'denn', 705 | 'dennoch', 706 | 'denselben', 707 | 'der', 708 | 'derart', 709 | 'derartig', 710 | 'derem', 711 | 'deren', 712 | 'derer', 713 | 'derjenige', 714 | 'derjenigen', 715 | 'derselbe', 716 | 'derselben', 717 | 'derzeit', 718 | 'des', 719 | 'deshalb', 720 | 'desselben', 721 | 'dessen', 722 | 'desto', 723 | 'deswegen', 724 | 'dich', 725 | 'die', 726 | 'diejenige', 727 | 'dies', 728 | 'diese', 729 | 'dieselbe', 730 | 'dieselben', 731 | 'diesem', 732 | 'diesen', 733 | 'dieser', 734 | 'dieses', 735 | 'diesseits', 736 | 'dir', 737 | 'direkt', 738 | 'direkte', 739 | 'direkten', 740 | 'direkter', 741 | 'doch', 742 | 'dort', 743 | 'dorther', 744 | 'dorthin', 745 | 'drauf', 746 | 'drin', 747 | 'drunter', 748 | 'drüber', 749 | 'du', 750 | 'dunklen', 751 | 'durch', 752 | 'durchaus', 753 | 'eben', 754 | 'ebenfalls', 755 | 'ebenso', 756 | 'eher', 757 | 'eigenen', 758 | 'eigenes', 759 | 'eigentlich', 760 | 'ein', 761 | 'eine', 762 | 'einem', 763 | 'einen', 764 | 'einer', 765 | 'einerseits', 766 | 'eines', 767 | 'einfach', 768 | 'einführen', 769 | 'einführte', 770 | 'einführten', 771 | 'eingesetzt', 772 | 'einig', 773 | 'einige', 774 | 'einigem', 775 | 'einigen', 776 | 'einiger', 777 | 'einigermaßen', 778 | 'einiges', 779 | 'einmal', 780 | 'eins', 781 | 'einseitig', 782 | 'einseitige', 783 | 'einseitigen', 784 | 'einseitiger', 785 | 'einst', 786 | 'einstmals', 787 | 'einzig', 788 | 'entsprechend', 789 | 'entweder', 790 | 'er', 791 | 'erst', 792 | 'es', 793 | 'etc', 794 | 'etliche', 795 | 'etwa', 796 | 'etwas', 797 | 'euch', 798 | 'euer', 799 | 'eure', 800 | 'eurem', 801 | 'euren', 802 | 'eurer', 803 | 'eures', 804 | 'falls', 805 | 'fast', 806 | 'ferner', 807 | 'folgende', 808 | 'folgenden', 809 | 'folgender', 810 | 'folgendes', 811 | 'folglich', 812 | 'fuer', 813 | 'für', 814 | 'gab', 815 | 'ganze', 816 | 'ganzem', 817 | 'ganzen', 818 | 'ganzer', 819 | 'ganzes', 820 | 'gar', 821 | 'gegen', 822 | 'gemäss', 823 | 'ggf', 824 | 'gleich', 825 | 'gleichwohl', 826 | 'gleichzeitig', 827 | 'glücklicherweise', 828 | 'gänzlich', 829 | 'hab', 830 | 'habe', 831 | 'haben', 832 | 'haette', 833 | 'hast', 834 | 'hat', 835 | 'hatte', 836 | 'hatten', 837 | 'hattest', 838 | 'hattet', 839 | 'heraus', 840 | 'herein', 841 | 'hier', 842 | 'hier', 843 | 'hinter', 844 | 'hiermit', 845 | 'hiesige', 846 | 'hin', 847 | 'hinein', 848 | 'hinten', 849 | 'hinter', 850 | 'hinterher', 851 | 'http', 852 | 'hätt', 853 | 'hätte', 854 | 'hätten', 855 | 'höchstens', 856 | 'ich', 857 | 'igitt', 858 | 'ihm', 859 | 'ihn', 860 | 'ihnen', 861 | 'ihr', 862 | 'ihre', 863 | 'ihrem', 864 | 'ihren', 865 | 'ihrer', 866 | 'ihres', 867 | 'im', 868 | 'immer', 869 | 'immerhin', 870 | 'in', 871 | 'indem', 872 | 'indessen', 873 | 'infolge', 874 | 'innen', 875 | 'innerhalb', 876 | 'ins', 877 | 'insofern', 878 | 'inzwischen', 879 | 'irgend', 880 | 'irgendeine', 881 | 'irgendwas', 882 | 'irgendwen', 883 | 'irgendwer', 884 | 'irgendwie', 885 | 'irgendwo', 886 | 'ist', 887 | 'ja', 888 | 'je', 889 | 'jed', 890 | 'jede', 891 | 'jedem', 892 | 'jeden', 893 | 'jedenfalls', 894 | 'jeder', 895 | 'jederlei', 896 | 'jedes', 897 | 'jedoch', 898 | 'jemand', 899 | 'jene', 900 | 'jenem', 901 | 'jenen', 902 | 'jener', 903 | 'jenes', 904 | 'jenseits', 905 | 'jetzt', 906 | 'jährig', 907 | 'jährige', 908 | 'jährigen', 909 | 'jähriges', 910 | 'kam', 911 | 'kann', 912 | 'kannst', 913 | 'kaum', 914 | 'kein', 915 | 'keine', 916 | 'keinem', 917 | 'keinen', 918 | 'keiner', 919 | 'keinerlei', 920 | 'keines', 921 | 'keineswegs', 922 | 'klar', 923 | 'klare', 924 | 'klaren', 925 | 'klares', 926 | 'klein', 927 | 'kleinen', 928 | 'kleiner', 929 | 'kleines', 930 | 'koennen', 931 | 'koennt', 932 | 'koennte', 933 | 'koennten', 934 | 'komme', 935 | 'kommen', 936 | 'kommt', 937 | 'konkret', 938 | 'konkrete', 939 | 'konkreten', 940 | 'konkreter', 941 | 'konkretes', 942 | 'können', 943 | 'könnt', 944 | 'künftig', 945 | 'leider', 946 | 'machen', 947 | 'man', 948 | 'manche', 949 | 'manchem', 950 | 'manchen', 951 | 'mancher', 952 | 'mancherorts', 953 | 'manches', 954 | 'manchmal', 955 | 'mehr', 956 | 'mehrere', 957 | 'mein', 958 | 'meine', 959 | 'meinem', 960 | 'meinen', 961 | 'meiner', 962 | 'meines', 963 | 'mich', 964 | 'mir', 965 | 'mit', 966 | 'mithin', 967 | 'muessen', 968 | 'muesst', 969 | 'muesste', 970 | 'muss', 971 | 'musst', 972 | 'musste', 973 | 'mussten', 974 | 'muß', 975 | 'mußt', 976 | 'müssen', 977 | 'müsste', 978 | 'müssten', 979 | 'müßt', 980 | 'müßte', 981 | 'nach', 982 | 'nachdem', 983 | 'nachher', 984 | 'nachhinein', 985 | 'nahm', 986 | 'natürlich', 987 | 'neben', 988 | 'nebenan', 989 | 'nehmen', 990 | 'nein', 991 | 'nicht', 992 | 'nichts', 993 | 'nie', 994 | 'niemals', 995 | 'niemand', 996 | 'nirgends', 997 | 'nirgendwo', 998 | 'noch', 999 | 'nun', 1000 | 'nur', 1001 | 'nächste', 1002 | 'nämlich', 1003 | 'nötigenfalls', 1004 | 'ob', 1005 | 'oben', 1006 | 'oberhalb', 1007 | 'obgleich', 1008 | 'obschon', 1009 | 'obwohl', 1010 | 'oder', 1011 | 'oft', 1012 | 'per', 1013 | 'plötzlich', 1014 | 'schließlich', 1015 | 'schon', 1016 | 'sehr', 1017 | 'sehrwohl', 1018 | 'seid', 1019 | 'sein', 1020 | 'seine', 1021 | 'seinem', 1022 | 'seinen', 1023 | 'seiner', 1024 | 'seines', 1025 | 'seit', 1026 | 'seitdem', 1027 | 'seither', 1028 | 'selber', 1029 | 'selbst', 1030 | 'sich', 1031 | 'sicher', 1032 | 'sicherlich', 1033 | 'sie', 1034 | 'sind', 1035 | 'so', 1036 | 'sobald', 1037 | 'sodass', 1038 | 'sodaß', 1039 | 'soeben', 1040 | 'sofern', 1041 | 'sofort', 1042 | 'sogar', 1043 | 'solange', 1044 | 'solch', 1045 | 'solche', 1046 | 'solchem', 1047 | 'solchen', 1048 | 'solcher', 1049 | 'solches', 1050 | 'soll', 1051 | 'sollen', 1052 | 'sollst', 1053 | 'sollt', 1054 | 'sollte', 1055 | 'sollten', 1056 | 'solltest', 1057 | 'somit', 1058 | 'sondern', 1059 | 'sonst', 1060 | 'sonstwo', 1061 | 'sooft', 1062 | 'soviel', 1063 | 'soweit', 1064 | 'sowie', 1065 | 'sowohl', 1066 | 'tatsächlich', 1067 | 'tatsächlichen', 1068 | 'tatsächlicher', 1069 | 'tatsächliches', 1070 | 'trotzdem', 1071 | 'ueber', 1072 | 'um', 1073 | 'umso', 1074 | 'unbedingt', 1075 | 'und', 1076 | 'unmöglich', 1077 | 'unmögliche', 1078 | 'unmöglichen', 1079 | 'unmöglicher', 1080 | 'uns', 1081 | 'unser', 1082 | 'unser', 1083 | 'unsere', 1084 | 'unsere', 1085 | 'unserem', 1086 | 'unseren', 1087 | 'unserer', 1088 | 'unseres', 1089 | 'unter', 1090 | 'usw', 1091 | 'viel', 1092 | 'viele', 1093 | 'vielen', 1094 | 'vieler', 1095 | 'vieles', 1096 | 'vielleicht', 1097 | 'vielmals', 1098 | 'vom', 1099 | 'von', 1100 | 'vor', 1101 | 'voran', 1102 | 'vorher', 1103 | 'vorüber', 1104 | 'völlig', 1105 | 'wann', 1106 | 'war', 1107 | 'waren', 1108 | 'warst', 1109 | 'warum', 1110 | 'was', 1111 | 'weder', 1112 | 'weil', 1113 | 'weiter', 1114 | 'weitere', 1115 | 'weiterem', 1116 | 'weiteren', 1117 | 'weiterer', 1118 | 'weiteres', 1119 | 'weiterhin', 1120 | 'weiß', 1121 | 'welche', 1122 | 'welchem', 1123 | 'welchen', 1124 | 'welcher', 1125 | 'welches', 1126 | 'wem', 1127 | 'wen', 1128 | 'wenig', 1129 | 'wenige', 1130 | 'weniger', 1131 | 'wenigstens', 1132 | 'wenn', 1133 | 'wenngleich', 1134 | 'wer', 1135 | 'werde', 1136 | 'werden', 1137 | 'werdet', 1138 | 'weshalb', 1139 | 'wessen', 1140 | 'wichtig', 1141 | 'wie', 1142 | 'wieder', 1143 | 'wieso', 1144 | 'wieviel', 1145 | 'wiewohl', 1146 | 'will', 1147 | 'willst', 1148 | 'wir', 1149 | 'wird', 1150 | 'wirklich', 1151 | 'wirst', 1152 | 'wo', 1153 | 'wodurch', 1154 | 'wogegen', 1155 | 'woher', 1156 | 'wohin', 1157 | 'wohingegen', 1158 | 'wohl', 1159 | 'wohlweislich', 1160 | 'womit', 1161 | 'woraufhin', 1162 | 'woraus', 1163 | 'worin', 1164 | 'wurde', 1165 | 'wurden', 1166 | 'während', 1167 | 'währenddessen', 1168 | 'wär', 1169 | 'wäre', 1170 | 'wären', 1171 | 'würde', 1172 | 'würden', 1173 | 'z.B.', 1174 | 'zB', 1175 | 'zahlreich', 1176 | 'zeitweise', 1177 | 'zu', 1178 | 'zudem', 1179 | 'zuerst', 1180 | 'zufolge', 1181 | 'zugleich', 1182 | 'zuletzt', 1183 | 'zum', 1184 | 'zumal', 1185 | 'zur', 1186 | 'zurück', 1187 | 'zusammen', 1188 | 'zuviel', 1189 | 'zwar', 1190 | 'zwischen', 1191 | 'ähnlich', 1192 | 'übel', 1193 | 'über', 1194 | 'überall', 1195 | 'überallhin', 1196 | 'überdies', 1197 | 'übermorgen', 1198 | 'übrig', 1199 | 'übrigens', 1200 | }, 1201 | 'el': { 1202 | 'ἀλλ’', 1203 | 'ἀλλά', 1204 | 'ἄλλοσ', 1205 | 'ἄν', 1206 | 'ἀπό', 1207 | 'ἄρα', 1208 | 'αὐτόσ', 1209 | 'γα^', 1210 | 'γάρ', 1211 | 'γε', 1212 | 'δ’', 1213 | 'δαί', 1214 | 'δαίσ', 1215 | 'δέ', 1216 | 'δή', 1217 | 'διά', 1218 | 'ἐάν', 1219 | 'ἑαυτοῦ', 1220 | 'ἐγώ', 1221 | 'εἰ', 1222 | 'εἰμί', 1223 | 'εἴμι', 1224 | 'εἰσ', 1225 | 'ἐκ', 1226 | 'ἐμόσ', 1227 | 'ἐν', 1228 | 'ἐπί', 1229 | 'ἔτι', 1230 | 'ἤ', 1231 | 'ἡ', 1232 | 'καί', 1233 | 'κατά', 1234 | 'μέν', 1235 | 'μετά', 1236 | 'μή', 1237 | 'μή', 1238 | 'ὁ', 1239 | 'ὅδε', 1240 | 'οἱ', 1241 | 'ὅσ', 1242 | 'ὅστισ', 1243 | 'ὅτι', 1244 | 'οὐ', 1245 | 'οὐδέ', 1246 | 'οὐδείσ', 1247 | 'οὐκ', 1248 | 'οὖν', 1249 | 'οὔτε', 1250 | 'οὗτοσ', 1251 | 'οὕτωσ', 1252 | 'παρά', 1253 | 'περί', 1254 | 'πρόσ', 1255 | 'σόσ', 1256 | 'σύ', 1257 | 'σύν', 1258 | 'τά', 1259 | 'τε', 1260 | 'τῇ', 1261 | 'τήν', 1262 | 'τῆσ', 1263 | 'τι', 1264 | 'τί', 1265 | 'τισ', 1266 | 'τίσ', 1267 | 'τό', 1268 | 'τοί', 1269 | 'τοιοῦτοσ', 1270 | 'τόν', 1271 | 'τοῦ', 1272 | 'τούσ', 1273 | 'τῷ', 1274 | 'τῶν', 1275 | 'ὑμόσ', 1276 | 'ὑπέρ', 1277 | 'ὑπό', 1278 | 'ὦ', 1279 | 'ὡσ', 1280 | 'ὥστε', 1281 | }, 1282 | 'en': { 1283 | 'a', 1284 | "a's", 1285 | 'able', 1286 | 'about', 1287 | 'above', 1288 | 'according', 1289 | 'accordingly', 1290 | 'across', 1291 | 'actually', 1292 | 'after', 1293 | 'afterwards', 1294 | 'again', 1295 | 'against', 1296 | "ain't", 1297 | 'all', 1298 | 'allow', 1299 | 'allows', 1300 | 'almost', 1301 | 'alone', 1302 | 'along', 1303 | 'already', 1304 | 'also', 1305 | 'although', 1306 | 'always', 1307 | 'am', 1308 | 'among', 1309 | 'amongst', 1310 | 'an', 1311 | 'and', 1312 | 'another', 1313 | 'any', 1314 | 'anybody', 1315 | 'anyhow', 1316 | 'anyone', 1317 | 'anything', 1318 | 'anyway', 1319 | 'anyways', 1320 | 'anywhere', 1321 | 'apart', 1322 | 'appear', 1323 | 'appreciate', 1324 | 'appropriate', 1325 | 'are', 1326 | "aren't", 1327 | 'around', 1328 | 'as', 1329 | 'aside', 1330 | 'ask', 1331 | 'asking', 1332 | 'associated', 1333 | 'at', 1334 | 'available', 1335 | 'away', 1336 | 'awfully', 1337 | 'b', 1338 | 'be', 1339 | 'became', 1340 | 'because', 1341 | 'become', 1342 | 'becomes', 1343 | 'becoming', 1344 | 'been', 1345 | 'before', 1346 | 'beforehand', 1347 | 'behind', 1348 | 'being', 1349 | 'believe', 1350 | 'below', 1351 | 'beside', 1352 | 'besides', 1353 | 'best', 1354 | 'better', 1355 | 'between', 1356 | 'beyond', 1357 | 'both', 1358 | 'brief', 1359 | 'but', 1360 | 'by', 1361 | 'c', 1362 | "c'mon", 1363 | "c's", 1364 | 'came', 1365 | 'can', 1366 | "can't", 1367 | 'cannot', 1368 | 'cant', 1369 | 'cause', 1370 | 'causes', 1371 | 'certain', 1372 | 'certainly', 1373 | 'changes', 1374 | 'clearly', 1375 | 'co', 1376 | 'com', 1377 | 'come', 1378 | 'comes', 1379 | 'concerning', 1380 | 'consequently', 1381 | 'consider', 1382 | 'considering', 1383 | 'contain', 1384 | 'containing', 1385 | 'contains', 1386 | 'corresponding', 1387 | 'could', 1388 | "couldn't", 1389 | 'course', 1390 | 'currently', 1391 | 'd', 1392 | 'definitely', 1393 | 'described', 1394 | 'despite', 1395 | 'did', 1396 | "didn't", 1397 | 'different', 1398 | 'do', 1399 | 'does', 1400 | "doesn't", 1401 | 'doing', 1402 | "don't", 1403 | 'done', 1404 | 'down', 1405 | 'downwards', 1406 | 'during', 1407 | 'e', 1408 | 'each', 1409 | 'edu', 1410 | 'eg', 1411 | 'eight', 1412 | 'either', 1413 | 'else', 1414 | 'elsewhere', 1415 | 'enough', 1416 | 'entirely', 1417 | 'especially', 1418 | 'et', 1419 | 'etc', 1420 | 'even', 1421 | 'ever', 1422 | 'every', 1423 | 'everybody', 1424 | 'everyone', 1425 | 'everything', 1426 | 'everywhere', 1427 | 'ex', 1428 | 'exactly', 1429 | 'example', 1430 | 'except', 1431 | 'f', 1432 | 'far', 1433 | 'few', 1434 | 'fifth', 1435 | 'first', 1436 | 'five', 1437 | 'followed', 1438 | 'following', 1439 | 'follows', 1440 | 'for', 1441 | 'former', 1442 | 'formerly', 1443 | 'forth', 1444 | 'four', 1445 | 'from', 1446 | 'further', 1447 | 'furthermore', 1448 | 'g', 1449 | 'get', 1450 | 'gets', 1451 | 'getting', 1452 | 'given', 1453 | 'gives', 1454 | 'go', 1455 | 'goes', 1456 | 'going', 1457 | 'gone', 1458 | 'got', 1459 | 'gotten', 1460 | 'greetings', 1461 | 'h', 1462 | 'had', 1463 | "hadn't", 1464 | 'happens', 1465 | 'hardly', 1466 | 'has', 1467 | "hasn't", 1468 | 'have', 1469 | "haven't", 1470 | 'having', 1471 | 'he', 1472 | "he's", 1473 | 'hello', 1474 | 'help', 1475 | 'hence', 1476 | 'her', 1477 | 'here', 1478 | "here's", 1479 | 'hereafter', 1480 | 'hereby', 1481 | 'herein', 1482 | 'hereupon', 1483 | 'hers', 1484 | 'herself', 1485 | 'hi', 1486 | 'him', 1487 | 'himself', 1488 | 'his', 1489 | 'hither', 1490 | 'hopefully', 1491 | 'how', 1492 | 'howbeit', 1493 | 'however', 1494 | 'i', 1495 | "i'd", 1496 | "i'll", 1497 | "i'm", 1498 | "i've", 1499 | 'ie', 1500 | 'if', 1501 | 'ignored', 1502 | 'immediate', 1503 | 'in', 1504 | 'inasmuch', 1505 | 'inc', 1506 | 'include', 1507 | 'including', 1508 | 'indeed', 1509 | 'indicate', 1510 | 'indicated', 1511 | 'indicates', 1512 | 'inner', 1513 | 'insofar', 1514 | 'instead', 1515 | 'into', 1516 | 'inward', 1517 | 'is', 1518 | "isn't", 1519 | 'it', 1520 | "it'd", 1521 | "it'll", 1522 | "it's", 1523 | 'its', 1524 | 'itself', 1525 | 'j', 1526 | 'just', 1527 | 'k', 1528 | 'keep', 1529 | 'keeps', 1530 | 'kept', 1531 | 'know', 1532 | 'knows', 1533 | 'known', 1534 | 'l', 1535 | 'last', 1536 | 'lately', 1537 | 'later', 1538 | 'latter', 1539 | 'latterly', 1540 | 'least', 1541 | 'less', 1542 | 'lest', 1543 | 'let', 1544 | "let's", 1545 | 'like', 1546 | 'liked', 1547 | 'likely', 1548 | 'little', 1549 | 'look', 1550 | 'looking', 1551 | 'looks', 1552 | 'ltd', 1553 | 'm', 1554 | 'mainly', 1555 | 'many', 1556 | 'may', 1557 | 'maybe', 1558 | 'me', 1559 | 'mean', 1560 | 'meanwhile', 1561 | 'merely', 1562 | 'might', 1563 | 'more', 1564 | 'moreover', 1565 | 'most', 1566 | 'mostly', 1567 | 'much', 1568 | 'must', 1569 | 'my', 1570 | 'myself', 1571 | 'n', 1572 | 'name', 1573 | 'namely', 1574 | 'nd', 1575 | 'near', 1576 | 'nearly', 1577 | 'necessary', 1578 | 'need', 1579 | 'needs', 1580 | 'neither', 1581 | 'never', 1582 | 'nevertheless', 1583 | 'new', 1584 | 'next', 1585 | 'nine', 1586 | 'no', 1587 | 'nobody', 1588 | 'non', 1589 | 'none', 1590 | 'noone', 1591 | 'nor', 1592 | 'normally', 1593 | 'not', 1594 | 'nothing', 1595 | 'novel', 1596 | 'now', 1597 | 'nowhere', 1598 | 'o', 1599 | 'obviously', 1600 | 'of', 1601 | 'off', 1602 | 'often', 1603 | 'oh', 1604 | 'ok', 1605 | 'okay', 1606 | 'old', 1607 | 'on', 1608 | 'once', 1609 | 'one', 1610 | 'ones', 1611 | 'only', 1612 | 'onto', 1613 | 'or', 1614 | 'other', 1615 | 'others', 1616 | 'otherwise', 1617 | 'ought', 1618 | 'our', 1619 | 'ours', 1620 | 'ourselves', 1621 | 'out', 1622 | 'outside', 1623 | 'over', 1624 | 'overall', 1625 | 'own', 1626 | 'p', 1627 | 'page', 1628 | 'particular', 1629 | 'particularly', 1630 | 'per', 1631 | 'perhaps', 1632 | 'placed', 1633 | 'please', 1634 | 'plus', 1635 | 'possible', 1636 | 'presumably', 1637 | 'probably', 1638 | 'provides', 1639 | 'q', 1640 | 'que', 1641 | 'quite', 1642 | 'qv', 1643 | 'r', 1644 | 'rather', 1645 | 'rd', 1646 | 're', 1647 | 'really', 1648 | 'reasonably', 1649 | 'regarding', 1650 | 'regardless', 1651 | 'regards', 1652 | 'relatively', 1653 | 'respectively', 1654 | 'right', 1655 | 's', 1656 | 'said', 1657 | 'same', 1658 | 'saw', 1659 | 'say', 1660 | 'saying', 1661 | 'says', 1662 | 'second', 1663 | 'secondly', 1664 | 'see', 1665 | 'seeing', 1666 | 'seem', 1667 | 'seemed', 1668 | 'seeming', 1669 | 'seems', 1670 | 'seen', 1671 | 'self', 1672 | 'selves', 1673 | 'sensible', 1674 | 'sent', 1675 | 'serious', 1676 | 'seriously', 1677 | 'seven', 1678 | 'several', 1679 | 'shall', 1680 | 'she', 1681 | 'should', 1682 | "shouldn't", 1683 | 'since', 1684 | 'six', 1685 | 'so', 1686 | 'some', 1687 | 'somebody', 1688 | 'somehow', 1689 | 'someone', 1690 | 'something', 1691 | 'sometime', 1692 | 'sometimes', 1693 | 'somewhat', 1694 | 'somewhere', 1695 | 'soon', 1696 | 'sorry', 1697 | 'specified', 1698 | 'specify', 1699 | 'specifying', 1700 | 'still', 1701 | 'sub', 1702 | 'such', 1703 | 'sup', 1704 | 'sure', 1705 | 't', 1706 | "t's", 1707 | 'take', 1708 | 'taken', 1709 | 'tell', 1710 | 'tends', 1711 | 'th', 1712 | 'than', 1713 | 'thank', 1714 | 'thanks', 1715 | 'thanx', 1716 | 'that', 1717 | "that's", 1718 | 'thats', 1719 | 'the', 1720 | 'their', 1721 | 'theirs', 1722 | 'them', 1723 | 'themselves', 1724 | 'then', 1725 | 'thence', 1726 | 'there', 1727 | "there's", 1728 | 'thereafter', 1729 | 'thereby', 1730 | 'therefore', 1731 | 'therein', 1732 | 'theres', 1733 | 'thereupon', 1734 | 'these', 1735 | 'they', 1736 | "they'd", 1737 | "they'll", 1738 | "they're", 1739 | "they've", 1740 | 'think', 1741 | 'third', 1742 | 'this', 1743 | 'thorough', 1744 | 'thoroughly', 1745 | 'those', 1746 | 'though', 1747 | 'three', 1748 | 'through', 1749 | 'throughout', 1750 | 'thru', 1751 | 'thus', 1752 | 'to', 1753 | 'together', 1754 | 'too', 1755 | 'took', 1756 | 'toward', 1757 | 'towards', 1758 | 'tried', 1759 | 'tries', 1760 | 'truly', 1761 | 'try', 1762 | 'trying', 1763 | 'twice', 1764 | 'two', 1765 | 'u', 1766 | 'un', 1767 | 'under', 1768 | 'unfortunately', 1769 | 'unless', 1770 | 'unlikely', 1771 | 'until', 1772 | 'unto', 1773 | 'up', 1774 | 'upon', 1775 | 'us', 1776 | 'use', 1777 | 'used', 1778 | 'useful', 1779 | 'uses', 1780 | 'using', 1781 | 'usually', 1782 | 'uucp', 1783 | 'v', 1784 | 'value', 1785 | 'various', 1786 | 'very', 1787 | 'via', 1788 | 'viz', 1789 | 'vs', 1790 | 'w', 1791 | 'want', 1792 | 'wants', 1793 | 'was', 1794 | "wasn't", 1795 | 'way', 1796 | 'we', 1797 | "we'd", 1798 | "we'll", 1799 | "we're", 1800 | "we've", 1801 | 'website', 1802 | 'welcome', 1803 | 'well', 1804 | 'went', 1805 | 'were', 1806 | "weren't", 1807 | 'what', 1808 | "what's", 1809 | 'whatever', 1810 | 'when', 1811 | 'whence', 1812 | 'whenever', 1813 | 'where', 1814 | "where's", 1815 | 'whereafter', 1816 | 'whereas', 1817 | 'whereby', 1818 | 'wherein', 1819 | 'whereupon', 1820 | 'wherever', 1821 | 'whether', 1822 | 'which', 1823 | 'while', 1824 | 'whither', 1825 | 'who', 1826 | "who's", 1827 | 'whoever', 1828 | 'whole', 1829 | 'whom', 1830 | 'whose', 1831 | 'why', 1832 | 'will', 1833 | 'willing', 1834 | 'wish', 1835 | 'with', 1836 | 'within', 1837 | 'without', 1838 | "won't", 1839 | 'would', 1840 | 'would', 1841 | "wouldn't", 1842 | 'x', 1843 | 'y', 1844 | 'yes', 1845 | 'yet', 1846 | 'you', 1847 | "you'd", 1848 | "you'll", 1849 | "you're", 1850 | "you've", 1851 | 'your', 1852 | 'yours', 1853 | 'yourself', 1854 | 'yourselves', 1855 | 'z', 1856 | 'zero', 1857 | }, 1858 | 'es': { 1859 | 'a', 1860 | 'á', 1861 | 'acerca', 1862 | 'además', 1863 | 'adonde', 1864 | 'al', 1865 | 'algo', 1866 | 'algún', 1867 | 'alguna', 1868 | 'algunas', 1869 | 'alguno', 1870 | 'algunos', 1871 | 'allende', 1872 | 'ambos', 1873 | 'amén', 1874 | 'ampleamos', 1875 | 'ante', 1876 | 'antes', 1877 | 'aquel', 1878 | 'aquellas', 1879 | 'aquellos', 1880 | 'aqui', 1881 | 'arriba', 1882 | 'atras', 1883 | 'aun', 1884 | 'bajo', 1885 | 'bastante', 1886 | 'bien', 1887 | 'cabe', 1888 | 'cabo', 1889 | 'cada', 1890 | 'cierta', 1891 | 'ciertas', 1892 | 'cierto', 1893 | 'ciertos', 1894 | 'circa', 1895 | 'como', 1896 | 'con', 1897 | 'conmigo', 1898 | 'connosco', 1899 | 'conseguimos', 1900 | 'conseguir', 1901 | 'consigo', 1902 | 'consigue', 1903 | 'consiguen', 1904 | 'consigues', 1905 | 'contigo', 1906 | 'contra', 1907 | 'convosco', 1908 | 'convusco', 1909 | 'cual', 1910 | 'cuando', 1911 | 'de', 1912 | 'dejante', 1913 | 'del', 1914 | 'delas', 1915 | 'dentro', 1916 | 'desde', 1917 | 'después', 1918 | 'donde', 1919 | 'dos', 1920 | 'durante', 1921 | 'e', 1922 | 'el', 1923 | 'él', 1924 | 'ella', 1925 | 'ellas', 1926 | 'ellos', 1927 | 'empleais', 1928 | 'emplean', 1929 | 'emplear', 1930 | 'empleas', 1931 | 'empleo', 1932 | 'en', 1933 | 'encima', 1934 | 'entonces', 1935 | 'entre', 1936 | 'era', 1937 | 'erais', 1938 | 'eramos', 1939 | 'éramos', 1940 | 'eran', 1941 | 'erar', 1942 | 'eras', 1943 | 'eres', 1944 | 'es', 1945 | 'esa', 1946 | 'esas', 1947 | 'ese', 1948 | 'eso', 1949 | 'esos', 1950 | 'esta', 1951 | 'está', 1952 | 'estaba', 1953 | 'estabais', 1954 | 'estábamos', 1955 | 'estaban', 1956 | 'estabas', 1957 | 'estad', 1958 | 'estada', 1959 | 'estadas', 1960 | 'estado', 1961 | 'estados', 1962 | 'estais', 1963 | 'estáis', 1964 | 'estamos', 1965 | 'estan', 1966 | 'están', 1967 | 'estando', 1968 | 'estar', 1969 | 'estará', 1970 | 'estarán', 1971 | 'estarás', 1972 | 'estaré', 1973 | 'estaréis', 1974 | 'estaremos', 1975 | 'estaría', 1976 | 'estaríais', 1977 | 'estaríamos', 1978 | 'estarían', 1979 | 'estarías', 1980 | 'estas', 1981 | 'estás', 1982 | 'este', 1983 | 'esté', 1984 | 'estéis', 1985 | 'estemos', 1986 | 'estén', 1987 | 'estés', 1988 | 'esto', 1989 | 'estos', 1990 | 'estoy', 1991 | 'estuve', 1992 | 'estuviera', 1993 | 'estuvierais', 1994 | 'estuviéramos', 1995 | 'estuvieran', 1996 | 'estuvieras', 1997 | 'estuvieron', 1998 | 'estuviese', 1999 | 'estuvieseis', 2000 | 'estuviésemos', 2001 | 'estuviesen', 2002 | 'estuvieses', 2003 | 'estuvimos', 2004 | 'estuviste', 2005 | 'estuvisteis', 2006 | 'estuvo', 2007 | 'excepto', 2008 | 'fin', 2009 | 'fue', 2010 | 'fuera', 2011 | 'fuerais', 2012 | 'fuéramos', 2013 | 'fueran', 2014 | 'fueras', 2015 | 'fueron', 2016 | 'fuerza', 2017 | 'fuese', 2018 | 'fueseis', 2019 | 'fuésemos', 2020 | 'fuesen', 2021 | 'fueses', 2022 | 'fui', 2023 | 'fuimos', 2024 | 'fuiste', 2025 | 'fuisteis', 2026 | 'gueno', 2027 | 'ha', 2028 | 'habéis', 2029 | 'haber', 2030 | 'había', 2031 | 'habíais', 2032 | 'habíamos', 2033 | 'habían', 2034 | 'habías', 2035 | 'habida', 2036 | 'habidas', 2037 | 'habido', 2038 | 'habidos', 2039 | 'habiendo', 2040 | 'habrá', 2041 | 'habrán', 2042 | 'habrás', 2043 | 'habré', 2044 | 'habréis', 2045 | 'habremos', 2046 | 'habría', 2047 | 'habríais', 2048 | 'habríamos', 2049 | 'habrían', 2050 | 'habrías', 2051 | 'hace', 2052 | 'haceis', 2053 | 'hacemos', 2054 | 'hacen', 2055 | 'hacer', 2056 | 'haces', 2057 | 'hacia', 2058 | 'hago', 2059 | 'han', 2060 | 'has', 2061 | 'hasta', 2062 | 'hay', 2063 | 'haya', 2064 | 'hayáis', 2065 | 'hayamos', 2066 | 'hayan', 2067 | 'hayas', 2068 | 'haz', 2069 | 'he', 2070 | 'hemo', 2071 | 'hemos', 2072 | 'hube', 2073 | 'hubiera', 2074 | 'hubierais', 2075 | 'hubiéramos', 2076 | 'hubieran', 2077 | 'hubieras', 2078 | 'hubieron', 2079 | 'hubiese', 2080 | 'hubieseis', 2081 | 'hubiésemos', 2082 | 'hubiesen', 2083 | 'hubieses', 2084 | 'hubimos', 2085 | 'hubiste', 2086 | 'hubisteis', 2087 | 'hubo', 2088 | 'incluso', 2089 | 'intenta', 2090 | 'intentais', 2091 | 'intentamos', 2092 | 'intentan', 2093 | 'intentar', 2094 | 'intentas', 2095 | 'intento', 2096 | 'ir', 2097 | 'la', 2098 | 'largo', 2099 | 'las', 2100 | 'le', 2101 | 'les', 2102 | 'lo', 2103 | 'los', 2104 | 'más', 2105 | 'me', 2106 | 'mediante', 2107 | 'menos', 2108 | 'mi', 2109 | 'mí', 2110 | 'mía', 2111 | 'miar', 2112 | 'mías', 2113 | 'mientras', 2114 | 'mio', 2115 | 'mío', 2116 | 'míos', 2117 | 'mis', 2118 | 'modode', 2119 | 'mucho', 2120 | 'muchos', 2121 | 'muy', 2122 | 'na', 2123 | 'nada', 2124 | 'ni', 2125 | 'no', 2126 | 'nos', 2127 | 'nosotras', 2128 | 'nosotros', 2129 | 'nuestra', 2130 | 'nuestras', 2131 | 'nuestro', 2132 | 'nuestros', 2133 | 'nunca', 2134 | 'o', 2135 | 'os', 2136 | 'otra', 2137 | 'otras', 2138 | 'otro', 2139 | 'otros', 2140 | 'pa', 2141 | 'pa\'', 2142 | 'par', 2143 | 'para', 2144 | 'pero', 2145 | 'poco', 2146 | 'podeis', 2147 | 'podemos', 2148 | 'poder', 2149 | 'podria', 2150 | 'podriais', 2151 | 'podriamos', 2152 | 'podrian', 2153 | 'podrias', 2154 | 'por', 2155 | 'porque', 2156 | 'primero', 2157 | 'pro', 2158 | 'puede', 2159 | 'pueden', 2160 | 'puedo', 2161 | 'pues', 2162 | 'que', 2163 | 'qué', 2164 | 'quien', 2165 | 'quienes', 2166 | 'sabe', 2167 | 'sabeis', 2168 | 'sabemos', 2169 | 'saben', 2170 | 'saber', 2171 | 'sabes', 2172 | 'salvo', 2173 | 'se', 2174 | 'sea', 2175 | 'seáis', 2176 | 'seamos', 2177 | 'sean', 2178 | 'seas', 2179 | 'según', 2180 | 'sentid', 2181 | 'sentida', 2182 | 'sentidas', 2183 | 'sentido', 2184 | 'sentidos', 2185 | 'sentir', 2186 | 'ser', 2187 | 'será', 2188 | 'serán', 2189 | 'serás', 2190 | 'seré', 2191 | 'seréis', 2192 | 'seremos', 2193 | 'sería', 2194 | 'seríais', 2195 | 'seríamos', 2196 | 'serían', 2197 | 'serías', 2198 | 'si', 2199 | 'sí', 2200 | 'sido', 2201 | 'siendo', 2202 | 'siente', 2203 | 'sin', 2204 | 'sintiendo', 2205 | 'so', 2206 | 'sobre', 2207 | 'sois', 2208 | 'solamente', 2209 | 'solo', 2210 | 'somos', 2211 | 'son', 2212 | 'soy', 2213 | 'su', 2214 | 'sus', 2215 | 'suya', 2216 | 'suyas', 2217 | 'suyo', 2218 | 'suyos', 2219 | 'también', 2220 | 'tanto', 2221 | 'te', 2222 | 'tendrá', 2223 | 'tendrán', 2224 | 'tendrás', 2225 | 'tendré', 2226 | 'tendréis', 2227 | 'tendremos', 2228 | 'tendría', 2229 | 'tendríais', 2230 | 'tendríamos', 2231 | 'tendrían', 2232 | 'tendrías', 2233 | 'tened', 2234 | 'teneis', 2235 | 'tenéis', 2236 | 'tenemos', 2237 | 'tener', 2238 | 'tenga', 2239 | 'tengáis', 2240 | 'tengamos', 2241 | 'tengan', 2242 | 'tengas', 2243 | 'tengo', 2244 | 'tenía', 2245 | 'teníais', 2246 | 'teníamos', 2247 | 'tenían', 2248 | 'tenías', 2249 | 'tenida', 2250 | 'tenidas', 2251 | 'tenido', 2252 | 'tenidos', 2253 | 'teniendo', 2254 | 'ti', 2255 | 'tiempo', 2256 | 'tiene', 2257 | 'tienen', 2258 | 'tienes', 2259 | 'todo', 2260 | 'todos', 2261 | 'trabaja', 2262 | 'trabajais', 2263 | 'trabajamos', 2264 | 'trabajan', 2265 | 'trabajar', 2266 | 'trabajas', 2267 | 'trabajo', 2268 | 'tras', 2269 | 'tu', 2270 | 'tú', 2271 | 'tus', 2272 | 'tuve', 2273 | 'tuviera', 2274 | 'tuvierais', 2275 | 'tuviéramos', 2276 | 'tuvieran', 2277 | 'tuvieras', 2278 | 'tuvieron', 2279 | 'tuviese', 2280 | 'tuvieseis', 2281 | 'tuviésemos', 2282 | 'tuviesen', 2283 | 'tuvieses', 2284 | 'tuvimos', 2285 | 'tuviste', 2286 | 'tuvisteis', 2287 | 'tuvo', 2288 | 'tuya', 2289 | 'tuyas', 2290 | 'tuyo', 2291 | 'tuyos', 2292 | 'ultimar', 2293 | 'ultimo', 2294 | 'un', 2295 | 'un', 2296 | 'una', 2297 | 'unas', 2298 | 'uno', 2299 | 'unos', 2300 | 'usa', 2301 | 'usais', 2302 | 'usamos', 2303 | 'usan', 2304 | 'usar', 2305 | 'usas', 2306 | 'uso', 2307 | 'va', 2308 | 'vais', 2309 | 'valor', 2310 | 'vamos', 2311 | 'van', 2312 | 'vaya', 2313 | 'verdad', 2314 | 'verdadera', 2315 | 'verdadero', 2316 | 'versus', 2317 | 'vía', 2318 | 'vosostras', 2319 | 'vosostros', 2320 | 'vosotras', 2321 | 'vosotros', 2322 | 'voy', 2323 | 'vuestra', 2324 | 'vuestras', 2325 | 'vuestro', 2326 | 'vuestros', 2327 | 'vusco', 2328 | 'y', 2329 | 'ya', 2330 | 'yo', 2331 | }, 2332 | 'fa': { 2333 | 'اتفاقا', 'احتراما', 'احتمالا', 'اري', 'آري', 'از', 'ازجمله', 2334 | 'اساسا', 'است', 'اش', 'اشكارا', 'آشكارا', 2335 | 'اصلا', 'اصولا', 'اغلب', 'اكثرا', 'اكنون', 'الان', 'الآن', 'البته', 2336 | 'ام', 'اما', 'امد', 'آمد', 'امدم', 'آمد', 2337 | 'امدن', 'آمدن', 'امدند', 'آمدند', 'امده', 'آمده', 'امدي', 'آمدی', 2338 | 'امديد', 'آمدید', 'امديم', 'آمدیم', 2339 | 'امروزه', 'امسال', 'امشب', 'ان', 'آن', 'اند', 'انشاالله', 'انصافا', 2340 | 'انطور', 'آنطور', 'انقدر', 'آنقدر', 2341 | 'انها', 'آنها', 'انچنان', 'آنچنان', 'انگار', 'او', 'اورد', 'آورد', 2342 | 'اوردم', 'آوردم', 'اوردن', 'آوردن', 2343 | 'اوردند', 'آوردند', 'اورده', 'آورده', 'اوردي', 'آوردی', 'اورديد', 2344 | 'آوردید', 'اورديم', 'آوردیم', 'اورم', 2345 | 'آورم', 'اورند', 'آورند', 'اوري', 'آوری', 'اوريد', 'آورید', 2346 | 'اوريم', 'آوری', 'اولا', 'اي', 'آی', 'ايا', 2347 | 'آیا', 'ايد', 'ايشان', 'ايم', 'اين', 'ايند', 'آيند', 'اينطور', 2348 | 'اينقدر', 'اينك', 'اينها', 'اينچنين', 2349 | 'اينگونه', 'ايي', 'آیی', 'اييد', 'آیید', 'اييم', 'آییم', 'اگر', 2350 | 'با', 'بار', 'بارها', 'باز', 'بازهم', 'باش', 2351 | 'باشد', 'باشم', 'باشند', 'باشي', 'باشيد', 'باشيم', 'بالاخره', 2352 | 'بالطبع', 'بايد', 'بتوان', 'بتواند', 'بتواني', 2353 | 'بتوانيم', 'بخواه', 'بخواهد', 'بخواهم', 'بخواهند', 'بخواهي', 2354 | 'بخواهيد', 'بخواهيم', 'بد', 'بدون', 'بر', 2355 | 'براحتي', 'براستي', 'براي', 'برعكس', 'بزودي', 'بسا', 'بسيار', 2356 | 'بعدا', 'بعدها', 'بعضا', 'بكن', 'بكند', 'بكنم', 2357 | 'بكنند', 'بكني', 'بكنيد', 'بكنيم', 'بلافاصله', 'بلي', 'به', 'بهتر', 2358 | 'بود', 'بودم', 'بودن', 'بودند', 'بوده', 2359 | 'بودي', 'بوديد', 'بوديم', 'بويژه', 'بي', 'بيا', 'بياب', 'بيابد', 2360 | 'بيابم', 'بيابند', 'بيابي', 'بيابيد', 2361 | 'بيابيم', 'بياور', 'بياورد', 'بياورم', 'بياورند', 'بياوري', 2362 | 'بياوريد', 'بياوريم', 'بيايد', 'بيايم', 'بيايند', 2363 | 'بيايي', 'بياييد', 'بياييم', 'بيشتر', 'بيشتري', 'بين', 'بگو', 2364 | 'بگويد', 'بگويم', 'بگويند', 'بگويي', 'بگوييد', 2365 | 'بگوييم', 'بگير', 'بگيرد', 'بگيرم', 'بگيرند', 'بگيري', 'بگيريد', 2366 | 'بگيريم', 'ت', 'تا', 'تاكنون', 'تان', 'تحت', 2367 | 'تر', 'تقريبا', 'تلويحا', 'تماما', 'تنها', 'تو', 'تواند', 'توانست', 2368 | 'توانستم', 'توانستن', 'توانستند', 2369 | 'توانسته', 'توانستي', 'توانستيم', 'توانم', 'توانند', 'تواني', 2370 | 'توانيد', 'توانيم', 'ثانيا', 'جمعا', 'حالا', 2371 | 'حتما', 'حتي', 'حداكثر', 'حدودا', 'خب', 'خصوصا', 'خلاصه', 'خواست', 2372 | 'خواستم', 'خواستن', 'خواستند', 'خواسته', 2373 | 'خواستي', 'خواستيد', 'خواستيم', 'خواهد', 'خواهم', 'خواهند', 2374 | 'خواهي', 'خواهيد', 'خواهيم', 'خوب', 'خود', 2375 | 'خودت', 'خودتان', 'خودش', 'خودشان', 'خودم', 'خودمان', 'خوشبختانه', 2376 | 'خويش', 'خويشتن', 'خير', 'داد', 'دادم', 2377 | 'دادند', 'داده', 'دادي', 'داديد', 'داديم', 'دار', 'دارد', 'دارم', 2378 | 'دارند', 'داري', 'داريد', 'داريم', 'داشت', 2379 | 'داشتم', 'داشتن', 'داشتند', 'داشته', 'داشتي', 'داشتيد', 'داشتيم', 2380 | 'دايم', 'دائم', 'دايما', 'دائما', 'در', 2381 | 'درباره', 'درمجموع', 'دريغ', 'دقيقا', 'دهد', 'دهم', 'دهند', 'دهي', 2382 | 'دهيد', 'دهيم', 'دو', 'دوباره', 'دير', 2383 | 'ديروز', 'ديگر', 'ديگري', 'را', 'راحت', 'راسا', 'رأسا', 'راستي', 2384 | 'رسما', 'رو', 'روزانه', 'روي', 'زود', 'زير', 2385 | 'سالانه', 'ساليانه', 'سرانجام', 'سريعا', 'سپس', 'شان', 'شايد', 2386 | 'شخصا', 'شد', 'شدم', 'شدن', 'شدند', 'شده', 2387 | 'شدي', 'شديد', 'شديدا', 'شديم', 'شما', 'شود', 'شوم', 'شوند', 2388 | 'شونده', 'شوي', 'شويد', 'شويم', 'صرفا', 'ضمن', 2389 | 'طبعا', 'طبيعتا', 'طور', 'طي', 'ظاهرا', 'عمدا', 'عمدتا', 'عملا', 2390 | 'غالبا', 'فردا', 'فعلا', 'فقط', 'قبلا', 2391 | 'قدري', 'قطعا', 'كاش', 'كاملا', 'كتبا', 'كجا', 'كرد', 'كردم', 'كردن', 2392 | 'كردند', 'كرده', 'كردي', 'كرديد', 2393 | 'كرديم', 'كس', 'كسي', 'كلا', 'كم', 'كماكان', 'كمتر', 'كمتري', 'كمي', 2394 | 'كن', 'كند', 'كنم', 'كنند', 'كننده', 2395 | 'كنون', 'كني', 'كنيد', 'كنيم', 'كه', 'كو', 'كي', 'لااقل', 'لطفا', 2396 | 'م', 'ما', 'مان', 'مانند', 'مبادا', 2397 | 'متاسفانه', 'متعاقبا', 'مثل', 'مثلا', 'مجاني', 'مجددا', 'مجموعا', 2398 | 'مدام', 'مستقيما', 'مسلما', 'مطمينا', 2399 | 'مطمئنا', 'معمولا', 'من', 'موقتا', 'مي', 'مگر', 'ناگاه', 'ناگهان', 2400 | 'ناگهاني', 'نبايد', 'نخواهد', 'نخواهم', 2401 | 'نخواهند', 'نخواهي', 'نخواهيد', 'نخواهيم', 'ندارد', 'ندارم', 2402 | 'ندارند', 'نداري', 'نداريد', 'نداريم', 'نداشت', 2403 | 'نداشتم', 'نداشتند', 'نداشتي', 'نداشتيد', 'نداشتيم', 'نسبتا', 2404 | 'نشده', 'نظير', 'نمي', 'نه', 'نهايتا', 'نيز', 2405 | 'نيست', 'ها', 'هاي', 'هايي', 'هر', 'هرچه', 'هست', 'هستم', 'هستند', 2406 | 'هستي', 'هستيد', 'هستيم', 'هم', 'همان', 2407 | 'همه', 'همواره', 'هميشه', 'همين', 'همچنان', 'همچنين', 'هنوز', 2408 | 'هيچ', 'هيچگاه', 'و', 'واقعا', 'ولي', 'وي', 2409 | 'ي', 'يا', 'يابد', 'يابم', 'يابند', 'يابي', 'يابيد', 'يابيم', 2410 | 'يافت', 'يافتم', 'يافتن', 'يافته', 'يافتي', 2411 | 'يافتيد', 'يافتيم', 'يقينا', 'يك', 'پارسال', 'پس', 'پيش', 2412 | 'پيشاپيش', 'پيشتر', 'چرا', 'چطور', 'چقدر', 'چنان', 2413 | 'چنانكه', 'چنانچه', 'چند', 'چنين', 'چه', 'چو', 'چون', 'چيز', 2414 | 'چگونه', 'گاه', 'گاهي', 'گرفت', 'گرفتم', 2415 | 'گرفتن', 'گرفتند', 'گرفته', 'گرفتي', 'گرفتيد', 'گرفتيم', 'گفت', 2416 | 'گفتم', 'گفتن', 'گفتند', 'گفته', 'گفتي', 2417 | 'گفتيد', 'گفتيم', 'گه', 'گهگاه', 'گه\u200cگاه', 'گو', 'گويا', 2418 | 'گويد', 'گويم', 'گويند', 'گويي', 'گوييد', 2419 | 'گوييم', 'گيرد', 'گيرم', 'گيرند', 'گيري', 'گيريد', 'گيري', 2420 | }, 2421 | 'fi': { 2422 | 'aiemmin', 2423 | 'aika', 2424 | 'aikaa', 2425 | 'aikaan', 2426 | 'aikaisemmin', 2427 | 'aikaisin', 2428 | 'aikajen', 2429 | 'aikana', 2430 | 'aikoina', 2431 | 'aikoo', 2432 | 'aikovat', 2433 | 'aina', 2434 | 'ainakaan', 2435 | 'ainakin', 2436 | 'ainoa', 2437 | 'ainoat', 2438 | 'aiomme', 2439 | 'aion', 2440 | 'aiotte', 2441 | 'aist', 2442 | 'aivan', 2443 | 'ajan', 2444 | 'älä', 2445 | 'alas', 2446 | 'alemmas', 2447 | 'älköön', 2448 | 'alkuisin', 2449 | 'alkuun', 2450 | 'alla', 2451 | 'alle', 2452 | 'aloitamme', 2453 | 'aloitan', 2454 | 'aloitat', 2455 | 'aloitatte', 2456 | 'aloitattivat', 2457 | 'aloitettava', 2458 | 'aloitettevaksi', 2459 | 'aloitettu', 2460 | 'aloitimme', 2461 | 'aloitin', 2462 | 'aloitit', 2463 | 'aloititte', 2464 | 'aloittaa', 2465 | 'aloittamatta', 2466 | 'aloitti', 2467 | 'aloittivat', 2468 | 'alta', 2469 | 'aluksi', 2470 | 'alussa', 2471 | 'alusta', 2472 | 'annettavaksi', 2473 | 'annetteva', 2474 | 'annettu', 2475 | 'antaa', 2476 | 'antamatta', 2477 | 'antoi', 2478 | 'aoua', 2479 | 'apu', 2480 | 'asia', 2481 | 'asiaa', 2482 | 'asian', 2483 | 'asiasta', 2484 | 'asiat', 2485 | 'asioiden', 2486 | 'asioihin', 2487 | 'asioita', 2488 | 'asti', 2489 | 'avuksi', 2490 | 'avulla', 2491 | 'avun', 2492 | 'avutta', 2493 | 'edellä', 2494 | 'edelle', 2495 | 'edelleen', 2496 | 'edeltä', 2497 | 'edemmäs', 2498 | 'edes', 2499 | 'edessä', 2500 | 'edestä', 2501 | 'ehkä', 2502 | 'ei', 2503 | 'eikä', 2504 | 'eilen', 2505 | 'eivät', 2506 | 'eli', 2507 | 'ellei', 2508 | 'elleivät', 2509 | 'ellemme', 2510 | 'ellen', 2511 | 'ellet', 2512 | 'ellette', 2513 | 'emme', 2514 | 'en', 2515 | 'enää', 2516 | 'enemmän', 2517 | 'eniten', 2518 | 'ennen', 2519 | 'ensi', 2520 | 'ensimmäinen', 2521 | 'ensimmäiseksi', 2522 | 'ensimmäisen', 2523 | 'ensimmäisenä', 2524 | 'ensimmäiset', 2525 | 'ensimmäisiä', 2526 | 'ensimmäisiksi', 2527 | 'ensimmäisinä', 2528 | 'ensimmäistä', 2529 | 'ensin', 2530 | 'entinen', 2531 | 'entisen', 2532 | 'entisiä', 2533 | 'entistä', 2534 | 'entisten', 2535 | 'eräät', 2536 | 'eräiden', 2537 | 'eräs', 2538 | 'eri', 2539 | 'erittäin', 2540 | 'erityisesti', 2541 | 'esi', 2542 | 'esiin', 2543 | 'esillä', 2544 | 'esimerkiksi', 2545 | 'et', 2546 | 'eteen', 2547 | 'etenkin', 2548 | 'että', 2549 | 'ette', 2550 | 'ettei', 2551 | 'halua', 2552 | 'haluaa', 2553 | 'haluamatta', 2554 | 'haluamme', 2555 | 'haluan', 2556 | 'haluat', 2557 | 'haluatte', 2558 | 'haluavat', 2559 | 'halunnut', 2560 | 'halusi', 2561 | 'halusimme', 2562 | 'halusin', 2563 | 'halusit', 2564 | 'halusitte', 2565 | 'halusivat', 2566 | 'halutessa', 2567 | 'haluton', 2568 | 'hän', 2569 | 'häneen', 2570 | 'hänellä', 2571 | 'hänelle', 2572 | 'häneltä', 2573 | 'hänen', 2574 | 'hänessä', 2575 | 'hänestä', 2576 | 'hänet', 2577 | 'he', 2578 | 'hei', 2579 | 'heidän', 2580 | 'heihin', 2581 | 'heille', 2582 | 'heiltä', 2583 | 'heissä', 2584 | 'heistä', 2585 | 'heitä', 2586 | 'helposti', 2587 | 'heti', 2588 | 'hetkellä', 2589 | 'hieman', 2590 | 'huolimatta', 2591 | 'huomenna', 2592 | 'hyvä', 2593 | 'hyvää', 2594 | 'hyvät', 2595 | 'hyviä', 2596 | 'hyvien', 2597 | 'hyviin', 2598 | 'hyviksi', 2599 | 'hyville', 2600 | 'hyviltä', 2601 | 'hyvin', 2602 | 'hyvinä', 2603 | 'hyvissä', 2604 | 'hyvistä', 2605 | 'ihan', 2606 | 'ilman', 2607 | 'ilmeisesti', 2608 | 'itse', 2609 | 'itseään', 2610 | 'itsensä', 2611 | 'ja', 2612 | 'jää', 2613 | 'jälkeen', 2614 | 'jälleen', 2615 | 'jo', 2616 | 'johon', 2617 | 'joiden', 2618 | 'joihin', 2619 | 'joiksi', 2620 | 'joilla', 2621 | 'joille', 2622 | 'joilta', 2623 | 'joissa', 2624 | 'joista', 2625 | 'joita', 2626 | 'joka', 2627 | 'jokainen', 2628 | 'jokin', 2629 | 'joko', 2630 | 'joku', 2631 | 'jolla', 2632 | 'jolle', 2633 | 'jolloin', 2634 | 'jolta', 2635 | 'jompikumpi', 2636 | 'jonka', 2637 | 'jonkin', 2638 | 'jonne', 2639 | 'joo', 2640 | 'jopa', 2641 | 'jos', 2642 | 'joskus', 2643 | 'jossa', 2644 | 'josta', 2645 | 'jota', 2646 | 'jotain', 2647 | 'joten', 2648 | 'jotenkin', 2649 | 'jotenkuten', 2650 | 'jotka', 2651 | 'jotta', 2652 | 'jouduimme', 2653 | 'jouduin', 2654 | 'jouduit', 2655 | 'jouduitte', 2656 | 'joudumme', 2657 | 'joudun', 2658 | 'joudutte', 2659 | 'joukkoon', 2660 | 'joukossa', 2661 | 'joukosta', 2662 | 'joutua', 2663 | 'joutui', 2664 | 'joutuivat', 2665 | 'joutumaan', 2666 | 'joutuu', 2667 | 'joutuvat', 2668 | 'juuri', 2669 | 'kahdeksan', 2670 | 'kahdeksannen', 2671 | 'kahdella', 2672 | 'kahdelle', 2673 | 'kahdelta', 2674 | 'kahden', 2675 | 'kahdessa', 2676 | 'kahdesta', 2677 | 'kahta', 2678 | 'kahteen', 2679 | 'kai', 2680 | 'kaiken', 2681 | 'kaikille', 2682 | 'kaikilta', 2683 | 'kaikkea', 2684 | 'kaikki', 2685 | 'kaikkia', 2686 | 'kaikkiaan', 2687 | 'kaikkialla', 2688 | 'kaikkialle', 2689 | 'kaikkialta', 2690 | 'kaikkien', 2691 | 'kaikkin', 2692 | 'kaksi', 2693 | 'kannalta', 2694 | 'kannattaa', 2695 | 'kanssa', 2696 | 'kanssaan', 2697 | 'kanssamme', 2698 | 'kanssani', 2699 | 'kanssanne', 2700 | 'kanssasi', 2701 | 'kauan', 2702 | 'kauemmas', 2703 | 'kautta', 2704 | 'kehen', 2705 | 'keiden', 2706 | 'keihin', 2707 | 'keiksi', 2708 | 'keillä', 2709 | 'keille', 2710 | 'keiltä', 2711 | 'keinä', 2712 | 'keissä', 2713 | 'keistä', 2714 | 'keitä', 2715 | 'keittä', 2716 | 'keitten', 2717 | 'keneen', 2718 | 'keneksi', 2719 | 'kenellä', 2720 | 'kenelle', 2721 | 'keneltä', 2722 | 'kenen', 2723 | 'kenenä', 2724 | 'kenessä', 2725 | 'kenestä', 2726 | 'kenet', 2727 | 'kenettä', 2728 | 'kennessästä', 2729 | 'kerran', 2730 | 'kerta', 2731 | 'kertaa', 2732 | 'kesken', 2733 | 'keskimäärin', 2734 | 'ketä', 2735 | 'ketkä', 2736 | 'kiitos', 2737 | 'kohti', 2738 | 'koko', 2739 | 'kokonaan', 2740 | 'kolmas', 2741 | 'kolme', 2742 | 'kolmen', 2743 | 'kolmesti', 2744 | 'koska', 2745 | 'koskaan', 2746 | 'kovin', 2747 | 'kuin', 2748 | 'kuinka', 2749 | 'kuitenkaan', 2750 | 'kuitenkin', 2751 | 'kuka', 2752 | 'kukaan', 2753 | 'kukin', 2754 | 'kumpainen', 2755 | 'kumpainenkaan', 2756 | 'kumpi', 2757 | 'kumpikaan', 2758 | 'kumpikin', 2759 | 'kun', 2760 | 'kuten', 2761 | 'kuuden', 2762 | 'kuusi', 2763 | 'kuutta', 2764 | 'kyllä', 2765 | 'kymmenen', 2766 | 'kyse', 2767 | 'lähekkäin', 2768 | 'lähellä', 2769 | 'lähelle', 2770 | 'läheltä', 2771 | 'lähemmäs', 2772 | 'lähes', 2773 | 'lähinnä', 2774 | 'lähtien', 2775 | 'läpi', 2776 | 'liian', 2777 | 'liki', 2778 | 'lisää', 2779 | 'lisäksi', 2780 | 'luo', 2781 | 'mahdollisimman', 2782 | 'mahdollista', 2783 | 'me', 2784 | 'meidän', 2785 | 'meillä', 2786 | 'meille', 2787 | 'melkein', 2788 | 'melko', 2789 | 'menee', 2790 | 'meneet', 2791 | 'menemme', 2792 | 'menen', 2793 | 'menet', 2794 | 'menette', 2795 | 'menevät', 2796 | 'meni', 2797 | 'menimme', 2798 | 'menin', 2799 | 'menit', 2800 | 'menivät', 2801 | 'mennessä', 2802 | 'mennyt', 2803 | 'menossa', 2804 | 'mihin', 2805 | 'mikä', 2806 | 'mikään', 2807 | 'mikäli', 2808 | 'mikin', 2809 | 'miksi', 2810 | 'milloin', 2811 | 'minä', 2812 | 'minne', 2813 | 'minun', 2814 | 'minut', 2815 | 'missä', 2816 | 'mistä', 2817 | 'mitä', 2818 | 'mitään', 2819 | 'miten', 2820 | 'moi', 2821 | 'molemmat', 2822 | 'mones', 2823 | 'monesti', 2824 | 'monet', 2825 | 'moni', 2826 | 'moniaalla', 2827 | 'moniaalle', 2828 | 'moniaalta', 2829 | 'monta', 2830 | 'muassa', 2831 | 'muiden', 2832 | 'muita', 2833 | 'muka', 2834 | 'mukaan', 2835 | 'mukaansa', 2836 | 'mukana', 2837 | 'mutta', 2838 | 'muu', 2839 | 'muualla', 2840 | 'muualle', 2841 | 'muualta', 2842 | 'muuanne', 2843 | 'muulloin', 2844 | 'muun', 2845 | 'muut', 2846 | 'muuta', 2847 | 'muutama', 2848 | 'muutaman', 2849 | 'muuten', 2850 | 'myöhemmin', 2851 | 'myös', 2852 | 'myöskään', 2853 | 'myöskin', 2854 | 'myötä', 2855 | 'näiden', 2856 | 'näin', 2857 | 'näissä', 2858 | 'näissähin', 2859 | 'näissälle', 2860 | 'näissältä', 2861 | 'näissästä', 2862 | 'näitä', 2863 | 'nämä', 2864 | 'ne', 2865 | 'neljä', 2866 | 'neljää', 2867 | 'neljän', 2868 | 'niiden', 2869 | 'niin', 2870 | 'niistä', 2871 | 'niitä', 2872 | 'noin', 2873 | 'nopeammin', 2874 | 'nopeasti', 2875 | 'nopeiten', 2876 | 'nro', 2877 | 'nuo', 2878 | 'nyt', 2879 | 'ohi', 2880 | 'oikein', 2881 | 'ole', 2882 | 'olemme', 2883 | 'olen', 2884 | 'olet', 2885 | 'olette', 2886 | 'oleva', 2887 | 'olevan', 2888 | 'olevat', 2889 | 'oli', 2890 | 'olimme', 2891 | 'olin', 2892 | 'olisi', 2893 | 'olisimme', 2894 | 'olisin', 2895 | 'olisit', 2896 | 'olisitte', 2897 | 'olisivat', 2898 | 'olit', 2899 | 'olitte', 2900 | 'olivat', 2901 | 'olla', 2902 | 'olleet', 2903 | 'olli', 2904 | 'ollut', 2905 | 'oma', 2906 | 'omaa', 2907 | 'omaan', 2908 | 'omaksi', 2909 | 'omalle', 2910 | 'omalta', 2911 | 'oman', 2912 | 'omassa', 2913 | 'omat', 2914 | 'omia', 2915 | 'omien', 2916 | 'omiin', 2917 | 'omiksi', 2918 | 'omille', 2919 | 'omilta', 2920 | 'omissa', 2921 | 'omista', 2922 | 'on', 2923 | 'onkin', 2924 | 'onko', 2925 | 'ovat', 2926 | 'päälle', 2927 | 'paikoittain', 2928 | 'paitsi', 2929 | 'pakosti', 2930 | 'paljon', 2931 | 'paremmin', 2932 | 'parempi', 2933 | 'parhaillaan', 2934 | 'parhaiten', 2935 | 'peräti', 2936 | 'perusteella', 2937 | 'pian', 2938 | 'pieneen', 2939 | 'pieneksi', 2940 | 'pienellä', 2941 | 'pienelle', 2942 | 'pieneltä', 2943 | 'pienempi', 2944 | 'pienestä', 2945 | 'pieni', 2946 | 'pienin', 2947 | 'puolesta', 2948 | 'puolestaan', 2949 | 'runsaasti', 2950 | 'saakka', 2951 | 'sadam', 2952 | 'sama', 2953 | 'samaa', 2954 | 'samaan', 2955 | 'samalla', 2956 | 'samallalta', 2957 | 'samallassa', 2958 | 'samallasta', 2959 | 'saman', 2960 | 'samat', 2961 | 'samoin', 2962 | 'sata', 2963 | 'sataa', 2964 | 'satojen', 2965 | 'se', 2966 | 'seitsemän', 2967 | 'sekä', 2968 | 'sen', 2969 | 'seuraavat', 2970 | 'siellä', 2971 | 'sieltä', 2972 | 'siihen', 2973 | 'siinä', 2974 | 'siis', 2975 | 'siitä', 2976 | 'sijaan', 2977 | 'siksi', 2978 | 'sillä', 2979 | 'silloin', 2980 | 'silti', 2981 | 'sinä', 2982 | 'sinne', 2983 | 'sinua', 2984 | 'sinulle', 2985 | 'sinulta', 2986 | 'sinun', 2987 | 'sinussa', 2988 | 'sinusta', 2989 | 'sinut', 2990 | 'sisäkkäin', 2991 | 'sisällä', 2992 | 'sitä', 2993 | 'siten', 2994 | 'sitten', 2995 | 'suoraan', 2996 | 'suuntaan', 2997 | 'suuren', 2998 | 'suuret', 2999 | 'suuri', 3000 | 'suuria', 3001 | 'suurin', 3002 | 'suurten', 3003 | 'taa', 3004 | 'täällä', 3005 | 'täältä', 3006 | 'taas', 3007 | 'taemmas', 3008 | 'tähän', 3009 | 'tahansa', 3010 | 'tai', 3011 | 'takaa', 3012 | 'takaisin', 3013 | 'takana', 3014 | 'takia', 3015 | 'tällä', 3016 | 'tällöin', 3017 | 'tämä', 3018 | 'tämän', 3019 | 'tänä', 3020 | 'tänään', 3021 | 'tänne', 3022 | 'tapauksessa', 3023 | 'tässä', 3024 | 'tästä', 3025 | 'tätä', 3026 | 'täten', 3027 | 'tavalla', 3028 | 'tavoitteena', 3029 | 'täysin', 3030 | 'täytyvät', 3031 | 'täytyy', 3032 | 'te', 3033 | 'tietysti', 3034 | 'todella', 3035 | 'toinen', 3036 | 'toisaalla', 3037 | 'toisaalle', 3038 | 'toisaalta', 3039 | 'toiseen', 3040 | 'toiseksi', 3041 | 'toisella', 3042 | 'toiselle', 3043 | 'toiselta', 3044 | 'toisemme', 3045 | 'toisen', 3046 | 'toisensa', 3047 | 'toisessa', 3048 | 'toisesta', 3049 | 'toista', 3050 | 'toistaiseksi', 3051 | 'toki', 3052 | 'tosin', 3053 | 'tuhannen', 3054 | 'tuhat', 3055 | 'tule', 3056 | 'tulee', 3057 | 'tulemme', 3058 | 'tulen', 3059 | 'tulet', 3060 | 'tulette', 3061 | 'tulevat', 3062 | 'tulimme', 3063 | 'tulin', 3064 | 'tulisi', 3065 | 'tulisimme', 3066 | 'tulisin', 3067 | 'tulisit', 3068 | 'tulisitte', 3069 | 'tulisivat', 3070 | 'tulit', 3071 | 'tulitte', 3072 | 'tulivat', 3073 | 'tulla', 3074 | 'tulleet', 3075 | 'tullut', 3076 | 'tuntuu', 3077 | 'tuo', 3078 | 'tuolla', 3079 | 'tuolloin', 3080 | 'tuolta', 3081 | 'tuonne', 3082 | 'tuskin', 3083 | 'tykö', 3084 | 'usea', 3085 | 'useasti', 3086 | 'useimmiten', 3087 | 'usein', 3088 | 'useita', 3089 | 'uudeksi', 3090 | 'uudelleen', 3091 | 'uuden', 3092 | 'uudet', 3093 | 'uusi', 3094 | 'uusia', 3095 | 'uusien', 3096 | 'uusinta', 3097 | 'uuteen', 3098 | 'uutta', 3099 | 'vaan', 3100 | 'vähän', 3101 | 'vähemmän', 3102 | 'vähintään', 3103 | 'vähiten', 3104 | 'vai', 3105 | 'vaiheessa', 3106 | 'vaikea', 3107 | 'vaikean', 3108 | 'vaikeat', 3109 | 'vaikeilla', 3110 | 'vaikeille', 3111 | 'vaikeilta', 3112 | 'vaikeissa', 3113 | 'vaikeista', 3114 | 'vaikka', 3115 | 'vain', 3116 | 'välillä', 3117 | 'varmasti', 3118 | 'varsin', 3119 | 'varsinkin', 3120 | 'varten', 3121 | 'vasta', 3122 | 'vastaan', 3123 | 'vastakkain', 3124 | 'verran', 3125 | 'vielä', 3126 | 'vierekkäin', 3127 | 'vieri', 3128 | 'viiden', 3129 | 'viime', 3130 | 'viimeinen', 3131 | 'viimeisen', 3132 | 'viimeksi', 3133 | 'viisi', 3134 | 'voi', 3135 | 'voidaan', 3136 | 'voimme', 3137 | 'voin', 3138 | 'voisi', 3139 | 'voit', 3140 | 'voitte', 3141 | 'voivat', 3142 | 'vuoden', 3143 | 'vuoksi', 3144 | 'vuosi', 3145 | 'vuosien', 3146 | 'vuosina', 3147 | 'vuotta', 3148 | 'yhä', 3149 | 'yhdeksän', 3150 | 'yhden', 3151 | 'yhdessä', 3152 | 'yhtä', 3153 | 'yhtäällä', 3154 | 'yhtäälle', 3155 | 'yhtäältä', 3156 | 'yhtään', 3157 | 'yhteen', 3158 | 'yhteensä', 3159 | 'yhteydessä', 3160 | 'yhteyteen', 3161 | 'yksi', 3162 | 'yksin', 3163 | 'yksittäin', 3164 | 'yleensä', 3165 | 'ylemmäs', 3166 | 'yli', 3167 | 'ylös', 3168 | 'ympäri', 3169 | }, 3170 | 'fr': { 3171 | 'a', 3172 | 'à', 3173 | 'ai', 3174 | 'aie', 3175 | 'aient', 3176 | 'aies', 3177 | 'ait', 3178 | 'alors', 3179 | 'amp', 3180 | 'après', 3181 | 'as', 3182 | 'attendu', 3183 | 'au', 3184 | 'aucuns', 3185 | 'auec', 3186 | 'aura', 3187 | 'aurai', 3188 | 'auraient', 3189 | 'aurais', 3190 | 'aurait', 3191 | 'auras', 3192 | 'aurez', 3193 | 'auriez', 3194 | 'aurions', 3195 | 'aurons', 3196 | 'auront', 3197 | 'aussi', 3198 | 'autre', 3199 | 'autres', 3200 | 'aux', 3201 | 'avaient', 3202 | 'avais', 3203 | 'avait', 3204 | 'avant', 3205 | 'avec', 3206 | 'avez', 3207 | 'aviez', 3208 | 'avions', 3209 | 'avoir', 3210 | 'avoir', 3211 | 'avons', 3212 | 'ayant', 3213 | 'ayante', 3214 | 'ayantes', 3215 | 'ayants', 3216 | 'ayez', 3217 | 'ayons', 3218 | 'bien', 3219 | 'bon', 3220 | 'c', 3221 | 'c.', 3222 | 'c\'', 3223 | 'ca', 3224 | 'ça', 3225 | 'ca.', 3226 | 'car', 3227 | 'ce', 3228 | 'ceci', 3229 | 'cela', 3230 | 'celà', 3231 | 'ces', 3232 | 'cet', 3233 | 'cette', 3234 | 'ceux', 3235 | 'chaque', 3236 | 'chez', 3237 | 'chose', 3238 | 'choses', 3239 | 'ci', 3240 | 'circa', 3241 | 'comme', 3242 | 'comment', 3243 | 'concernant', 3244 | 'contre', 3245 | 'd', 3246 | 'd\'', 3247 | 'dans', 3248 | 'de', 3249 | 'début', 3250 | 'dedans', 3251 | 'dehors', 3252 | 'dello', 3253 | 'depuis', 3254 | 'derrière', 3255 | 'des', 3256 | 'dès', 3257 | 'dessous', 3258 | 'dessus', 3259 | 'deux', 3260 | 'devant', 3261 | 'devers', 3262 | 'devrait', 3263 | 'dire', 3264 | 'dixit', 3265 | 'doit', 3266 | 'donc', 3267 | 'dont', 3268 | 'dos', 3269 | 'droite', 3270 | 'du', 3271 | 'durant', 3272 | 'elle', 3273 | 'elles', 3274 | 'emmi', 3275 | 'en', 3276 | 'encore', 3277 | 'endéans', 3278 | 'entenant', 3279 | 'entre', 3280 | 'envers', 3281 | 'environ', 3282 | 'es', 3283 | 'ès', 3284 | 'essai', 3285 | 'est', 3286 | 'estre', 3287 | 'et', 3288 | 'étaient', 3289 | 'étais', 3290 | 'était', 3291 | 'étant', 3292 | 'étante', 3293 | 'étantes', 3294 | 'étants', 3295 | 'état', 3296 | 'été', 3297 | 'étée', 3298 | 'étées', 3299 | 'étés', 3300 | 'êtes', 3301 | 'étiez', 3302 | 'étions', 3303 | 'être', 3304 | 'êtreau', 3305 | 'eu', 3306 | 'eue', 3307 | 'eues', 3308 | 'eûmes', 3309 | 'eurent', 3310 | 'eus', 3311 | 'eusse', 3312 | 'eussent', 3313 | 'eusses', 3314 | 'eussiez', 3315 | 'eussions', 3316 | 'eut', 3317 | 'eût', 3318 | 'eûtes', 3319 | 'eux', 3320 | 'excepté', 3321 | 'faire', 3322 | 'fait', 3323 | 'faites', 3324 | 'faut', 3325 | 'fois', 3326 | 'font', 3327 | 'force', 3328 | 'fors', 3329 | 'fûmes', 3330 | 'furent', 3331 | 'fus', 3332 | 'fusse', 3333 | 'fussent', 3334 | 'fusses', 3335 | 'fussiez', 3336 | 'fussions', 3337 | 'fut', 3338 | 'fût', 3339 | 'fûtes', 3340 | 'grande', 3341 | 'haut', 3342 | 'hormis', 3343 | 'hors', 3344 | 'ici', 3345 | 'ie', 3346 | 'il', 3347 | 'ils', 3348 | 'im', 3349 | 'j', 3350 | 'je', 3351 | 'joignant', 3352 | 'jouxte', 3353 | 'jusque', 3354 | 'juste', 3355 | 'l', 3356 | 'l\'', 3357 | 'la', 3358 | 'là', 3359 | 'le', 3360 | 'les', 3361 | 'lès', 3362 | 'leur', 3363 | 'leurs', 3364 | 'lez', 3365 | 'lors', 3366 | 'lui', 3367 | 'luy', 3368 | 'm', 3369 | 'ma', 3370 | 'maintenant', 3371 | 'mais', 3372 | 'malgré', 3373 | 'me', 3374 | 'même', 3375 | 'mes', 3376 | 'mesme', 3377 | 'mine', 3378 | 'moi', 3379 | 'moins', 3380 | 'mon', 3381 | 'mot', 3382 | 'moyennant', 3383 | 'n', 3384 | 'n\'', 3385 | 'ne', 3386 | 'ni', 3387 | 'nommés', 3388 | 'nonobstant', 3389 | 'nos', 3390 | 'notre', 3391 | 'nous', 3392 | 'nouveaux', 3393 | 'on', 3394 | 'ont', 3395 | 'or', 3396 | 'ou', 3397 | 'où', 3398 | 'outre', 3399 | 'par', 3400 | 'par-devant', 3401 | 'parce', 3402 | 'parmi', 3403 | 'parole', 3404 | 'pas', 3405 | 'passé', 3406 | 'pendant', 3407 | 'personnes', 3408 | 'peu', 3409 | 'peut', 3410 | 'pièce', 3411 | 'plein', 3412 | 'plupart', 3413 | 'plus', 3414 | 'plusieurs', 3415 | 'point', 3416 | 'pour', 3417 | 'pourquoi', 3418 | 'pourquoy', 3419 | 'puis', 3420 | 'qu', 3421 | 'qu\'', 3422 | 'quand', 3423 | 'que', 3424 | 'quel', 3425 | 'quelle', 3426 | 'quelles', 3427 | 'quels', 3428 | 'question', 3429 | 'qui', 3430 | 'quoy', 3431 | 'rez', 3432 | 's', 3433 | 's.v.', 3434 | 's/s', 3435 | 'sa', 3436 | 'sans', 3437 | 'sauf', 3438 | 'se', 3439 | 'selon', 3440 | 'sera', 3441 | 'serai', 3442 | 'seraient', 3443 | 'serais', 3444 | 'serait', 3445 | 'seras', 3446 | 'serez', 3447 | 'seriez', 3448 | 'serions', 3449 | 'serons', 3450 | 'seront', 3451 | 'ses', 3452 | 'seulement', 3453 | 'si', 3454 | 'sien', 3455 | 'soi', 3456 | 'soient', 3457 | 'sois', 3458 | 'soit', 3459 | 'sommes', 3460 | 'son', 3461 | 'sont', 3462 | 'sous', 3463 | 'soyez', 3464 | 'soyons', 3465 | 'sub', 3466 | 'suis', 3467 | 'suivant', 3468 | 'sujet', 3469 | 'sur', 3470 | 't', 3471 | 'ta', 3472 | 'tandis', 3473 | 'te', 3474 | 'tellement', 3475 | 'tels', 3476 | 'tes', 3477 | 'toi', 3478 | 'ton', 3479 | 'touchant', 3480 | 'tous', 3481 | 'tout', 3482 | 'toute', 3483 | 'toutes', 3484 | 'très', 3485 | 'trop', 3486 | 'tu', 3487 | 'un', 3488 | 'une', 3489 | 'valeur', 3490 | 'vers', 3491 | 'versus', 3492 | 'via', 3493 | 'vn', 3494 | 'vne', 3495 | 'voici', 3496 | 'voie', 3497 | 'voient', 3498 | 'voilà', 3499 | 'vont', 3500 | 'vos', 3501 | 'votre', 3502 | 'vous', 3503 | 'vs', 3504 | 'vu', 3505 | 'y', 3506 | }, 3507 | 'ga': { 3508 | 'a', 3509 | 'ach', 3510 | 'ag', 3511 | 'agus', 3512 | 'an', 3513 | 'aon', 3514 | 'ar', 3515 | 'arna', 3516 | 'as', 3517 | "b'", 3518 | 'ba', 3519 | 'beirt', 3520 | 'bhúr', 3521 | 'caoga', 3522 | 'ceathair', 3523 | 'ceathrar', 3524 | 'chomh', 3525 | 'chtó', 3526 | 'chuig', 3527 | 'chun', 3528 | 'cois', 3529 | 'céad', 3530 | 'cúig', 3531 | 'cúigear', 3532 | "d'", 3533 | 'daichead', 3534 | 'dar', 3535 | 'de', 3536 | 'deich', 3537 | 'deichniúr', 3538 | 'den', 3539 | 'dhá', 3540 | 'do', 3541 | 'don', 3542 | 'dtí', 3543 | 'dá', 3544 | 'dár', 3545 | 'dó', 3546 | 'faoi', 3547 | 'faoin', 3548 | 'faoina', 3549 | 'faoinár', 3550 | 'fara', 3551 | 'fiche', 3552 | 'gach', 3553 | 'gan', 3554 | 'go', 3555 | 'gur', 3556 | 'haon', 3557 | 'hocht', 3558 | 'i', 3559 | 'iad', 3560 | 'idir', 3561 | 'in', 3562 | 'ina', 3563 | 'ins', 3564 | 'inár', 3565 | 'is', 3566 | 'le', 3567 | 'leis', 3568 | 'lena', 3569 | 'lenár', 3570 | "m'", 3571 | 'mar', 3572 | 'mo', 3573 | 'mé', 3574 | 'na', 3575 | 'nach', 3576 | 'naoi', 3577 | 'naonúr', 3578 | 'ná', 3579 | 'ní', 3580 | 'níor', 3581 | 'nó', 3582 | 'nócha', 3583 | 'ocht', 3584 | 'ochtar', 3585 | 'os', 3586 | 'roimh', 3587 | 'sa', 3588 | 'seacht', 3589 | 'seachtar', 3590 | 'seachtó', 3591 | 'seasca', 3592 | 'seisear', 3593 | 'siad', 3594 | 'sibh', 3595 | 'sinn', 3596 | 'sna', 3597 | 'sé', 3598 | 'sí', 3599 | 'tar', 3600 | 'thar', 3601 | 'thú', 3602 | 'triúr', 3603 | 'trí', 3604 | 'trína', 3605 | 'trínár', 3606 | 'tríocha', 3607 | 'tú', 3608 | 'um', 3609 | 'ár', 3610 | 'é', 3611 | 'éis', 3612 | 'í', 3613 | 'ó', 3614 | 'ón', 3615 | 'óna', 3616 | 'ónár', 3617 | }, 3618 | 'hr': { 3619 | 'a', 3620 | 'ako', 3621 | 'ali', 3622 | 'bi', 3623 | 'bih', 3624 | 'bila', 3625 | 'bili', 3626 | 'bilo', 3627 | 'bio', 3628 | 'bismo', 3629 | 'biste', 3630 | 'biti', 3631 | 'bumo', 3632 | 'da', 3633 | 'do', 3634 | 'duž', 3635 | 'ga', 3636 | 'hoće', 3637 | 'hoćemo', 3638 | 'hoćete', 3639 | 'hoćeš', 3640 | 'hoću', 3641 | 'i', 3642 | 'iako', 3643 | 'ih', 3644 | 'ili', 3645 | 'iz', 3646 | 'ja', 3647 | 'je', 3648 | 'jedna', 3649 | 'jedne', 3650 | 'jedno', 3651 | 'jer', 3652 | 'jesam', 3653 | 'jesi', 3654 | 'jesmo', 3655 | 'jest', 3656 | 'jeste', 3657 | 'jesu', 3658 | 'jim', 3659 | 'joj', 3660 | 'još', 3661 | 'ju', 3662 | 'kada', 3663 | 'kako', 3664 | 'kao', 3665 | 'koja', 3666 | 'koje', 3667 | 'koji', 3668 | 'kojima', 3669 | 'koju', 3670 | 'kroz', 3671 | 'li', 3672 | 'me', 3673 | 'mene', 3674 | 'meni', 3675 | 'mi', 3676 | 'mimo', 3677 | 'moj', 3678 | 'moja', 3679 | 'moje', 3680 | 'mu', 3681 | 'na', 3682 | 'nad', 3683 | 'nakon', 3684 | 'nam', 3685 | 'nama', 3686 | 'nas', 3687 | 'naš', 3688 | 'naša', 3689 | 'naše', 3690 | 'našeg', 3691 | 'ne', 3692 | 'nego', 3693 | 'neka', 3694 | 'neki', 3695 | 'nekog', 3696 | 'neku', 3697 | 'nema', 3698 | 'netko', 3699 | 'neće', 3700 | 'nećemo', 3701 | 'nećete', 3702 | 'nećeš', 3703 | 'neću', 3704 | 'nešto', 3705 | 'ni', 3706 | 'nije', 3707 | 'nikoga', 3708 | 'nikoje', 3709 | 'nikoju', 3710 | 'nisam', 3711 | 'nisi', 3712 | 'nismo', 3713 | 'niste', 3714 | 'nisu', 3715 | 'njega', 3716 | 'njegov', 3717 | 'njegova', 3718 | 'njegovo', 3719 | 'njemu', 3720 | 'njezin', 3721 | 'njezina', 3722 | 'njezino', 3723 | 'njih', 3724 | 'njihov', 3725 | 'njihova', 3726 | 'njihovo', 3727 | 'njim', 3728 | 'njima', 3729 | 'njoj', 3730 | 'nju', 3731 | 'no', 3732 | 'o', 3733 | 'od', 3734 | 'odmah', 3735 | 'on', 3736 | 'ona', 3737 | 'oni', 3738 | 'ono', 3739 | 'ova', 3740 | 'pa', 3741 | 'pak', 3742 | 'po', 3743 | 'pod', 3744 | 'pored', 3745 | 'prije', 3746 | 's', 3747 | 'sa', 3748 | 'sam', 3749 | 'samo', 3750 | 'se', 3751 | 'sebe', 3752 | 'sebi', 3753 | 'si', 3754 | 'smo', 3755 | 'ste', 3756 | 'su', 3757 | 'sve', 3758 | 'svi', 3759 | 'svog', 3760 | 'svoj', 3761 | 'svoja', 3762 | 'svoje', 3763 | 'svom', 3764 | 'ta', 3765 | 'tada', 3766 | 'taj', 3767 | 'tako', 3768 | 'te', 3769 | 'tebe', 3770 | 'tebi', 3771 | 'ti', 3772 | 'to', 3773 | 'toj', 3774 | 'tome', 3775 | 'tu', 3776 | 'tvoj', 3777 | 'tvoja', 3778 | 'tvoje', 3779 | 'u', 3780 | 'uz', 3781 | 'vam', 3782 | 'vama', 3783 | 'vas', 3784 | 'vaš', 3785 | 'vaša', 3786 | 'vaše', 3787 | 'već', 3788 | 'vi', 3789 | 'vrlo', 3790 | 'za', 3791 | 'zar', 3792 | 'će', 3793 | 'ćemo', 3794 | 'ćete', 3795 | 'ćeš', 3796 | 'ću', 3797 | 'što', 3798 | }, 3799 | 'hu': { 3800 | 'a', 3801 | 'át', 3802 | 'az', 3803 | 'be', 3804 | 'csak', 3805 | 'de', 3806 | 'egy', 3807 | 'el', 3808 | 'én', 3809 | 'és', 3810 | 'fel', 3811 | 'hát', 3812 | 'hogy', 3813 | 'ide', 3814 | 'igen', 3815 | 'ki', 3816 | 'le', 3817 | 'lesz', 3818 | 'meg', 3819 | 'mi', 3820 | 'mint', 3821 | 'nem', 3822 | 'õ', 3823 | 'oda', 3824 | 'õk', 3825 | 'ön', 3826 | 'össze', 3827 | 'rá', 3828 | 'szét', 3829 | 'te', 3830 | 'ti', 3831 | 'vagy', 3832 | 'van', 3833 | 'vissza', 3834 | 'volt', 3835 | }, 3836 | 'id': { 3837 | 'ada', 3838 | 'adanya', 3839 | 'adalah', 3840 | 'adapun', 3841 | 'agak', 3842 | 'agaknya', 3843 | 'agar', 3844 | 'akan', 3845 | 'akankah', 3846 | 'akhirnya', 3847 | 'aku', 3848 | 'akulah', 3849 | 'amat', 3850 | 'amatlah', 3851 | 'anda', 3852 | 'andalah', 3853 | 'antar', 3854 | 'diantaranya', 3855 | 'antara', 3856 | 'antaranya', 3857 | 'diantara', 3858 | 'apa', 3859 | 'apaan', 3860 | 'mengapa', 3861 | 'apabila', 3862 | 'apakah', 3863 | 'apalagi', 3864 | 'apatah', 3865 | 'atau', 3866 | 'ataukah', 3867 | 'ataupun', 3868 | 'bagai', 3869 | 'bagaikan', 3870 | 'sebagai', 3871 | 'sebagainya', 3872 | 'bagaimana', 3873 | 'bagaimanapun', 3874 | 'sebagaimana', 3875 | 'bagaimanakah', 3876 | 'bagi', 3877 | 'bahkan', 3878 | 'bahwa', 3879 | 'bahwasanya', 3880 | 'sebaliknya', 3881 | 'banyak', 3882 | 'sebanyak', 3883 | 'beberapa', 3884 | 'seberapa', 3885 | 'begini', 3886 | 'beginian', 3887 | 'beginikah', 3888 | 'beginilah', 3889 | 'sebegini', 3890 | 'begitu', 3891 | 'begitukah', 3892 | 'begitulah', 3893 | 'begitupun', 3894 | 'sebegitu', 3895 | 'belum', 3896 | 'belumlah', 3897 | 'sebelum', 3898 | 'sebelumnya', 3899 | 'sebenarnya', 3900 | 'berapa', 3901 | 'berapakah', 3902 | 'berapalah', 3903 | 'berapapun', 3904 | 'betulkah', 3905 | 'sebetulnya', 3906 | 'biasa', 3907 | 'biasanya', 3908 | 'bila', 3909 | 'bilakah', 3910 | 'bisa', 3911 | 'bisakah', 3912 | 'sebisanya', 3913 | 'boleh', 3914 | 'bolehkah', 3915 | 'bolehlah', 3916 | 'buat', 3917 | 'bukan', 3918 | 'bukankah', 3919 | 'bukanlah', 3920 | 'bukannya', 3921 | 'cuma', 3922 | 'percuma', 3923 | 'dahulu', 3924 | 'dalam', 3925 | 'dan', 3926 | 'dapat', 3927 | 'dari', 3928 | 'daripada', 3929 | 'dekat', 3930 | 'demi', 3931 | 'demikian', 3932 | 'demikianlah', 3933 | 'sedemikian', 3934 | 'dengan', 3935 | 'depan', 3936 | 'di', 3937 | 'dia', 3938 | 'dialah', 3939 | 'dini', 3940 | 'diri', 3941 | 'dirinya', 3942 | 'terdiri', 3943 | 'dong', 3944 | 'dulu', 3945 | 'enggak', 3946 | 'enggaknya', 3947 | 'entah', 3948 | 'entahlah', 3949 | 'terhadap', 3950 | 'terhadapnya', 3951 | 'hal', 3952 | 'hampir', 3953 | 'hanya', 3954 | 'hanyalah', 3955 | 'harus', 3956 | 'haruslah', 3957 | 'harusnya', 3958 | 'seharusnya', 3959 | 'hendak', 3960 | 'hendaklah', 3961 | 'hendaknya', 3962 | 'hingga', 3963 | 'sehingga', 3964 | 'ia', 3965 | 'ialah', 3966 | 'ibarat', 3967 | 'ingin', 3968 | 'inginkah', 3969 | 'inginkan', 3970 | 'ini', 3971 | 'inikah', 3972 | 'inilah', 3973 | 'itu', 3974 | 'itukah', 3975 | 'itulah', 3976 | 'jangan', 3977 | 'jangankan', 3978 | 'janganlah', 3979 | 'jika', 3980 | 'jikalau', 3981 | 'juga', 3982 | 'justru', 3983 | 'kala', 3984 | 'kalau', 3985 | 'kalaulah', 3986 | 'kalaupun', 3987 | 'kalian', 3988 | 'kami', 3989 | 'kamilah', 3990 | 'kamu', 3991 | 'kamulah', 3992 | 'kan', 3993 | 'kapan', 3994 | 'kapankah', 3995 | 'kapanpun', 3996 | 'dikarenakan', 3997 | 'karena', 3998 | 'karenanya', 3999 | 'ke', 4000 | 'kecil', 4001 | 'kemudian', 4002 | 'kenapa', 4003 | 'kepada', 4004 | 'kepadanya', 4005 | 'ketika', 4006 | 'seketika', 4007 | 'khususnya', 4008 | 'kini', 4009 | 'kinilah', 4010 | 'kiranya', 4011 | 'sekiranya', 4012 | 'kita', 4013 | 'kitalah', 4014 | 'kok', 4015 | 'lagi', 4016 | 'lagian', 4017 | 'selagi', 4018 | 'lah', 4019 | 'lain', 4020 | 'lainnya', 4021 | 'melainkan', 4022 | 'selaku', 4023 | 'lalu', 4024 | 'melalui', 4025 | 'terlalu', 4026 | 'lama', 4027 | 'lamanya', 4028 | 'selama', 4029 | 'selama', 4030 | 'selamanya', 4031 | 'lebih', 4032 | 'terlebih', 4033 | 'bermacam', 4034 | 'macam', 4035 | 'semacam', 4036 | 'maka', 4037 | 'makanya', 4038 | 'makin', 4039 | 'malah', 4040 | 'malahan', 4041 | 'mampu', 4042 | 'mampukah', 4043 | 'mana', 4044 | 'manakala', 4045 | 'manalagi', 4046 | 'masih', 4047 | 'masihkah', 4048 | 'semasih', 4049 | 'masing', 4050 | 'mau', 4051 | 'maupun', 4052 | 'semaunya', 4053 | 'memang', 4054 | 'mereka', 4055 | 'merekalah', 4056 | 'meski', 4057 | 'meskipun', 4058 | 'semula', 4059 | 'mungkin', 4060 | 'mungkinkah', 4061 | 'nah', 4062 | 'namun', 4063 | 'nanti', 4064 | 'nantinya', 4065 | 'nyaris', 4066 | 'oleh', 4067 | 'olehnya', 4068 | 'seorang', 4069 | 'seseorang', 4070 | 'pada', 4071 | 'padanya', 4072 | 'padahal', 4073 | 'paling', 4074 | 'sepanjang', 4075 | 'pantas', 4076 | 'sepantasnya', 4077 | 'sepantasnyalah', 4078 | 'para', 4079 | 'pasti', 4080 | 'pastilah', 4081 | 'per', 4082 | 'pernah', 4083 | 'pula', 4084 | 'pun', 4085 | 'merupakan', 4086 | 'rupanya', 4087 | 'serupa', 4088 | 'saat', 4089 | 'saatnya', 4090 | 'sesaat', 4091 | 'saja', 4092 | 'sajalah', 4093 | 'saling', 4094 | 'bersama', 4095 | 'sama', 4096 | 'sesama', 4097 | 'sambil', 4098 | 'sampai', 4099 | 'sana', 4100 | 'sangat', 4101 | 'sangatlah', 4102 | 'saya', 4103 | 'sayalah', 4104 | 'se', 4105 | 'sebab', 4106 | 'sebabnya', 4107 | 'sebuah', 4108 | 'tersebut', 4109 | 'tersebutlah', 4110 | 'sedang', 4111 | 'sedangkan', 4112 | 'sedikit', 4113 | 'sedikitnya', 4114 | 'segala', 4115 | 'segalanya', 4116 | 'segera', 4117 | 'sesegera', 4118 | 'sejak', 4119 | 'sejenak', 4120 | 'sekali', 4121 | 'sekalian', 4122 | 'sekalipun', 4123 | 'sesekali', 4124 | 'sekaligus', 4125 | 'sekarang', 4126 | 'sekarang', 4127 | 'sekitar', 4128 | 'sekitarnya', 4129 | 'sela', 4130 | 'selain', 4131 | 'selalu', 4132 | 'seluruh', 4133 | 'seluruhnya', 4134 | 'semakin', 4135 | 'sementara', 4136 | 'sempat', 4137 | 'semua', 4138 | 'semuanya', 4139 | 'sendiri', 4140 | 'sendirinya', 4141 | 'seolah', 4142 | 'seperti', 4143 | 'sepertinya', 4144 | 'sering', 4145 | 'seringnya', 4146 | 'serta', 4147 | 'siapa', 4148 | 'siapakah', 4149 | 'siapapun', 4150 | 'disini', 4151 | 'disinilah', 4152 | 'sini', 4153 | 'sinilah', 4154 | 'sesuatu', 4155 | 'sesuatunya', 4156 | 'suatu', 4157 | 'sesudah', 4158 | 'sesudahnya', 4159 | 'sudah', 4160 | 'sudahkah', 4161 | 'sudahlah', 4162 | 'supaya', 4163 | 'tadi', 4164 | 'tadinya', 4165 | 'tak', 4166 | 'tanpa', 4167 | 'setelah', 4168 | 'telah', 4169 | 'tentang', 4170 | 'tentu', 4171 | 'tentulah', 4172 | 'tentunya', 4173 | 'tertentu', 4174 | 'seterusnya', 4175 | 'tapi', 4176 | 'tetapi', 4177 | 'setiap', 4178 | 'tiap', 4179 | 'setidaknya', 4180 | 'tidak', 4181 | 'tidakkah', 4182 | 'tidaklah', 4183 | 'toh', 4184 | 'waduh', 4185 | 'wah', 4186 | 'wahai', 4187 | 'sewaktu', 4188 | 'walau', 4189 | 'walaupun', 4190 | 'wong', 4191 | 'yaitu', 4192 | 'yakni', 4193 | 'yang', 4194 | }, 4195 | 'it': { 4196 | 'a', 4197 | 'a mezzo', 4198 | 'accanto', 4199 | 'ad', 4200 | 'agli', 4201 | 'ai', 4202 | 'al', 4203 | 'alcun', 4204 | 'alcuno', 4205 | 'all\'', 4206 | 'alla', 4207 | 'alle', 4208 | 'allo', 4209 | 'altra', 4210 | 'altre', 4211 | 'altri', 4212 | 'altro', 4213 | 'appo', 4214 | 'assai', 4215 | 'avere', 4216 | 'avverso', 4217 | 'bene', 4218 | 'c\'', 4219 | 'ch\'', 4220 | 'che', 4221 | 'chi', 4222 | 'ci', 4223 | 'cio', 4224 | 'co\'', 4225 | 'cogli', 4226 | 'coi', 4227 | 'col', 4228 | 'colla', 4229 | 'colle', 4230 | 'collo', 4231 | 'come', 4232 | 'con', 4233 | 'contro', 4234 | 'cosi', 4235 | 'd\'', 4236 | 'da', 4237 | 'dai', 4238 | 'dal', 4239 | 'dall\'', 4240 | 'dalla', 4241 | 'dalle', 4242 | 'dallo', 4243 | 'de', 4244 | 'de\'', 4245 | 'degli', 4246 | 'dei', 4247 | 'del', 4248 | 'dell\'', 4249 | 'della', 4250 | 'delle', 4251 | 'dello', 4252 | 'dentro', 4253 | 'di', 4254 | 'dopo', 4255 | 'duo', 4256 | 'durante', 4257 | 'e', 4258 | 'eccetto', 4259 | 'ed', 4260 | 'egli', 4261 | 'entro', 4262 | 'essere', 4263 | 'et', 4264 | 'fino', 4265 | 'fra', 4266 | 'fuori', 4267 | 'gia', 4268 | 'gia', 4269 | 'gli', 4270 | 'gran', 4271 | 'grande', 4272 | 'i', 4273 | 'il', 4274 | 'in', 4275 | 'indi', 4276 | 'infra', 4277 | 'io', 4278 | 'l\'', 4279 | 'la', 4280 | 'le', 4281 | 'li', 4282 | 'lo', 4283 | 'ma', 4284 | 'maggior', 4285 | 'maggiore', 4286 | 'mai', 4287 | 'malgrado', 4288 | 'meco', 4289 | 'mio', 4290 | 'molto', 4291 | 'ne', 4292 | 'ne\'', 4293 | 'negli', 4294 | 'nei', 4295 | 'nel', 4296 | 'nell\'', 4297 | 'nella', 4298 | 'nelle', 4299 | 'nello', 4300 | 'non', 4301 | 'nonostante', 4302 | 'o', 4303 | 'ogn\'', 4304 | 'ogni', 4305 | 'oh', 4306 | 'oltre', 4307 | 'oue', 4308 | 'ove', 4309 | 'pegli', 4310 | 'pei', 4311 | 'pel', 4312 | 'pella', 4313 | 'pello', 4314 | 'per', 4315 | 'perche', 4316 | 'piu', 4317 | 'piu', 4318 | 'poco', 4319 | 'poi', 4320 | 'puo', 4321 | 'pur', 4322 | 'qual', 4323 | 'qualche', 4324 | 'qualcun', 4325 | 'qualcuno', 4326 | 'quale', 4327 | 'qualmente', 4328 | 'quanta', 4329 | 'quante', 4330 | 'quanti', 4331 | 'quanto', 4332 | 'quasi', 4333 | 'quella', 4334 | 'quelle', 4335 | 'quelli', 4336 | 'quello', 4337 | 'questa', 4338 | 'queste', 4339 | 'questi', 4340 | 'questo', 4341 | 'qui', 4342 | 's\'', 4343 | 'salvo', 4344 | 'se', 4345 | 'seco', 4346 | 'secondo', 4347 | 'sempre', 4348 | 'senza', 4349 | 'si', 4350 | 'sopra', 4351 | 'sotto', 4352 | 'su', 4353 | 'sù', 4354 | 'sua', 4355 | 'sue', 4356 | 'sugli', 4357 | 'sui', 4358 | 'sul', 4359 | 'sulla', 4360 | 'sulle', 4361 | 'sullo', 4362 | 'suo', 4363 | 'tal', 4364 | 'tanta', 4365 | 'tante', 4366 | 'tanti', 4367 | 'tanto', 4368 | 'teco', 4369 | 'tra', 4370 | 'tramite', 4371 | 'tranne', 4372 | 'tre', 4373 | 'tutta', 4374 | 'tutte', 4375 | 'tutti', 4376 | 'tutto', 4377 | 'un', 4378 | 'una', 4379 | 'uno', 4380 | 'verso', 4381 | 'vn', 4382 | 'vna', 4383 | 'vno', 4384 | }, 4385 | 'lt': { 4386 | 'á', 4387 | 'ákypai', 4388 | 'ástriþai', 4389 | 'ðájá', 4390 | 'ðalia', 4391 | 'ðe', 4392 | 'ðiàjà', 4393 | 'ðiàja', 4394 | 'ðiàsias', 4395 | 'ðiøjø', 4396 | 'ðiøjø', 4397 | 'ði', 4398 | 'ðiaisiais', 4399 | 'ðiajai', 4400 | 'ðiajam', 4401 | 'ðiajame', 4402 | 'ðiapus', 4403 | 'ðiedvi', 4404 | 'ðieji', 4405 | 'ðiesiems', 4406 | 'ðioji', 4407 | 'ðiojo', 4408 | 'ðiojoje', 4409 | 'ðiokia', 4410 | 'ðioks', 4411 | 'ðiosiomis', 4412 | 'ðiosioms', 4413 | 'ðiosios', 4414 | 'ðiosios', 4415 | 'ðiosiose', 4416 | 'ðis', 4417 | 'ðisai', 4418 | 'ðit', 4419 | 'ðita', 4420 | 'ðitas', 4421 | 'ðitiedvi', 4422 | 'ðitokia', 4423 | 'ðitoks', 4424 | 'ðituodu', 4425 | 'ðiuodu', 4426 | 'ðiuoju', 4427 | 'ðiuosiuose', 4428 | 'ðiuosius', 4429 | 'ðtai', 4430 | 'þemiau', 4431 | 'að', 4432 | 'abi', 4433 | 'abidvi', 4434 | 'abiejø', 4435 | 'abiejose', 4436 | 'abiejuose', 4437 | 'abiem', 4438 | 'abigaliai', 4439 | 'abipus', 4440 | 'abu', 4441 | 'abudu', 4442 | 'ai', 4443 | 'anàjà', 4444 | 'anàjá', 4445 | 'anàja', 4446 | 'anàsias', 4447 | 'anøjø', 4448 | 'anøjø', 4449 | 'ana', 4450 | 'ana', 4451 | 'anaiptol', 4452 | 'anaisiais', 4453 | 'anajai', 4454 | 'anajam', 4455 | 'anajame', 4456 | 'anapus', 4457 | 'anas', 4458 | 'anasai', 4459 | 'anasis', 4460 | 'anei', 4461 | 'aniedvi', 4462 | 'anieji', 4463 | 'aniesiems', 4464 | 'anoji', 4465 | 'anojo', 4466 | 'anojoje', 4467 | 'anokia', 4468 | 'anoks', 4469 | 'anosiomis', 4470 | 'anosioms', 4471 | 'anosios', 4472 | 'anosios', 4473 | 'anosiose', 4474 | 'anot', 4475 | 'ant', 4476 | 'antai', 4477 | 'anuodu', 4478 | 'anuoju', 4479 | 'anuosiuose', 4480 | 'anuosius', 4481 | 'apie', 4482 | 'aplink', 4483 | 'ar', 4484 | 'ar', 4485 | 'arba', 4486 | 'argi', 4487 | 'arti', 4488 | 'aukðèiau', 4489 | 'be', 4490 | 'be', 4491 | 'bei', 4492 | 'beje', 4493 | 'bemaþ', 4494 | 'bent', 4495 | 'bet', 4496 | 'betgi', 4497 | 'beveik', 4498 | 'dëka', 4499 | 'dël', 4500 | 'dëlei', 4501 | 'dëlto', 4502 | 'dar', 4503 | 'dargi', 4504 | 'daugmaþ', 4505 | 'deja', 4506 | 'ech', 4507 | 'et', 4508 | 'gal', 4509 | 'galbût', 4510 | 'galgi', 4511 | 'gan', 4512 | 'gana', 4513 | 'gi', 4514 | 'greta', 4515 | 'ið', 4516 | 'iðilgai', 4517 | 'iðvis', 4518 | 'idant', 4519 | 'iki', 4520 | 'iki', 4521 | 'ir', 4522 | 'irgi', 4523 | 'it', 4524 | 'itin', 4525 | 'jàjà', 4526 | 'jàja', 4527 | 'jàsias', 4528 | 'jájá', 4529 | 'jøjø', 4530 | 'jøjø', 4531 | 'jûsø', 4532 | 'jûs', 4533 | 'jûsiðkë', 4534 | 'jûsiðkis', 4535 | 'jaisiais', 4536 | 'jajai', 4537 | 'jajam', 4538 | 'jajame', 4539 | 'jei', 4540 | 'jeigu', 4541 | 'ji', 4542 | 'jiedu', 4543 | 'jiedvi', 4544 | 'jieji', 4545 | 'jiesiems', 4546 | 'jinai', 4547 | 'jis', 4548 | 'jisai', 4549 | 'jog', 4550 | 'joji', 4551 | 'jojo', 4552 | 'jojoje', 4553 | 'jokia', 4554 | 'joks', 4555 | 'josiomis', 4556 | 'josioms', 4557 | 'josios', 4558 | 'josios', 4559 | 'josiose', 4560 | 'judu', 4561 | 'judvi', 4562 | 'juk', 4563 | 'jumis', 4564 | 'jums', 4565 | 'jumyse', 4566 | 'juodu', 4567 | 'juoju', 4568 | 'juosiuose', 4569 | 'juosius', 4570 | 'jus', 4571 | 'kaþin', 4572 | 'kaþkas', 4573 | 'kaþkatra', 4574 | 'kaþkatras', 4575 | 'kaþkokia', 4576 | 'kaþkoks', 4577 | 'kaþkuri', 4578 | 'kaþkuris', 4579 | 'kad', 4580 | 'kada', 4581 | 'kadangi', 4582 | 'kai', 4583 | 'kaip', 4584 | 'kaip', 4585 | 'kaipgi', 4586 | 'kas', 4587 | 'katra', 4588 | 'katras', 4589 | 'katriedvi', 4590 | 'katruodu', 4591 | 'kiaurai', 4592 | 'kiek', 4593 | 'kiekvienas', 4594 | 'kieno', 4595 | 'kita', 4596 | 'kitas', 4597 | 'kitokia', 4598 | 'kitoks', 4599 | 'kodël', 4600 | 'kokia', 4601 | 'koks', 4602 | 'kol', 4603 | 'kolei', 4604 | 'kone', 4605 | 'kuomet', 4606 | 'kur', 4607 | 'kurgi', 4608 | 'kuri', 4609 | 'kuriedvi', 4610 | 'kuris', 4611 | 'kuriuodu', 4612 | 'lai', 4613 | 'lig', 4614 | 'ligi', 4615 | 'link', 4616 | 'lyg', 4617 | 'mûsø', 4618 | 'mûsiðkë', 4619 | 'mûsiðkis', 4620 | 'maþdaug', 4621 | 'maþne', 4622 | 'manàjà', 4623 | 'manàjá', 4624 | 'manàja', 4625 | 'manàsias', 4626 | 'manæs', 4627 | 'manøjø', 4628 | 'manøjø', 4629 | 'man', 4630 | 'manaisiais', 4631 | 'manajai', 4632 | 'manajam', 4633 | 'manajame', 4634 | 'manas', 4635 | 'manasai', 4636 | 'manasis', 4637 | 'mane', 4638 | 'maniðkë', 4639 | 'maniðkis', 4640 | 'manieji', 4641 | 'maniesiems', 4642 | 'manim', 4643 | 'manimi', 4644 | 'mano', 4645 | 'manoji', 4646 | 'manojo', 4647 | 'manojoje', 4648 | 'manosiomis', 4649 | 'manosioms', 4650 | 'manosios', 4651 | 'manosios', 4652 | 'manosiose', 4653 | 'manuoju', 4654 | 'manuosiuose', 4655 | 'manuosius', 4656 | 'manyje', 4657 | 'mat', 4658 | 'mes', 4659 | 'mudu', 4660 | 'mudvi', 4661 | 'mumis', 4662 | 'mums', 4663 | 'mumyse', 4664 | 'mus', 4665 | 'në', 4666 | 'na', 4667 | 'nagi', 4668 | 'ne', 4669 | 'nebe', 4670 | 'nebent', 4671 | 'nebent', 4672 | 'negi', 4673 | 'negu', 4674 | 'nei', 4675 | 'nei', 4676 | 'nejau', 4677 | 'nejaugi', 4678 | 'nekaip', 4679 | 'nelyginant', 4680 | 'nes', 4681 | 'net', 4682 | 'netgi', 4683 | 'netoli', 4684 | 'neva', 4685 | 'nors', 4686 | 'nors', 4687 | 'nuo', 4688 | 'o', 4689 | 'ogi', 4690 | 'ogi', 4691 | 'oi', 4692 | 'paèiø', 4693 | 'paèiais', 4694 | 'paèiam', 4695 | 'paèiame', 4696 | 'paèiu', 4697 | 'paèiuose', 4698 | 'paèius', 4699 | 'paeiliui', 4700 | 'pagal', 4701 | 'pakeliui', 4702 | 'palaipsniui', 4703 | 'palei', 4704 | 'pas', 4705 | 'pasak', 4706 | 'paskos', 4707 | 'paskui', 4708 | 'paskum', 4709 | 'patá', 4710 | 'pat', 4711 | 'pati', 4712 | 'patiems', 4713 | 'paties', 4714 | 'pats', 4715 | 'patys', 4716 | 'per', 4717 | 'per', 4718 | 'pernelyg', 4719 | 'pirm', 4720 | 'pirma', 4721 | 'pirmiau', 4722 | 'po', 4723 | 'prieð', 4724 | 'prieðais', 4725 | 'prie', 4726 | 'pro', 4727 | 'pusiau', 4728 | 'rasi', 4729 | 'rodos', 4730 | 'sau', 4731 | 'savàjà', 4732 | 'savàjá', 4733 | 'savàja', 4734 | 'savàsias', 4735 | 'savæs', 4736 | 'savøjø', 4737 | 'savøjø', 4738 | 'savaisiais', 4739 | 'savajai', 4740 | 'savajam', 4741 | 'savajame', 4742 | 'savas', 4743 | 'savasai', 4744 | 'savasis', 4745 | 'save', 4746 | 'saviðkë', 4747 | 'saviðkis', 4748 | 'savieji', 4749 | 'saviesiems', 4750 | 'savimi', 4751 | 'savo', 4752 | 'savoji', 4753 | 'savojo', 4754 | 'savojoje', 4755 | 'savosiomis', 4756 | 'savosioms', 4757 | 'savosios', 4758 | 'savosios', 4759 | 'savosiose', 4760 | 'savuoju', 4761 | 'savuosiuose', 4762 | 'savuosius', 4763 | 'savyje', 4764 | 'skersai', 4765 | 'skradþiai', 4766 | 'staèiai', 4767 | 'su', 4768 | 'sulig', 4769 | 'tàjà', 4770 | 'tàjá', 4771 | 'tàja', 4772 | 'tàsias', 4773 | 'tøjø', 4774 | 'tøjø', 4775 | 'tûlas', 4776 | 'taèiau', 4777 | 'ta', 4778 | 'tad', 4779 | 'tai', 4780 | 'tai', 4781 | 'taigi', 4782 | 'taigi', 4783 | 'taip', 4784 | 'taipogi', 4785 | 'taisiais', 4786 | 'tajai', 4787 | 'tajam', 4788 | 'tajame', 4789 | 'tamsta', 4790 | 'tarp', 4791 | 'tarsi', 4792 | 'tarsi', 4793 | 'tartum', 4794 | 'tartum', 4795 | 'tarytum', 4796 | 'tas', 4797 | 'tasai', 4798 | 'tau', 4799 | 'tavàjà', 4800 | 'tavàjá', 4801 | 'tavàja', 4802 | 'tavàsias', 4803 | 'tavæs', 4804 | 'tavøjø', 4805 | 'tavøjø', 4806 | 'tavaisiais', 4807 | 'tavajai', 4808 | 'tavajam', 4809 | 'tavajame', 4810 | 'tavas', 4811 | 'tavasai', 4812 | 'tavasis', 4813 | 'tave', 4814 | 'taviðkë', 4815 | 'taviðkis', 4816 | 'tavieji', 4817 | 'taviesiems', 4818 | 'tavimi', 4819 | 'tavo', 4820 | 'tavoji', 4821 | 'tavojo', 4822 | 'tavojoje', 4823 | 'tavosiomis', 4824 | 'tavosioms', 4825 | 'tavosios', 4826 | 'tavosios', 4827 | 'tavosiose', 4828 | 'tavuoju', 4829 | 'tavuosiuose', 4830 | 'tavuosius', 4831 | 'tavyje', 4832 | 'te', 4833 | 'tegu', 4834 | 'tegu', 4835 | 'tegul', 4836 | 'tegul', 4837 | 'tiedvi', 4838 | 'tieji', 4839 | 'ties', 4840 | 'tiesiems', 4841 | 'tiesiog', 4842 | 'tik', 4843 | 'tik', 4844 | 'tikriausiai', 4845 | 'tiktai', 4846 | 'tiktai', 4847 | 'toji', 4848 | 'tojo', 4849 | 'tojoje', 4850 | 'tokia', 4851 | 'toks', 4852 | 'tol', 4853 | 'tolei', 4854 | 'toliau', 4855 | 'tosiomis', 4856 | 'tosioms', 4857 | 'tosios', 4858 | 'tosios', 4859 | 'tosiose', 4860 | 'tu', 4861 | 'tuodu', 4862 | 'tuoju', 4863 | 'tuosiuose', 4864 | 'tuosius', 4865 | 'turbût', 4866 | 'uþ', 4867 | 'uþtat', 4868 | 'uþvis', 4869 | 'vël', 4870 | 'vëlgi', 4871 | 'va', 4872 | 'vai', 4873 | 'viduj', 4874 | 'vidury', 4875 | 'vien', 4876 | 'vienas', 4877 | 'vienokia', 4878 | 'vienoks', 4879 | 'vietoj', 4880 | 'virð', 4881 | 'virðuj', 4882 | 'virðum', 4883 | 'vis', 4884 | 'vis dëlto', 4885 | 'visa', 4886 | 'visas', 4887 | 'visgi', 4888 | 'visokia', 4889 | 'visoks', 4890 | 'vos', 4891 | 'vos', 4892 | 'ypaè', 4893 | }, 4894 | 'lv': { 4895 | 'ārpus', 4896 | 'šaipus', 4897 | 'aiz', 4898 | 'ap', 4899 | 'apakš', 4900 | 'apakšpus', 4901 | 'arī', 4902 | 'ar', 4903 | 'ar', 4904 | 'augšpus', 4905 | 'būšu', 4906 | 'būs', 4907 | 'būsi', 4908 | 'būsiet', 4909 | 'būsim', 4910 | 'būt', 4911 | 'bet', 4912 | 'bez', 4913 | 'bijām', 4914 | 'bijāt', 4915 | 'bija', 4916 | 'biji', 4917 | 'biju', 4918 | 'caur', 4919 | 'dēļ', 4920 | 'diemžēl', 4921 | 'diezin', 4922 | 'droši', 4923 | 'esam', 4924 | 'esat', 4925 | 'esi', 4926 | 'esmu', 4927 | 'gan', 4928 | 'gar', 4929 | 'iekām', 4930 | 'iekāms', 4931 | 'iekš', 4932 | 'iekšpus', 4933 | 'iekam', 4934 | 'iekams', 4935 | 'ik', 4936 | 'ir', 4937 | 'it', 4938 | 'itin', 4939 | 'iz', 4940 | 'jā', 4941 | 'ja', 4942 | 'jau', 4943 | 'jebšu', 4944 | 'jeb', 4945 | 'jel', 4946 | 'jo', 4947 | 'kā', 4948 | 'kļūšu', 4949 | 'kļūs', 4950 | 'kļūsi', 4951 | 'kļūsiet', 4952 | 'kļūsim', 4953 | 'kļūst', 4954 | 'kļūstam', 4955 | 'kļūstat', 4956 | 'kļūsti', 4957 | 'kļūstu', 4958 | 'kļūt', 4959 | 'kļuvām', 4960 | 'kļuvāt', 4961 | 'kļuva', 4962 | 'kļuvi', 4963 | 'kļuvu', 4964 | 'ka', 4965 | 'kamēr', 4966 | 'kaut', 4967 | 'kolīdz', 4968 | 'kopš', 4969 | 'līdz', 4970 | 'līdzko', 4971 | 'labad', 4972 | 'lai', 4973 | 'lejpus', 4974 | 'nē', 4975 | 'ne', 4976 | 'nebūt', 4977 | 'nedz', 4978 | 'nekā', 4979 | 'nevis', 4980 | 'nezin', 4981 | 'no', 4982 | 'nu', 4983 | 'otrpus', 4984 | 'pār', 4985 | 'pēc', 4986 | 'pa', 4987 | 'par', 4988 | 'pat', 4989 | 'pie', 4990 | 'pirms', 4991 | 'pret', 4992 | 'priekš', 4993 | 'starp', 4994 | 'tā', 4995 | 'tādēļ', 4996 | 'tālab', 4997 | 'tāpēc', 4998 | 'taču', 4999 | 'tad', 5000 | 'tak', 5001 | 'tapāt', 5002 | 'tapšu', 5003 | 'tapi', 5004 | 'taps', 5005 | 'tapsi', 5006 | 'tapsiet', 5007 | 'tapsim', 5008 | 'tapt', 5009 | 'te', 5010 | 'tiec', 5011 | 'tiek', 5012 | 'tiekam', 5013 | 'tiekat', 5014 | 'tieku', 5015 | 'tikām', 5016 | 'tikāt', 5017 | 'tikšu', 5018 | 'tik', 5019 | 'tika', 5020 | 'tikai', 5021 | 'tiki', 5022 | 'tikko', 5023 | 'tiklīdz', 5024 | 'tiklab', 5025 | 'tiks', 5026 | 'tiksiet', 5027 | 'tiksim', 5028 | 'tikt', 5029 | 'tiku', 5030 | 'tikvien', 5031 | 'tomēr', 5032 | 'topat', 5033 | 'turpretī', 5034 | 'turpretim', 5035 | 'un', 5036 | 'uz', 5037 | 'vai', 5038 | 'varēšu', 5039 | 'varējām', 5040 | 'varējāt', 5041 | 'varēja', 5042 | 'varēji', 5043 | 'varēju', 5044 | 'varēs', 5045 | 'varēsi', 5046 | 'varēsiet', 5047 | 'varēsim', 5048 | 'varēt', 5049 | 'var', 5050 | 'varat', 5051 | 'viņpus', 5052 | 'vien', 5053 | 'vien', 5054 | 'virs', 5055 | 'virspus', 5056 | 'vis', 5057 | 'zem', 5058 | }, 5059 | 'nl': { 5060 | 'aan', 5061 | 'af', 5062 | 'al', 5063 | 'als', 5064 | 'bij', 5065 | 'dan', 5066 | 'dat', 5067 | 'die', 5068 | 'dit', 5069 | 'een', 5070 | 'en', 5071 | 'er', 5072 | 'had', 5073 | 'heb', 5074 | 'hem', 5075 | 'het', 5076 | 'hij', 5077 | 'hoe', 5078 | 'hun', 5079 | 'ik', 5080 | 'in', 5081 | 'is', 5082 | 'je', 5083 | 'kan', 5084 | 'me', 5085 | 'men', 5086 | 'met', 5087 | 'mij', 5088 | 'nog', 5089 | 'nu', 5090 | 'of', 5091 | 'ons', 5092 | 'ook', 5093 | 'te', 5094 | 'tot', 5095 | 'uit', 5096 | 'van', 5097 | 'was', 5098 | 'wat', 5099 | 'we', 5100 | 'wel', 5101 | 'wij', 5102 | 'zal', 5103 | 'ze', 5104 | 'zei', 5105 | 'zij', 5106 | 'zo', 5107 | 'zou', 5108 | }, 5109 | 'no': { 5110 | 'Å', 5111 | 'alle', 5112 | 'andre', 5113 | 'arbeid', 5114 | 'av', 5115 | 'begge', 5116 | 'bort', 5117 | 'bra', 5118 | 'bruke', 5119 | 'da', 5120 | 'denne', 5121 | 'der', 5122 | 'deres', 5123 | 'det', 5124 | 'din', 5125 | 'disse', 5126 | 'du', 5127 | 'eller', 5128 | 'en', 5129 | 'ene', 5130 | 'eneste', 5131 | 'enhver', 5132 | 'enn', 5133 | 'er', 5134 | 'et', 5135 | 'fÅ', 5136 | 'folk', 5137 | 'for', 5138 | 'fordi', 5139 | 'forsÛke', 5140 | 'fra', 5141 | 'fÛr', 5142 | 'fÛrst', 5143 | 'gÅ', 5144 | 'gjorde', 5145 | 'gjÛre', 5146 | 'god', 5147 | 'ha', 5148 | 'hadde', 5149 | 'han', 5150 | 'hans', 5151 | 'hennes', 5152 | 'her', 5153 | 'hva', 5154 | 'hvem', 5155 | 'hver', 5156 | 'hvilken', 5157 | 'hvis', 5158 | 'hvor', 5159 | 'hvordan', 5160 | 'hvorfor', 5161 | 'i', 5162 | 'ikke', 5163 | 'inn', 5164 | 'innen', 5165 | 'kan', 5166 | 'kunne', 5167 | 'lage', 5168 | 'lang', 5169 | 'lik', 5170 | 'like', 5171 | 'mÅ', 5172 | 'makt', 5173 | 'mange', 5174 | 'mÅte', 5175 | 'med', 5176 | 'meg', 5177 | 'meget', 5178 | 'men', 5179 | 'mens', 5180 | 'mer', 5181 | 'mest', 5182 | 'min', 5183 | 'mye', 5184 | 'nÅ', 5185 | 'nÅr', 5186 | 'navn', 5187 | 'nei', 5188 | 'ny', 5189 | 'og', 5190 | 'ogsÅ', 5191 | 'om', 5192 | 'opp', 5193 | 'oss', 5194 | 'over', 5195 | 'pÅ', 5196 | 'part', 5197 | 'punkt', 5198 | 'rett', 5199 | 'riktig', 5200 | 'sÅ', 5201 | 'samme', 5202 | 'sant', 5203 | 'si', 5204 | 'siden', 5205 | 'sist', 5206 | 'skulle', 5207 | 'slik', 5208 | 'slutt', 5209 | 'som', 5210 | 'start', 5211 | 'stille', 5212 | 'tid', 5213 | 'til', 5214 | 'tilbake', 5215 | 'tilstand', 5216 | 'under', 5217 | 'ut', 5218 | 'uten', 5219 | 'var', 5220 | 'vÅr', 5221 | 'ved', 5222 | 'verdi', 5223 | 'vi', 5224 | 'vil', 5225 | 'ville', 5226 | 'vite', 5227 | 'vÖre', 5228 | 'vÖrt', 5229 | }, 5230 | 'pl': { 5231 | 'a', 5232 | 'aby', 5233 | 'ach', 5234 | 'acz', 5235 | 'aczkolwiek', 5236 | 'aj', 5237 | 'albo', 5238 | 'ale', 5239 | 'ależ', 5240 | 'aż', 5241 | 'bardziej', 5242 | 'bardzo', 5243 | 'będą', 5244 | 'będzie', 5245 | 'bez', 5246 | 'bo', 5247 | 'bowiem', 5248 | 'by', 5249 | 'być', 5250 | 'był', 5251 | 'była', 5252 | 'byli', 5253 | 'było', 5254 | 'były', 5255 | 'bynajmniej', 5256 | 'cała', 5257 | 'cali', 5258 | 'cały', 5259 | 'ci', 5260 | 'cię', 5261 | 'ciebie', 5262 | 'co', 5263 | 'cokolwiek', 5264 | 'coś', 5265 | 'czasami', 5266 | 'czasem', 5267 | 'czemu', 5268 | 'czy', 5269 | 'czyli', 5270 | 'daleko', 5271 | 'dla', 5272 | 'dlaczego', 5273 | 'dlatego', 5274 | 'do', 5275 | 'dobrze', 5276 | 'dokąd', 5277 | 'dość', 5278 | 'dużo', 5279 | 'dwa', 5280 | 'dwaj', 5281 | 'dwie', 5282 | 'dwoje', 5283 | 'dziś', 5284 | 'dzisiaj', 5285 | 'gdy', 5286 | 'gdyby', 5287 | 'gdyż', 5288 | 'gdzie', 5289 | 'gdziekolwiek', 5290 | 'gdzieś', 5291 | 'go', 5292 | 'i', 5293 | 'ich', 5294 | 'ile', 5295 | 'im', 5296 | 'inna', 5297 | 'inne', 5298 | 'inny', 5299 | 'innych', 5300 | 'iż', 5301 | 'ja', 5302 | 'ją', 5303 | 'jak', 5304 | 'jakaś', 5305 | 'jakby', 5306 | 'jaki', 5307 | 'jakichś', 5308 | 'jakie', 5309 | 'jakiś', 5310 | 'jakiż', 5311 | 'jakkolwiek', 5312 | 'jako', 5313 | 'jakoś', 5314 | 'je', 5315 | 'jeden', 5316 | 'jedna', 5317 | 'jednak', 5318 | 'jednakże', 5319 | 'jedno', 5320 | 'jego', 5321 | 'jej', 5322 | 'jemu', 5323 | 'jeśli', 5324 | 'jest', 5325 | 'jestem', 5326 | 'jeszcze', 5327 | 'jeżeli', 5328 | 'już', 5329 | 'każdy', 5330 | 'kiedy', 5331 | 'kierunku', 5332 | 'kilka', 5333 | 'kimś', 5334 | 'kto', 5335 | 'ktokolwiek', 5336 | 'która', 5337 | 'które', 5338 | 'którego', 5339 | 'której', 5340 | 'który', 5341 | 'których', 5342 | 'którym', 5343 | 'którzy', 5344 | 'ktoś', 5345 | 'ku', 5346 | 'lat', 5347 | 'lecz', 5348 | 'lub', 5349 | 'ma', 5350 | 'mają', 5351 | 'mam', 5352 | 'mi', 5353 | 'między', 5354 | 'mimo', 5355 | 'mną', 5356 | 'mnie', 5357 | 'mogą', 5358 | 'moi', 5359 | 'moim', 5360 | 'mój', 5361 | 'moja', 5362 | 'moje', 5363 | 'może', 5364 | 'możliwe', 5365 | 'można', 5366 | 'mu', 5367 | 'musi', 5368 | 'my', 5369 | 'na', 5370 | 'nad', 5371 | 'nam', 5372 | 'nami', 5373 | 'nas', 5374 | 'nasi', 5375 | 'nasz', 5376 | 'nasza', 5377 | 'nasze', 5378 | 'naszego', 5379 | 'naszych', 5380 | 'natomiast', 5381 | 'natychmiast', 5382 | 'nawet', 5383 | 'nią', 5384 | 'nic', 5385 | 'nich', 5386 | 'nie', 5387 | 'niego', 5388 | 'niej', 5389 | 'niemu', 5390 | 'nigdy', 5391 | 'nim', 5392 | 'nimi', 5393 | 'niż', 5394 | 'no', 5395 | 'o', 5396 | 'obok', 5397 | 'od', 5398 | 'około', 5399 | 'on', 5400 | 'ona', 5401 | 'one', 5402 | 'oni', 5403 | 'ono', 5404 | 'oraz', 5405 | 'owszem', 5406 | 'pan', 5407 | 'pana', 5408 | 'pani', 5409 | 'po', 5410 | 'pod', 5411 | 'podczas', 5412 | 'pomimo', 5413 | 'ponad', 5414 | 'ponieważ', 5415 | 'powinien', 5416 | 'powinna', 5417 | 'powinni', 5418 | 'powinno', 5419 | 'poza', 5420 | 'prawie', 5421 | 'przecież', 5422 | 'przed', 5423 | 'przede', 5424 | 'przedtem', 5425 | 'przez', 5426 | 'przy', 5427 | 'roku', 5428 | 'również', 5429 | 'są', 5430 | 'sam', 5431 | 'sama', 5432 | 'się', 5433 | 'skąd', 5434 | 'sobą', 5435 | 'sobie', 5436 | 'sposób', 5437 | 'swoje', 5438 | 'ta', 5439 | 'tak', 5440 | 'taka', 5441 | 'taki', 5442 | 'takie', 5443 | 'także', 5444 | 'tam', 5445 | 'te', 5446 | 'tego', 5447 | 'tej', 5448 | 'ten', 5449 | 'teraz', 5450 | 'też', 5451 | 'to', 5452 | 'tobą', 5453 | 'tobie', 5454 | 'toteż', 5455 | 'totobą', 5456 | 'trzeba', 5457 | 'tu', 5458 | 'tutaj', 5459 | 'twoi', 5460 | 'twoim', 5461 | 'twój', 5462 | 'twoja', 5463 | 'twoje', 5464 | 'twym', 5465 | 'ty', 5466 | 'tych', 5467 | 'tylko', 5468 | 'tym', 5469 | 'u', 5470 | 'w', 5471 | 'wam', 5472 | 'wami', 5473 | 'was', 5474 | 'wasi', 5475 | 'wasz', 5476 | 'wasza', 5477 | 'wasze', 5478 | 'we', 5479 | 'według', 5480 | 'więc', 5481 | 'więcej', 5482 | 'wiele', 5483 | 'wielu', 5484 | 'właśnie', 5485 | 'wszyscy', 5486 | 'wszystkich', 5487 | 'wszystkie', 5488 | 'wszystkim', 5489 | 'wszystko', 5490 | 'wtedy', 5491 | 'wy', 5492 | 'z', 5493 | 'za', 5494 | 'żaden', 5495 | 'żadna', 5496 | 'żadne', 5497 | 'żadnych', 5498 | 'zapewne', 5499 | 'zawsze', 5500 | 'że', 5501 | 'żeby', 5502 | 'zeznowu', 5503 | 'znów', 5504 | 'został', 5505 | }, 5506 | 'pt': { 5507 | 'a', 5508 | 'afora', 5509 | 'ante', 5510 | 'após', 5511 | 'até', 5512 | 'cara', 5513 | 'com', 5514 | 'como', 5515 | 'connosco', 5516 | 'consoante', 5517 | 'contra', 5518 | 'de', 5519 | 'desde', 5520 | 'diante', 5521 | 'durante', 5522 | 'em', 5523 | 'entre', 5524 | 'escontra', 5525 | 'excepto', 5526 | 'exceto', 5527 | 'fora', 5528 | 'in', 5529 | 'inté', 5530 | 'malgrado', 5531 | 'mediante', 5532 | 'menos', 5533 | 'para', 5534 | 'per', 5535 | 'pera', 5536 | 'perante', 5537 | 'por', 5538 | 'pra', 5539 | 'prà', 5540 | 'salvante', 5541 | 'salvo', 5542 | 'segundo', 5543 | 'sem', 5544 | 'senão', 5545 | 'sob', 5546 | 'sobre', 5547 | 'suso', 5548 | 'tirante', 5549 | 'trás', 5550 | 'via', 5551 | 'está', 5552 | 'estamos', 5553 | 'estão', 5554 | 'estive', 5555 | 'esteve', 5556 | 'estivemos', 5557 | 'estiveram', 5558 | 'estava', 5559 | 'estávamos', 5560 | 'estavam', 5561 | 'estivera', 5562 | 'estivéramos', 5563 | 'esteja', 5564 | 'estejamos', 5565 | 'estejam', 5566 | 'estivesse', 5567 | 'estivéssemos', 5568 | 'estivessem', 5569 | 'estiver', 5570 | 'estivermos', 5571 | 'estiverem', 5572 | 'hei', 5573 | 'há', 5574 | 'havemos', 5575 | 'hão', 5576 | 'houve', 5577 | 'houvemos', 5578 | 'houveram', 5579 | 'houvera', 5580 | 'houvéramos', 5581 | 'haja', 5582 | 'hajamos', 5583 | 'hajam', 5584 | 'houvesse', 5585 | 'houvéssemos', 5586 | 'houvessem', 5587 | 'houver', 5588 | 'houvermos', 5589 | 'houverem', 5590 | 'houverei', 5591 | 'houverá', 5592 | 'houveremos', 5593 | 'houverão', 5594 | 'houveria', 5595 | 'houveríamos', 5596 | 'houveriam', 5597 | 'sou', 5598 | 'somos', 5599 | 'são', 5600 | 'era', 5601 | 'éramos', 5602 | 'eram', 5603 | 'fui', 5604 | 'foi', 5605 | 'fomos', 5606 | 'foram', 5607 | 'fora', 5608 | 'fôramos', 5609 | 'seja', 5610 | 'sejamos', 5611 | 'sejam', 5612 | 'fosse', 5613 | 'fôssemos', 5614 | 'fossem', 5615 | 'for', 5616 | 'formos', 5617 | 'forem', 5618 | 'serei', 5619 | 'será', 5620 | 'seremos', 5621 | 'serão', 5622 | 'seria', 5623 | 'seríamos', 5624 | 'seriam', 5625 | 'tenho', 5626 | 'tem', 5627 | 'temos', 5628 | 'tém', 5629 | 'tinha', 5630 | 'tínhamos', 5631 | 'tinham', 5632 | 'tive', 5633 | 'teve', 5634 | 'tivemos', 5635 | 'tiveram', 5636 | 'tivera', 5637 | 'tivéramos', 5638 | 'tenha', 5639 | 'tenhamos', 5640 | 'tenham', 5641 | 'tivesse', 5642 | 'tivéssemos', 5643 | 'tivessem', 5644 | 'tiver', 5645 | 'tivermos', 5646 | 'tiverem', 5647 | 'terei', 5648 | 'terá', 5649 | 'teremos', 5650 | 'terão', 5651 | 'teria', 5652 | 'teríamos', 5653 | 'teriam', 5654 | }, 5655 | 'ro': { 5656 | 'acea', 5657 | 'aceasta', 5658 | 'această', 5659 | 'aceea', 5660 | 'acei', 5661 | 'aceia', 5662 | 'acel', 5663 | 'acela', 5664 | 'acele', 5665 | 'acelea', 5666 | 'acest', 5667 | 'acesta', 5668 | 'aceste', 5669 | 'acestea', 5670 | 'aceşti', 5671 | 'aceştia', 5672 | 'acolo', 5673 | 'acord', 5674 | 'acum', 5675 | 'ai', 5676 | 'aia', 5677 | 'aibă', 5678 | 'aici', 5679 | 'al', 5680 | 'ăla', 5681 | 'ale', 5682 | 'alea', 5683 | 'ălea', 5684 | 'altceva', 5685 | 'altcineva', 5686 | 'am', 5687 | 'ar', 5688 | 'are', 5689 | 'aş', 5690 | 'aşadar', 5691 | 'asemenea', 5692 | 'asta', 5693 | 'ăsta', 5694 | 'astăzi', 5695 | 'astea', 5696 | 'ăstea', 5697 | 'ăştia', 5698 | 'asupra', 5699 | 'aţi', 5700 | 'au', 5701 | 'avea', 5702 | 'avem', 5703 | 'aveţi', 5704 | 'azi', 5705 | 'bine', 5706 | 'bucur', 5707 | 'bună', 5708 | 'ca', 5709 | 'că', 5710 | 'căci', 5711 | 'când', 5712 | 'care', 5713 | 'cărei', 5714 | 'căror', 5715 | 'cărui', 5716 | 'cât', 5717 | 'câte', 5718 | 'câţi', 5719 | 'către', 5720 | 'câtva', 5721 | 'caut', 5722 | 'ce', 5723 | 'cel', 5724 | 'ceva', 5725 | 'chiar', 5726 | 'cinci', 5727 | 'cînd', 5728 | 'cine', 5729 | 'cineva', 5730 | 'cît', 5731 | 'cîte', 5732 | 'cîţi', 5733 | 'cîtva', 5734 | 'contra', 5735 | 'cu', 5736 | 'cum', 5737 | 'cumva', 5738 | 'curând', 5739 | 'curînd', 5740 | 'da', 5741 | 'dă', 5742 | 'dacă', 5743 | 'dar', 5744 | 'dată', 5745 | 'datorită', 5746 | 'dau', 5747 | 'de', 5748 | 'deci', 5749 | 'deja', 5750 | 'deoarece', 5751 | 'departe', 5752 | 'deşi', 5753 | 'din', 5754 | 'dinaintea', 5755 | 'dintr-', 5756 | 'dintre', 5757 | 'doi', 5758 | 'doilea', 5759 | 'două', 5760 | 'drept', 5761 | 'după', 5762 | 'ea', 5763 | 'ei', 5764 | 'el', 5765 | 'ele', 5766 | 'eram', 5767 | 'este', 5768 | 'eşti', 5769 | 'eu', 5770 | 'face', 5771 | 'fără', 5772 | 'fata', 5773 | 'fi', 5774 | 'fie', 5775 | 'fiecare', 5776 | 'fii', 5777 | 'fim', 5778 | 'fiţi', 5779 | 'fiu', 5780 | 'frumos', 5781 | 'graţie', 5782 | 'halbă', 5783 | 'iar', 5784 | 'ieri', 5785 | 'îi', 5786 | 'îl', 5787 | 'îmi', 5788 | 'împotriva', 5789 | 'în', 5790 | 'înainte', 5791 | 'înaintea', 5792 | 'încât', 5793 | 'încît', 5794 | 'încotro', 5795 | 'între', 5796 | 'întrucât', 5797 | 'întrucît', 5798 | 'îţi', 5799 | 'la', 5800 | 'lângă', 5801 | 'le', 5802 | 'li', 5803 | 'lîngă', 5804 | 'lor', 5805 | 'lui', 5806 | 'mă', 5807 | 'mai', 5808 | 'mâine', 5809 | 'mea', 5810 | 'mei', 5811 | 'mele', 5812 | 'mereu', 5813 | 'meu', 5814 | 'mi', 5815 | 'mie', 5816 | 'mîine', 5817 | 'mine', 5818 | 'mult', 5819 | 'multă', 5820 | 'mulţi', 5821 | 'mulţumesc', 5822 | 'ne', 5823 | 'nevoie', 5824 | 'nicăieri', 5825 | 'nici', 5826 | 'nimeni', 5827 | 'nimeri', 5828 | 'nimic', 5829 | 'nişte', 5830 | 'noastră', 5831 | 'noastre', 5832 | 'noi', 5833 | 'noroc', 5834 | 'noştri', 5835 | 'nostru', 5836 | 'nouă', 5837 | 'nu', 5838 | 'opt', 5839 | 'ori', 5840 | 'oricând', 5841 | 'oricare', 5842 | 'oricât', 5843 | 'orice', 5844 | 'oricînd', 5845 | 'oricine', 5846 | 'oricît', 5847 | 'oricum', 5848 | 'oriunde', 5849 | 'până', 5850 | 'patra', 5851 | 'patru', 5852 | 'patrulea', 5853 | 'pe', 5854 | 'pentru', 5855 | 'peste', 5856 | 'pic', 5857 | 'pînă', 5858 | 'poate', 5859 | 'pot', 5860 | 'prea', 5861 | 'prima', 5862 | 'primul', 5863 | 'prin', 5864 | 'puţin', 5865 | 'puţina', 5866 | 'puţină', 5867 | 'rog', 5868 | 'sa', 5869 | 'să', 5870 | 'săi', 5871 | 'sale', 5872 | 'şapte', 5873 | 'şase', 5874 | 'sau', 5875 | 'său', 5876 | 'se', 5877 | 'şi', 5878 | 'sînt', 5879 | 'sîntem', 5880 | 'sînteţi', 5881 | 'spate', 5882 | 'spre', 5883 | 'ştiu', 5884 | 'sub', 5885 | 'sunt', 5886 | 'suntem', 5887 | 'sunteţi', 5888 | 'sută', 5889 | 'ta', 5890 | 'tăi', 5891 | 'tale', 5892 | 'tău', 5893 | 'te', 5894 | 'ţi', 5895 | 'ţie', 5896 | 'timp', 5897 | 'tine', 5898 | 'toată', 5899 | 'toate', 5900 | 'tot', 5901 | 'toţi', 5902 | 'totuşi', 5903 | 'trei', 5904 | 'treia', 5905 | 'treilea', 5906 | 'tu', 5907 | 'un', 5908 | 'una', 5909 | 'unde', 5910 | 'undeva', 5911 | 'unei', 5912 | 'uneia', 5913 | 'unele', 5914 | 'uneori', 5915 | 'unii', 5916 | 'unor', 5917 | 'unora', 5918 | 'unu', 5919 | 'unui', 5920 | 'unuia', 5921 | 'unul', 5922 | 'vă', 5923 | 'vi', 5924 | 'voastră', 5925 | 'voastre', 5926 | 'voi', 5927 | 'voştri', 5928 | 'vostru', 5929 | 'vouă', 5930 | 'vreme', 5931 | 'vreo', 5932 | 'vreun', 5933 | 'zece', 5934 | 'zero', 5935 | 'zi', 5936 | 'zice', 5937 | }, 5938 | 'ru': { 5939 | 'а', 5940 | 'алло', 5941 | 'без', 5942 | 'близко', 5943 | 'более', 5944 | 'больше', 5945 | 'будем', 5946 | 'будет', 5947 | 'будете', 5948 | 'будешь', 5949 | 'будто', 5950 | 'буду', 5951 | 'будут', 5952 | 'будь', 5953 | 'бы', 5954 | 'бывает', 5955 | 'бывь', 5956 | 'был', 5957 | 'была', 5958 | 'были', 5959 | 'было', 5960 | 'быть', 5961 | 'в', 5962 | 'важная', 5963 | 'важное', 5964 | 'важные', 5965 | 'важный', 5966 | 'вам', 5967 | 'вами', 5968 | 'вас', 5969 | 'ваш', 5970 | 'ваша', 5971 | 'ваше', 5972 | 'ваши', 5973 | 'вверх', 5974 | 'вдали', 5975 | 'вдруг', 5976 | 'ведь', 5977 | 'везде', 5978 | 'весь', 5979 | 'вниз', 5980 | 'внизу', 5981 | 'во', 5982 | 'вокруг', 5983 | 'вон', 5984 | 'восемнадцатый', 5985 | 'восемнадцать', 5986 | 'восемь', 5987 | 'восьмой', 5988 | 'вот', 5989 | 'впрочем', 5990 | 'времени', 5991 | 'время', 5992 | 'все', 5993 | 'всё', 5994 | 'всегда', 5995 | 'всего', 5996 | 'всем', 5997 | 'всеми', 5998 | 'всему', 5999 | 'всех', 6000 | 'всею', 6001 | 'всю', 6002 | 'всюду', 6003 | 'вся', 6004 | 'второй', 6005 | 'вы', 6006 | 'г', 6007 | 'где', 6008 | 'говорил', 6009 | 'говорит', 6010 | 'год', 6011 | 'года', 6012 | 'году', 6013 | 'да', 6014 | 'давно', 6015 | 'даже', 6016 | 'далеко', 6017 | 'дальше', 6018 | 'даром', 6019 | 'два', 6020 | 'двадцатый', 6021 | 'двадцать', 6022 | 'две', 6023 | 'двенадцатый', 6024 | 'двенадцать', 6025 | 'двух', 6026 | 'девятнадцатый', 6027 | 'девятнадцать', 6028 | 'девятый', 6029 | 'девять', 6030 | 'действительно', 6031 | 'дел', 6032 | 'день', 6033 | 'десятый', 6034 | 'десять', 6035 | 'для', 6036 | 'до', 6037 | 'довольно', 6038 | 'долго', 6039 | 'должно', 6040 | 'другая', 6041 | 'другие', 6042 | 'других', 6043 | 'друго', 6044 | 'другое', 6045 | 'другой', 6046 | 'е', 6047 | 'его', 6048 | 'ее', 6049 | 'её', 6050 | 'ей', 6051 | 'ему', 6052 | 'если', 6053 | 'есть', 6054 | 'еще', 6055 | 'ещё', 6056 | 'ею', 6057 | 'ж', 6058 | 'же', 6059 | 'жизнь', 6060 | 'за', 6061 | 'занят', 6062 | 'занята', 6063 | 'занято', 6064 | 'заняты', 6065 | 'затем', 6066 | 'зато', 6067 | 'зачем', 6068 | 'здесь', 6069 | 'значит', 6070 | 'и', 6071 | 'из', 6072 | 'или', 6073 | 'им', 6074 | 'именно', 6075 | 'иметь', 6076 | 'ими', 6077 | 'имя', 6078 | 'иногда', 6079 | 'их', 6080 | 'к', 6081 | 'каждая', 6082 | 'каждое', 6083 | 'каждые', 6084 | 'каждый', 6085 | 'кажется', 6086 | 'как', 6087 | 'какая', 6088 | 'какой', 6089 | 'кем', 6090 | 'когда', 6091 | 'кого', 6092 | 'ком', 6093 | 'кому', 6094 | 'конечно', 6095 | 'которая', 6096 | 'которого', 6097 | 'которой', 6098 | 'которые', 6099 | 'который', 6100 | 'которых', 6101 | 'кроме', 6102 | 'кругом', 6103 | 'кто', 6104 | 'куда', 6105 | 'лет', 6106 | 'ли', 6107 | 'лишь', 6108 | 'лучше', 6109 | 'люди', 6110 | 'м', 6111 | 'мало', 6112 | 'между', 6113 | 'меля', 6114 | 'менее', 6115 | 'меньше', 6116 | 'меня', 6117 | 'миллионов', 6118 | 'мимо', 6119 | 'мира', 6120 | 'мне', 6121 | 'много', 6122 | 'многочисленная', 6123 | 'многочисленное', 6124 | 'многочисленные', 6125 | 'многочисленный', 6126 | 'мной', 6127 | 'мною', 6128 | 'мог', 6129 | 'могут', 6130 | 'моё', 6131 | 'мож', 6132 | 'может', 6133 | 'можно', 6134 | 'можхо', 6135 | 'мои', 6136 | 'мой', 6137 | 'мор', 6138 | 'мочь', 6139 | 'моя', 6140 | 'мы', 6141 | 'на', 6142 | 'наверху', 6143 | 'над', 6144 | 'надо', 6145 | 'назад', 6146 | 'наиболее', 6147 | 'наконец', 6148 | 'нам', 6149 | 'нами', 6150 | 'нас', 6151 | 'начала', 6152 | 'наш', 6153 | 'наша', 6154 | 'наше', 6155 | 'наши', 6156 | 'не', 6157 | 'него', 6158 | 'недавно', 6159 | 'недалеко', 6160 | 'нее', 6161 | 'неё', 6162 | 'ней', 6163 | 'нельзя', 6164 | 'нем', 6165 | 'немного', 6166 | 'нему', 6167 | 'непрерывно', 6168 | 'нередко', 6169 | 'несколько', 6170 | 'нет', 6171 | 'нею', 6172 | 'ни', 6173 | 'нибудь', 6174 | 'ниже', 6175 | 'низко', 6176 | 'никогда', 6177 | 'никуда', 6178 | 'ними', 6179 | 'них', 6180 | 'ничего', 6181 | 'но', 6182 | 'ну', 6183 | 'нужно', 6184 | 'нх', 6185 | 'о', 6186 | 'об', 6187 | 'оба', 6188 | 'обычно', 6189 | 'один', 6190 | 'одиннадцатый', 6191 | 'одиннадцать', 6192 | 'однажды', 6193 | 'однако', 6194 | 'одного', 6195 | 'одной', 6196 | 'около', 6197 | 'он', 6198 | 'она', 6199 | 'они', 6200 | 'оно', 6201 | 'опять', 6202 | 'особенно', 6203 | 'от', 6204 | 'отовсюду', 6205 | 'отсюда', 6206 | 'очень', 6207 | 'первый', 6208 | 'перед', 6209 | 'по', 6210 | 'под', 6211 | 'пожалуйста', 6212 | 'позже', 6213 | 'пока', 6214 | 'пор', 6215 | 'пора', 6216 | 'после', 6217 | 'посреди', 6218 | 'потом', 6219 | 'потому', 6220 | 'почему', 6221 | 'почти', 6222 | 'прекрасно', 6223 | 'при', 6224 | 'про', 6225 | 'просто', 6226 | 'против', 6227 | 'процентов', 6228 | 'пятнадцатый', 6229 | 'пятнадцать', 6230 | 'пятый', 6231 | 'пять', 6232 | 'раз', 6233 | 'разве', 6234 | 'рано', 6235 | 'раньше', 6236 | 'рядом', 6237 | 'с', 6238 | 'сам', 6239 | 'сама', 6240 | 'сами', 6241 | 'самим', 6242 | 'самими', 6243 | 'самих', 6244 | 'само', 6245 | 'самого', 6246 | 'самой', 6247 | 'самом', 6248 | 'самому', 6249 | 'саму', 6250 | 'свое', 6251 | 'своего', 6252 | 'своей', 6253 | 'свои', 6254 | 'своих', 6255 | 'свою', 6256 | 'сеаой', 6257 | 'себе', 6258 | 'себя', 6259 | 'сегодня', 6260 | 'седьмой', 6261 | 'сейчас', 6262 | 'семнадцатый', 6263 | 'семнадцать', 6264 | 'семь', 6265 | 'сих', 6266 | 'сказал', 6267 | 'сказала', 6268 | 'сказать', 6269 | 'сколько', 6270 | 'слишком', 6271 | 'сначала', 6272 | 'снова', 6273 | 'со', 6274 | 'собой', 6275 | 'собою', 6276 | 'совсем', 6277 | 'спасибо', 6278 | 'стал', 6279 | 'суть', 6280 | 'т', 6281 | 'та', 6282 | 'так', 6283 | 'такая', 6284 | 'также', 6285 | 'такие', 6286 | 'такое', 6287 | 'такой', 6288 | 'там', 6289 | 'твоё', 6290 | 'твой', 6291 | 'твоя', 6292 | 'те', 6293 | 'тебе', 6294 | 'тебя', 6295 | 'тем', 6296 | 'теми', 6297 | 'теперь', 6298 | 'тех', 6299 | 'то', 6300 | 'тобой', 6301 | 'тобою', 6302 | 'тогда', 6303 | 'того', 6304 | 'тоже', 6305 | 'только', 6306 | 'том', 6307 | 'тому', 6308 | 'тот', 6309 | 'тою', 6310 | 'третий', 6311 | 'три', 6312 | 'тринадцатый', 6313 | 'тринадцать', 6314 | 'ту', 6315 | 'туда', 6316 | 'тут', 6317 | 'ты', 6318 | 'тысяч', 6319 | 'у', 6320 | 'уж', 6321 | 'уже', 6322 | 'уметь', 6323 | 'хорошо', 6324 | 'хотеть', 6325 | 'хоть', 6326 | 'хотя', 6327 | 'хочешь', 6328 | 'часто', 6329 | 'чаще', 6330 | 'чего', 6331 | 'человек', 6332 | 'чем', 6333 | 'чему', 6334 | 'через', 6335 | 'четвертый', 6336 | 'четыре', 6337 | 'четырнадцатый', 6338 | 'четырнадцать', 6339 | 'что', 6340 | 'чтоб', 6341 | 'чтобы', 6342 | 'чуть', 6343 | 'шестнадцатый', 6344 | 'шестнадцать', 6345 | 'шестой', 6346 | 'шесть', 6347 | 'эта', 6348 | 'эти', 6349 | 'этим', 6350 | 'этими', 6351 | 'этих', 6352 | 'это', 6353 | 'этого', 6354 | 'этой', 6355 | 'этом', 6356 | 'этому', 6357 | 'этот', 6358 | 'эту', 6359 | 'я', 6360 | }, 6361 | 'sk': { 6362 | 'a', 6363 | 'aby', 6364 | 'aj', 6365 | 'ak', 6366 | 'ako', 6367 | 'ale', 6368 | 'alebo', 6369 | 'and', 6370 | 'ani', 6371 | 'áno', 6372 | 'asi', 6373 | 'až', 6374 | 'bez', 6375 | 'bol', 6376 | 'bola', 6377 | 'boli', 6378 | 'bolo', 6379 | 'buď', 6380 | 'bude', 6381 | 'budem', 6382 | 'budeme', 6383 | 'budeš', 6384 | 'budete', 6385 | 'budú', 6386 | 'by', 6387 | 'byť', 6388 | 'cez', 6389 | 'či', 6390 | 'čo', 6391 | 'ďalší', 6392 | 'ďalšia', 6393 | 'ďalšie', 6394 | 'dnes', 6395 | 'do', 6396 | 'ešte', 6397 | 'for', 6398 | 'ho', 6399 | 'i', 6400 | 'iba', 6401 | 'ich', 6402 | 'iné', 6403 | 'iný', 6404 | 'ja', 6405 | 'je', 6406 | 'jeho', 6407 | 'jej', 6408 | 'ju', 6409 | 'k', 6410 | 'kam', 6411 | 'každá', 6412 | 'každé', 6413 | 'každí', 6414 | 'každý', 6415 | 'kde', 6416 | 'keď', 6417 | 'kto', 6418 | 'ktorá', 6419 | 'ktoré', 6420 | 'ktorí', 6421 | 'ktorou', 6422 | 'ktorý', 6423 | 'ku', 6424 | 'lebo', 6425 | 'len', 6426 | 'ma', 6427 | 'má', 6428 | 'mať', 6429 | 'máte', 6430 | 'medzi', 6431 | 'menej', 6432 | 'mi', 6433 | 'mna', 6434 | 'mne', 6435 | 'mnou', 6436 | 'môcť', 6437 | 'môj', 6438 | 'moja', 6439 | 'moje', 6440 | 'môže', 6441 | 'musieť', 6442 | 'my', 6443 | 'na', 6444 | 'nad', 6445 | 'nám', 6446 | 'náš', 6447 | 'naši', 6448 | 'nech', 6449 | 'než', 6450 | 'nič', 6451 | 'nie', 6452 | 'niektorý', 6453 | 'nová', 6454 | 'nové', 6455 | 'noví', 6456 | 'nový', 6457 | 'o', 6458 | 'od', 6459 | 'odo', 6460 | 'of', 6461 | 'on', 6462 | 'ona', 6463 | 'oni', 6464 | 'ono', 6465 | 'ony', 6466 | 'po', 6467 | 'pod', 6468 | 'podľa', 6469 | 'pokiaľ', 6470 | 'potom', 6471 | 'práve', 6472 | 'pre', 6473 | 'prečo', 6474 | 'pred', 6475 | 'predo', 6476 | 'preto', 6477 | 'pretože', 6478 | 'pri', 6479 | 'prvá', 6480 | 'prvé', 6481 | 'prví', 6482 | 'prvý', 6483 | 'pýta', 6484 | 's', 6485 | 'sa', 6486 | 'si', 6487 | 'sme', 6488 | 'so', 6489 | 'som', 6490 | 'späť', 6491 | 'ste', 6492 | 'sú', 6493 | 'svoj', 6494 | 'svoje', 6495 | 'svojich', 6496 | 'svojím', 6497 | 'svojími', 6498 | 'ta', 6499 | 'tá', 6500 | 'tak', 6501 | 'takže', 6502 | 'tam', 6503 | 'táto', 6504 | 'te', 6505 | 'tě', 6506 | 'teda', 6507 | 'ten', 6508 | 'tento', 6509 | 'the', 6510 | 'tieto', 6511 | 'tiež', 6512 | 'to', 6513 | 'toho', 6514 | 'tohoto', 6515 | 'tom', 6516 | 'tomto', 6517 | 'tomuto', 6518 | 'toto', 6519 | 'tu', 6520 | 'tú', 6521 | 'túto', 6522 | 'tvoj', 6523 | 'tvojími', 6524 | 'ty', 6525 | 'tým', 6526 | 'týmto', 6527 | 'už', 6528 | 'v', 6529 | 'vám', 6530 | 'váš', 6531 | 'vaše', 6532 | 'viac', 6533 | 'vo', 6534 | 'však', 6535 | 'všetok', 6536 | 'vy', 6537 | 'z', 6538 | 'za', 6539 | 'že', 6540 | 'zo', 6541 | }, 6542 | 'sv': { 6543 | 'aderton', 6544 | 'adertonde', 6545 | 'adjö', 6546 | 'aldrig', 6547 | 'alla', 6548 | 'allas', 6549 | 'allt', 6550 | 'alltid', 6551 | 'alltså', 6552 | 'än', 6553 | 'andra', 6554 | 'andras', 6555 | 'annan', 6556 | 'annat', 6557 | 'ännu', 6558 | 'artonde', 6559 | 'artonn', 6560 | 'åtminstone', 6561 | 'att', 6562 | 'åtta', 6563 | 'åttio', 6564 | 'åttionde', 6565 | 'åttonde', 6566 | 'av', 6567 | 'även', 6568 | 'båda', 6569 | 'bådas', 6570 | 'bakom', 6571 | 'bara', 6572 | 'bäst', 6573 | 'bättre', 6574 | 'behöva', 6575 | 'behövas', 6576 | 'behövde', 6577 | 'behövt', 6578 | 'beslut', 6579 | 'beslutat', 6580 | 'beslutit', 6581 | 'bland', 6582 | 'blev', 6583 | 'bli', 6584 | 'blir', 6585 | 'blivit', 6586 | 'bort', 6587 | 'borta', 6588 | 'bra', 6589 | 'då', 6590 | 'dag', 6591 | 'dagar', 6592 | 'dagarna', 6593 | 'dagen', 6594 | 'där', 6595 | 'därför', 6596 | 'de', 6597 | 'del', 6598 | 'delen', 6599 | 'dem', 6600 | 'den', 6601 | 'deras', 6602 | 'dess', 6603 | 'det', 6604 | 'detta', 6605 | 'dig', 6606 | 'din', 6607 | 'dina', 6608 | 'dit', 6609 | 'ditt', 6610 | 'dock', 6611 | 'du', 6612 | 'efter', 6613 | 'eftersom', 6614 | 'elfte', 6615 | 'eller', 6616 | 'elva', 6617 | 'en', 6618 | 'enkel', 6619 | 'enkelt', 6620 | 'enkla', 6621 | 'enligt', 6622 | 'er', 6623 | 'era', 6624 | 'ert', 6625 | 'ett', 6626 | 'ettusen', 6627 | 'få', 6628 | 'fanns', 6629 | 'får', 6630 | 'fått', 6631 | 'fem', 6632 | 'femte', 6633 | 'femtio', 6634 | 'femtionde', 6635 | 'femton', 6636 | 'femtonde', 6637 | 'fick', 6638 | 'fin', 6639 | 'finnas', 6640 | 'finns', 6641 | 'fjärde', 6642 | 'fjorton', 6643 | 'fjortonde', 6644 | 'fler', 6645 | 'flera', 6646 | 'flesta', 6647 | 'följande', 6648 | 'för', 6649 | 'före', 6650 | 'förlåt', 6651 | 'förra', 6652 | 'första', 6653 | 'fram', 6654 | 'framför', 6655 | 'från', 6656 | 'fyra', 6657 | 'fyrtio', 6658 | 'fyrtionde', 6659 | 'gå', 6660 | 'gälla', 6661 | 'gäller', 6662 | 'gällt', 6663 | 'går', 6664 | 'gärna', 6665 | 'gått', 6666 | 'genast', 6667 | 'genom', 6668 | 'gick', 6669 | 'gjorde', 6670 | 'gjort', 6671 | 'god', 6672 | 'goda', 6673 | 'godare', 6674 | 'godast', 6675 | 'gör', 6676 | 'göra', 6677 | 'gott', 6678 | 'ha', 6679 | 'hade', 6680 | 'haft', 6681 | 'han', 6682 | 'hans', 6683 | 'har', 6684 | 'här', 6685 | 'heller', 6686 | 'hellre', 6687 | 'helst', 6688 | 'helt', 6689 | 'henne', 6690 | 'hennes', 6691 | 'hit', 6692 | 'hög', 6693 | 'höger', 6694 | 'högre', 6695 | 'högst', 6696 | 'hon', 6697 | 'honom', 6698 | 'hundra', 6699 | 'hundraen', 6700 | 'hundraett', 6701 | 'hur', 6702 | 'i', 6703 | 'ibland', 6704 | 'idag', 6705 | 'igår', 6706 | 'igen', 6707 | 'imorgon', 6708 | 'in', 6709 | 'inför', 6710 | 'inga', 6711 | 'ingen', 6712 | 'ingenting', 6713 | 'inget', 6714 | 'innan', 6715 | 'inne', 6716 | 'inom', 6717 | 'inte', 6718 | 'inuti', 6719 | 'ja', 6720 | 'jag', 6721 | 'jämfört', 6722 | 'kan', 6723 | 'kanske', 6724 | 'knappast', 6725 | 'kom', 6726 | 'komma', 6727 | 'kommer', 6728 | 'kommit', 6729 | 'kr', 6730 | 'kunde', 6731 | 'kunna', 6732 | 'kunnat', 6733 | 'kvar', 6734 | 'länge', 6735 | 'längre', 6736 | 'långsam', 6737 | 'långsammare', 6738 | 'långsammast', 6739 | 'långsamt', 6740 | 'längst', 6741 | 'långt', 6742 | 'lätt', 6743 | 'lättare', 6744 | 'lättast', 6745 | 'legat', 6746 | 'ligga', 6747 | 'ligger', 6748 | 'lika', 6749 | 'likställd', 6750 | 'likställda', 6751 | 'lilla', 6752 | 'lite', 6753 | 'liten', 6754 | 'litet', 6755 | 'man', 6756 | 'många', 6757 | 'måste', 6758 | 'med', 6759 | 'mellan', 6760 | 'men', 6761 | 'mer', 6762 | 'mera', 6763 | 'mest', 6764 | 'mig', 6765 | 'min', 6766 | 'mina', 6767 | 'mindre', 6768 | 'minst', 6769 | 'mitt', 6770 | 'mittemot', 6771 | 'möjlig', 6772 | 'möjligen', 6773 | 'möjligt', 6774 | 'möjligtvis', 6775 | 'mot', 6776 | 'mycket', 6777 | 'någon', 6778 | 'någonting', 6779 | 'något', 6780 | 'några', 6781 | 'när', 6782 | 'nästa', 6783 | 'ned', 6784 | 'nederst', 6785 | 'nedersta', 6786 | 'nedre', 6787 | 'nej', 6788 | 'ner', 6789 | 'ni', 6790 | 'nio', 6791 | 'nionde', 6792 | 'nittio', 6793 | 'nittionde', 6794 | 'nitton', 6795 | 'nittonde', 6796 | 'nödvändig', 6797 | 'nödvändiga', 6798 | 'nödvändigt', 6799 | 'nödvändigtvis', 6800 | 'nog', 6801 | 'noll', 6802 | 'nr', 6803 | 'nu', 6804 | 'nummer', 6805 | 'och', 6806 | 'också', 6807 | 'ofta', 6808 | 'oftast', 6809 | 'olika', 6810 | 'olikt', 6811 | 'om', 6812 | 'oss', 6813 | 'över', 6814 | 'övermorgon', 6815 | 'överst', 6816 | 'övre', 6817 | 'på', 6818 | 'rakt', 6819 | 'rätt', 6820 | 'redan', 6821 | 'så', 6822 | 'sade', 6823 | 'säga', 6824 | 'säger', 6825 | 'sagt', 6826 | 'samma', 6827 | 'sämre', 6828 | 'sämst', 6829 | 'sedan', 6830 | 'senare', 6831 | 'senast', 6832 | 'sent', 6833 | 'sex', 6834 | 'sextio', 6835 | 'sextionde', 6836 | 'sexton', 6837 | 'sextonde', 6838 | 'sig', 6839 | 'sin', 6840 | 'sina', 6841 | 'sist', 6842 | 'sista', 6843 | 'siste', 6844 | 'sitt', 6845 | 'sjätte', 6846 | 'sju', 6847 | 'sjunde', 6848 | 'sjuttio', 6849 | 'sjuttionde', 6850 | 'sjutton', 6851 | 'sjuttonde', 6852 | 'ska', 6853 | 'skall', 6854 | 'skulle', 6855 | 'slutligen', 6856 | 'små', 6857 | 'smått', 6858 | 'snart', 6859 | 'som', 6860 | 'stor', 6861 | 'stora', 6862 | 'större', 6863 | 'störst', 6864 | 'stort', 6865 | 'tack', 6866 | 'tidig', 6867 | 'tidigare', 6868 | 'tidigast', 6869 | 'tidigt', 6870 | 'till', 6871 | 'tills', 6872 | 'tillsammans', 6873 | 'tio', 6874 | 'tionde', 6875 | 'tjugo', 6876 | 'tjugoen', 6877 | 'tjugoett', 6878 | 'tjugonde', 6879 | 'tjugotre', 6880 | 'tjugotvå', 6881 | 'tjungo', 6882 | 'tolfte', 6883 | 'tolv', 6884 | 'tre', 6885 | 'tredje', 6886 | 'trettio', 6887 | 'trettionde', 6888 | 'tretton', 6889 | 'trettonde', 6890 | 'två', 6891 | 'tvåhundra', 6892 | 'under', 6893 | 'upp', 6894 | 'ur', 6895 | 'ursäkt', 6896 | 'ut', 6897 | 'utan', 6898 | 'utanför', 6899 | 'ute', 6900 | 'vad', 6901 | 'vänster', 6902 | 'vänstra', 6903 | 'var', 6904 | 'vår', 6905 | 'vara', 6906 | 'våra', 6907 | 'varför', 6908 | 'varifrån', 6909 | 'varit', 6910 | 'varken', 6911 | 'värre', 6912 | 'varsågod', 6913 | 'vart', 6914 | 'vårt', 6915 | 'vem', 6916 | 'vems', 6917 | 'verkligen', 6918 | 'vi', 6919 | 'vid', 6920 | 'vidare', 6921 | 'viktig', 6922 | 'viktigare', 6923 | 'viktigast', 6924 | 'viktigt', 6925 | 'vilka', 6926 | 'vilken', 6927 | 'vilket', 6928 | 'vill', 6929 | }, 6930 | 'tr': { 6931 | 'acaba', 6932 | 'altmýþ', 6933 | 'altý', 6934 | 'ama', 6935 | 'bana', 6936 | 'bazý', 6937 | 'belki', 6938 | 'ben', 6939 | 'benden', 6940 | 'beni', 6941 | 'benim', 6942 | 'beþ', 6943 | 'bin', 6944 | 'bir', 6945 | 'biri', 6946 | 'birkaç', 6947 | 'birkez', 6948 | 'birþey', 6949 | 'birþeyi', 6950 | 'biz', 6951 | 'bizden', 6952 | 'bizi', 6953 | 'bizim', 6954 | 'bu', 6955 | 'buna', 6956 | 'bunda', 6957 | 'bundan', 6958 | 'bunu', 6959 | 'bunun', 6960 | 'da', 6961 | 'daha', 6962 | 'dahi', 6963 | 'de', 6964 | 'defa', 6965 | 'diye', 6966 | 'doksan', 6967 | 'dokuz', 6968 | 'dört', 6969 | 'elli', 6970 | 'en', 6971 | 'gibi', 6972 | 'hem', 6973 | 'hep', 6974 | 'hepsi', 6975 | 'her', 6976 | 'hiç', 6977 | 'iki', 6978 | 'ile', 6979 | 'INSERmi', 6980 | 'ise', 6981 | 'için', 6982 | 'katrilyon', 6983 | 'kez', 6984 | 'ki', 6985 | 'kim', 6986 | 'kimden', 6987 | 'kime', 6988 | 'kimi', 6989 | 'kýrk', 6990 | 'milyar', 6991 | 'milyon', 6992 | 'mu', 6993 | 'mü', 6994 | 'mý', 6995 | 'nasýl', 6996 | 'ne', 6997 | 'neden', 6998 | 'nerde', 6999 | 'nerede', 7000 | 'nereye', 7001 | 'niye', 7002 | 'niçin', 7003 | 'on', 7004 | 'ona', 7005 | 'ondan', 7006 | 'onlar', 7007 | 'onlardan', 7008 | 'onlari', 7009 | 'onlarýn', 7010 | 'onu', 7011 | 'otuz', 7012 | 'sanki', 7013 | 'sekiz', 7014 | 'seksen', 7015 | 'sen', 7016 | 'senden', 7017 | 'seni', 7018 | 'senin', 7019 | 'siz', 7020 | 'sizden', 7021 | 'sizi', 7022 | 'sizin', 7023 | 'trilyon', 7024 | 'tüm', 7025 | 've', 7026 | 'veya', 7027 | 'ya', 7028 | 'yani', 7029 | 'yedi', 7030 | 'yetmiþ', 7031 | 'yirmi', 7032 | 'yüz', 7033 | 'çok', 7034 | 'çünkü', 7035 | 'üç', 7036 | 'þey', 7037 | 'þeyden', 7038 | 'þeyi', 7039 | 'þeyler', 7040 | 'þu', 7041 | 'þuna', 7042 | 'þunda', 7043 | 'þundan', 7044 | 'þunu', 7045 | }, 7046 | 'uk': { 7047 | 'a', 7048 | 'або', 7049 | 'адже', 7050 | 'аж', 7051 | 'але', 7052 | 'ало', 7053 | 'б', 7054 | 'багато', 7055 | 'без', 7056 | 'безперервно', 7057 | 'більш', 7058 | 'більше', 7059 | 'близько', 7060 | 'був', 7061 | 'буває', 7062 | 'буде', 7063 | 'будемо', 7064 | 'будете', 7065 | 'будеш', 7066 | 'буду', 7067 | 'будуть', 7068 | 'будь', 7069 | 'будь', 7070 | 'була', 7071 | 'були', 7072 | 'було', 7073 | 'бути', 7074 | 'в', 7075 | 'важлива', 7076 | 'важливе', 7077 | 'важливий', 7078 | 'важливі', 7079 | 'вам', 7080 | 'вами', 7081 | 'вас', 7082 | 'ваш', 7083 | 'ваша', 7084 | 'ваше', 7085 | 'ваші', 7086 | 'вгору', 7087 | 'вдалині', 7088 | 'весь', 7089 | 'вже', 7090 | 'ви', 7091 | 'від', 7092 | 'відсотків', 7093 | 'він', 7094 | 'вісім', 7095 | 'вісімнадцятий', 7096 | 'вісімнадцять', 7097 | 'вміти', 7098 | 'вниз', 7099 | 'внизу', 7100 | 'вона', 7101 | 'вони', 7102 | 'воно', 7103 | 'восьмий', 7104 | 'все', 7105 | 'всею', 7106 | 'всім', 7107 | 'всіх', 7108 | 'всього', 7109 | 'всьому', 7110 | 'всю', 7111 | 'вся', 7112 | 'втім', 7113 | 'г', 7114 | 'геть', 7115 | 'говорив', 7116 | 'давно', 7117 | 'далеко', 7118 | 'далі', 7119 | 'даром', 7120 | 'два', 7121 | 'двадцятий', 7122 | 'двадцять', 7123 | 'дванадцятий', 7124 | 'дванадцять', 7125 | 'дві', 7126 | 'двох', 7127 | 'де', 7128 | 'дев\'ятий', 7129 | 'дев\'ятнадцятий', 7130 | 'дев\'ятнадцять', 7131 | 'дев\'ять', 7132 | 'день', 7133 | 'десятий', 7134 | 'десять', 7135 | 'дійсно', 7136 | 'для', 7137 | 'до', 7138 | 'добре', 7139 | 'довго', 7140 | 'досить', 7141 | 'другий', 7142 | 'друго', 7143 | 'дуже', 7144 | 'дякую', 7145 | 'е', 7146 | 'є', 7147 | 'ж', 7148 | 'життя', 7149 | 'з', 7150 | 'за', 7151 | 'завжди', 7152 | 'зазвичай', 7153 | 'зайнята', 7154 | 'зайнятий', 7155 | 'зайняті', 7156 | 'зайнято', 7157 | 'занадто', 7158 | 'зараз', 7159 | 'зате', 7160 | 'звичайно', 7161 | 'звідси', 7162 | 'звідусіль', 7163 | 'здається', 7164 | 'зі', 7165 | 'значить', 7166 | 'знову', 7167 | 'зовсім', 7168 | 'і', 7169 | 'її', 7170 | 'їй', 7171 | 'їм', 7172 | 'ім\'я', 7173 | 'іноді', 7174 | 'інша', 7175 | 'інше', 7176 | 'інший', 7177 | 'інших', 7178 | 'інші', 7179 | 'їх', 7180 | 'його', 7181 | 'йому', 7182 | 'каже', 7183 | 'какая', 7184 | 'ким', 7185 | 'кілька', 7186 | 'кого', 7187 | 'кожен', 7188 | 'кожна', 7189 | 'кожне', 7190 | 'кожні', 7191 | 'коли', 7192 | 'кому', 7193 | 'краще', 7194 | 'крім', 7195 | 'кругом', 7196 | 'куди', 7197 | 'ледве', 7198 | 'лише', 7199 | 'люди', 7200 | 'людина', 7201 | 'м', 7202 | 'майже', 7203 | 'мало', 7204 | 'мати', 7205 | 'мене', 7206 | 'мені', 7207 | 'менше', 7208 | 'ми', 7209 | 'миру', 7210 | 'міг', 7211 | 'між', 7212 | 'мій', 7213 | 'мільйонів', 7214 | 'мною', 7215 | 'могти', 7216 | 'моє', 7217 | 'мож', 7218 | 'може', 7219 | 'можна', 7220 | 'можна', 7221 | 'можуть', 7222 | 'мої', 7223 | 'моя', 7224 | 'на', 7225 | 'навіть', 7226 | 'навіщо', 7227 | 'навколо', 7228 | 'нагорі', 7229 | 'над', 7230 | 'назад', 7231 | 'найбільш', 7232 | 'нам', 7233 | 'нами', 7234 | 'нарешті', 7235 | 'нас', 7236 | 'наш', 7237 | 'наша', 7238 | 'наше', 7239 | 'наші', 7240 | 'не', 7241 | 'небудь', 7242 | 'недалеко', 7243 | 'неї', 7244 | 'немає', 7245 | 'нерідко', 7246 | 'нещодавно', 7247 | 'нею', 7248 | 'нижче', 7249 | 'низько', 7250 | 'ними', 7251 | 'них', 7252 | 'ні', 7253 | 'ніби', 7254 | 'ніж', 7255 | 'ній', 7256 | 'ніколи', 7257 | 'нікуди', 7258 | 'нічого', 7259 | 'ну', 7260 | 'нх', 7261 | 'нього', 7262 | 'обидва', 7263 | 'один', 7264 | 'одинадцятий', 7265 | 'одинадцять', 7266 | 'однак', 7267 | 'однієї', 7268 | 'одного', 7269 | 'одногоразу', 7270 | 'особливо', 7271 | 'ось', 7272 | 'п\'ятий', 7273 | 'п\'ятнадцятий', 7274 | 'п\'ятнадцять', 7275 | 'п\'ять', 7276 | 'перед', 7277 | 'перший', 7278 | 'під', 7279 | 'пізніше', 7280 | 'пір', 7281 | 'після', 7282 | 'по', 7283 | 'повинно', 7284 | 'поки', 7285 | 'пора', 7286 | 'поруч', 7287 | 'посеред', 7288 | 'потім', 7289 | 'потрібно', 7290 | 'початку', 7291 | 'прекрасно', 7292 | 'при', 7293 | 'про', 7294 | 'просто', 7295 | 'проти', 7296 | 'раз', 7297 | 'раніше', 7298 | 'рано', 7299 | 'раптом', 7300 | 'рік', 7301 | 'років', 7302 | 'року', 7303 | 'році', 7304 | 'сам', 7305 | 'сама', 7306 | 'саме', 7307 | 'самим', 7308 | 'самими', 7309 | 'самих', 7310 | 'самі', 7311 | 'самій', 7312 | 'самого', 7313 | 'самому', 7314 | 'саму', 7315 | 'свого', 7316 | 'своє', 7317 | 'своєї', 7318 | 'свої', 7319 | 'своїх', 7320 | 'свою', 7321 | 'себе', 7322 | 'сих', 7323 | 'сім', 7324 | 'сімнадцятий', 7325 | 'сімнадцять', 7326 | 'сказав', 7327 | 'сказала', 7328 | 'сказати', 7329 | 'скільки', 7330 | 'скрізь', 7331 | 'собі', 7332 | 'собою', 7333 | 'спасибі', 7334 | 'спочатку', 7335 | 'справ', 7336 | 'став', 7337 | 'сторінка', 7338 | 'суть', 7339 | 'сьогодні', 7340 | 'сьомий', 7341 | 'т', 7342 | 'та', 7343 | 'так', 7344 | 'така', 7345 | 'таке', 7346 | 'такий', 7347 | 'такі', 7348 | 'також', 7349 | 'там', 7350 | 'твій', 7351 | 'твоє', 7352 | 'твоя', 7353 | 'тебе', 7354 | 'теж', 7355 | 'тепер', 7356 | 'ти', 7357 | 'тим', 7358 | 'тими', 7359 | 'тисяч', 7360 | 'тих', 7361 | 'ті', 7362 | 'тільки', 7363 | 'то', 7364 | 'тобі', 7365 | 'тобою', 7366 | 'того', 7367 | 'тоді', 7368 | 'той', 7369 | 'тому', 7370 | 'тою', 7371 | 'треба', 7372 | 'третій', 7373 | 'три', 7374 | 'тринадцятий', 7375 | 'тринадцять', 7376 | 'трохи', 7377 | 'ту', 7378 | 'туди', 7379 | 'тут', 7380 | 'у', 7381 | 'усіма', 7382 | 'усюди', 7383 | 'хіба', 7384 | 'хотіти', 7385 | 'хоч', 7386 | 'хоча', 7387 | 'хочеш', 7388 | 'хто', 7389 | 'це', 7390 | 'цей', 7391 | 'цим', 7392 | 'цими', 7393 | 'цих', 7394 | 'ці', 7395 | 'цієї', 7396 | 'цього', 7397 | 'цьому', 7398 | 'цю', 7399 | 'ця', 7400 | 'час', 7401 | 'частіше', 7402 | 'часто', 7403 | 'часу', 7404 | 'через', 7405 | 'четвертий', 7406 | 'чи', 7407 | 'численна', 7408 | 'численне', 7409 | 'численний', 7410 | 'численні', 7411 | 'чого', 7412 | 'чому', 7413 | 'чотири', 7414 | 'чотирнадцятий', 7415 | 'чотирнадцять', 7416 | 'чудово', 7417 | 'шістнадцятий', 7418 | 'шістнадцять', 7419 | 'шість', 7420 | 'шостий', 7421 | 'ще', 7422 | 'що', 7423 | 'щоб', 7424 | 'я', 7425 | 'як', 7426 | 'яка', 7427 | 'який', 7428 | 'яких', 7429 | 'які', 7430 | 'якого', 7431 | 'якої', 7432 | 'якщо', 7433 | }, 7434 | } 7435 | 7436 | _STOPWORDS.update({'bs': _STOPWORDS['hr']}) 7437 | 7438 | STOPWORDS = freeze(_STOPWORDS) 7439 | -------------------------------------------------------------------------------- /multi_rake/utils.py: -------------------------------------------------------------------------------- 1 | import pycld2 2 | import regex 3 | 4 | LETTERS_RE = regex.compile(r'\p{L}+') 5 | 6 | SENTENCE_DELIMITERS_RE = regex.compile( 7 | r'[\.,;:¡!¿\?…⋯‹›«»\\"“”\[\]\(\)⟨⟩}{&]' # any punctuation sign or & 8 | r'|\s[-–~]+\s', # or '-' between spaces 9 | regex.VERBOSE, 10 | ) 11 | 12 | 13 | def detect_language(text, proba_threshold): 14 | _, _, details = pycld2.detect(text) 15 | 16 | language_code = details[0][1] 17 | probability = details[0][2] 18 | 19 | if language_code != 'un' and probability > proba_threshold: 20 | return language_code 21 | 22 | 23 | def keep_only_letters(string): 24 | return ' '.join(token.group() for token in LETTERS_RE.finditer(string)) 25 | 26 | 27 | def separate_words(text): 28 | words = [] 29 | 30 | for word in text.split(): 31 | if not word.isnumeric(): 32 | words.append(word) 33 | 34 | return words 35 | 36 | 37 | def split_sentences(text): 38 | sentences = SENTENCE_DELIMITERS_RE.split(text) 39 | return sentences 40 | -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | addopts = 3 | -s --keep-duplicates --cache-clear --verbose --maxfail=1 --no-cov-on-fail 4 | --cov-config .coveragerc 5 | --cov=multi_rake 6 | --cov-report=term 7 | --cov-report=html 8 | --fulltrace 9 | --cov-branch 10 | -------------------------------------------------------------------------------- /requirements/ci.txt: -------------------------------------------------------------------------------- 1 | -r core.txt 2 | 3 | isort==4.3.21 4 | 5 | flake8==3.7.8 6 | flake8-blind-except==0.1.1 7 | flake8-builtins==1.4.1 8 | flake8-commas==2.0.0 9 | flake8-comprehensions==2.1.0 10 | flake8-debugger==3.1.0 11 | flake8-mutable==1.2.0 12 | flake8-print==3.1.0 13 | flake8-quotes==2.0.1 14 | flake8-tuple==0.4.0 15 | 16 | pytest==4.6.3 17 | pytest-cov==2.7.1 18 | -------------------------------------------------------------------------------- /requirements/core.txt: -------------------------------------------------------------------------------- 1 | numpy>=1.14.4 2 | pycld2>=0.41 3 | pyrsistent>=0.14.2 4 | regex>=2018.6.6 5 | -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- 1 | -r core.txt 2 | -r ci.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- 1 | [isort] 2 | multi_line_output=5 3 | not_skip=__init__.py 4 | include_trailing_comma=True 5 | 6 | [flake8] 7 | ignore=D100,D101,D102,D103,D104,D105,D106,D107,Q003,W503 8 | 9 | [metadata] 10 | description-file=README.rst 11 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- 1 | from pathlib import Path 2 | 3 | from setuptools import find_packages, setup 4 | 5 | requirements = Path(__file__).parent / 'requirements/core.txt' 6 | 7 | with requirements.open(mode='rt', encoding='utf-8') as fp: 8 | install_requires = [line.strip() for line in fp] 9 | 10 | readme = Path(__file__).parent / 'README.rst' 11 | 12 | with readme.open(mode='rt', encoding='utf-8') as fp: 13 | readme_text = fp.read() 14 | 15 | setup( 16 | name='multi_rake', 17 | version='0.0.2', 18 | description='Multilingual Rapid Automatic Keyword Extraction (RAKE) for Python', # noqa 19 | long_description=readme_text, 20 | keywords=['nlp', 'keywords', 'rake', 'keywords extraction'], 21 | license='MIT', 22 | author='Vitaliy Grabovets', 23 | author_email='github@maildepot.net', 24 | url='https://github.com/vgrabovets/multi_rake', 25 | packages=find_packages(include=['multi_rake']), 26 | python_requires='>=3.5.0', 27 | install_requires=install_requires, 28 | include_package_data=True, 29 | ) 30 | -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vgrabovets/multi_rake/4e73350fa9016e464fa0932f056f4923e879890f/tests/__init__.py -------------------------------------------------------------------------------- /tests/test_rake.py: -------------------------------------------------------------------------------- 1 | import pytest 2 | 3 | from multi_rake import Rake 4 | 5 | 6 | def test_rake(): 7 | rake = Rake( 8 | min_chars=3, 9 | max_words=3, 10 | min_freq=1, 11 | lang_detect_threshold=50, 12 | max_words_unknown_lang=2, 13 | generated_stopwords_percentile=80, 14 | generated_stopwords_max_len=3, 15 | generated_stopwords_min_freq=2, 16 | ) 17 | text_en = ( 18 | 'Compatibility of systems of linear constraints over the set of ' 19 | 'natural numbers. Criteria of compatibility of a system of linear ' 20 | 'Diophantine equations, strict inequations, and nonstrict inequations ' 21 | 'are considered. Upper bounds for components of a minimal set of ' 22 | 'solutions and algorithms of construction of minimal generating sets ' 23 | 'of solutions for all types of systems are given. These criteria and ' 24 | 'the corresponding algorithms for constructing a minimal supporting ' 25 | 'set of solutions can be used in solving all the considered types of ' 26 | 'systems and systems of mixed types.' 27 | ) 28 | result = rake.apply(text_en) 29 | result = _postprocess_result(result) 30 | expected = [ 31 | ('minimal generating sets', 8.666666666666666), 32 | ('linear diophantine equations', 8.5), 33 | ('minimal supporting set', 7.666666666666666), 34 | ('minimal set', 4.666666666666666), 35 | ('linear constraints', 4.5), 36 | ('natural numbers', 4.0), 37 | ('strict inequations', 4.0), 38 | ('nonstrict inequations', 4.0), 39 | ('upper bounds', 4.0), 40 | ('mixed types', 3.666666666666667), 41 | ('considered types', 3.166666666666667), 42 | ('set', 2.0), 43 | ('types', 1.6666666666666667), 44 | ('considered', 1.5), 45 | ('compatibility', 1.0), 46 | ('systems', 1.0), 47 | ('criteria', 1.0), 48 | ('system', 1.0), 49 | ('components', 1.0), 50 | ('solutions', 1.0), 51 | ('algorithms', 1.0), 52 | ('construction', 1.0), 53 | ('constructing', 1.0), 54 | ('solving', 1.0), 55 | ] 56 | expected = _postprocess_result(expected) 57 | assert result == expected 58 | 59 | rake_en = Rake( 60 | min_chars=3, 61 | max_words=3, 62 | min_freq=1, 63 | language_code='en', 64 | ) 65 | result = rake_en.apply(text_en) 66 | result = _postprocess_result(result) 67 | assert result == expected 68 | 69 | rake_with_stopwords = Rake( 70 | min_chars=3, 71 | max_words=3, 72 | min_freq=1, 73 | stopwords={'of', 'the', 'a', 'and'}, 74 | lang_detect_threshold=50, 75 | max_words_unknown_lang=2, 76 | generated_stopwords_percentile=80, 77 | generated_stopwords_max_len=3, 78 | generated_stopwords_min_freq=2, 79 | ) 80 | result = rake_with_stopwords.apply(text_en) 81 | result = _postprocess_result(result) 82 | expected = [ 83 | ('linear constraints over', 9.0), 84 | ('linear diophantine equations', 9.0), 85 | ('minimal generating sets', 8.666666666666666), 86 | ('minimal supporting set', 7.666666666666666), 87 | ('systems are given', 7.5), 88 | ('minimal set', 4.666666666666666), 89 | ('natural numbers', 4.0), 90 | ('strict inequations', 4.0), 91 | ('considered types', 4.0), 92 | ('mixed types', 4.0), 93 | ('these criteria', 3.5), 94 | ('set', 2.0), 95 | ('systems', 1.5), 96 | ('criteria', 1.5), 97 | ('compatibility', 1.0), 98 | ('system', 1.0), 99 | ('solutions', 1.0), 100 | ('algorithms', 1.0), 101 | ('construction', 1.0), 102 | ] 103 | expected = _postprocess_result(expected) 104 | assert result == expected 105 | 106 | text_esperanto = ( 107 | 'Liberalismo estas politika filozofio aŭ mondrigardo konstruita en ' 108 | 'ideoj de libereco kaj egaleco. Liberaluloj apogas larĝan aron de ' 109 | 'vidpunktoj depende de sia kompreno de tiuj principoj, sed ĝenerale ' 110 | 'ili apogas ideojn kiel ekzemple liberaj kaj justaj elektoj, ' 111 | 'civitanrajtoj, gazetara libereco, religia libereco, libera komerco, ' 112 | 'kaj privata posedrajto. Liberalismo unue iĝis klara politika movado ' 113 | 'dum la Klerismo, kiam ĝi iĝis populara inter filozofoj kaj ' 114 | 'ekonomikistoj en la okcidenta mondo. Liberalismo malaprobis heredajn ' 115 | 'privilegiojn, ŝtatan religion, absolutan monarkion kaj la Didevena ' 116 | 'Rajto de Reĝoj. La filozofo John Locke de la 17-a jarcento ofte ' 117 | 'estas meritigita pro fondado de liberalismo kiel klara filozofia ' 118 | 'tradicio. Locke argumentis ke ĉiu homo havas naturon rekte al vivo, ' 119 | 'libereco kaj posedrajto kaj laŭ la socia ' 120 | 'kontrakto, registaroj ne rajtas malobservi tiujn rajtojn. ' 121 | 'Liberaluloj kontraŭbatalis tradician konservativismon kaj serĉis ' 122 | 'anstataŭigi absolutismon en registaroj per reprezenta demokratio kaj ' 123 | 'la jura hegemonio.' 124 | ) 125 | result = rake.apply(text_esperanto) 126 | result = _postprocess_result(result) 127 | expected = [ 128 | ('vidpunktoj depende', 4.0), 129 | ('sia kompreno', 4.0), 130 | ('tiuj principoj', 4.0), 131 | ('justaj elektoj', 4.0), 132 | ('libera komerco', 4.0), 133 | ('okcidenta mondo', 4.0), 134 | ('ŝtatan religion', 4.0), 135 | ('absolutan monarkion', 4.0), 136 | ('didevena rajto', 4.0), 137 | ('socia kontrakto', 4.0), 138 | ('jura hegemonio', 4.0), 139 | ('gazetara libereco', 3.5), 140 | ('religia libereco', 3.5), 141 | ('privata posedrajto', 3.5), 142 | ('libereco', 1.5), 143 | ('posedrajto', 1.5), 144 | ('ideoj', 1.0), 145 | ('egaleco', 1.0), 146 | ('civitanrajtoj', 1.0), 147 | ('klerismo', 1.0), 148 | ('ekonomikistoj', 1.0), 149 | ('reĝoj', 1.0), 150 | ('laŭ', 1.0), 151 | ] 152 | expected = _postprocess_result(expected) 153 | assert result == expected 154 | 155 | rake_max_words_unknown_lang_none = Rake( 156 | min_chars=3, 157 | max_words=3, 158 | min_freq=1, 159 | lang_detect_threshold=50, 160 | max_words_unknown_lang=None, 161 | generated_stopwords_percentile=80, 162 | generated_stopwords_max_len=3, 163 | generated_stopwords_min_freq=2, 164 | ) 165 | result = rake_max_words_unknown_lang_none.apply(text_esperanto) 166 | result = _postprocess_result(result) 167 | expected = [ 168 | ('filozofo john locke', 9.0), 169 | ('serĉis anstataŭigi absolutismon', 9.0), 170 | ('vidpunktoj depende', 4.0), 171 | ('sia kompreno', 4.0), 172 | ('tiuj principoj', 4.0), 173 | ('justaj elektoj', 4.0), 174 | ('libera komerco', 4.0), 175 | ('okcidenta mondo', 4.0), 176 | ('ŝtatan religion', 4.0), 177 | ('absolutan monarkion', 4.0), 178 | ('didevena rajto', 4.0), 179 | ('socia kontrakto', 4.0), 180 | ('jura hegemonio', 4.0), 181 | ('gazetara libereco', 3.5), 182 | ('religia libereco', 3.5), 183 | ('privata posedrajto', 3.5), 184 | ('libereco', 1.5), 185 | ('posedrajto', 1.5), 186 | ('ideoj', 1.0), 187 | ('egaleco', 1.0), 188 | ('civitanrajtoj', 1.0), 189 | ('klerismo', 1.0), 190 | ('ekonomikistoj', 1.0), 191 | ('reĝoj', 1.0), 192 | ('laŭ', 1.0), 193 | ] 194 | expected = _postprocess_result(expected) 195 | assert result == expected 196 | 197 | text_for_stopwords = 'de en la kaj al' * 20 198 | result = rake.apply(text_esperanto, text_for_stopwords) 199 | result = _postprocess_result(result) 200 | expected = [ 201 | ('vidpunktoj depende', 4.0), 202 | ('sia kompreno', 4.0), 203 | ('tiuj principoj', 4.0), 204 | ('justaj elektoj', 4.0), 205 | ('libera komerco', 4.0), 206 | ('okcidenta mondo', 4.0), 207 | ('ŝtatan religion', 4.0), 208 | ('absolutan monarkion', 4.0), 209 | ('didevena rajto', 4.0), 210 | ('socia kontrakto', 4.0), 211 | ('jura hegemonio', 4.0), 212 | ('gazetara libereco', 3.5), 213 | ('religia libereco', 3.5), 214 | ('privata posedrajto', 3.5), 215 | ('libereco', 1.5), 216 | ('posedrajto', 1.5), 217 | ('ideoj', 1.0), 218 | ('egaleco', 1.0), 219 | ('civitanrajtoj', 1.0), 220 | ('klerismo', 1.0), 221 | ('ekonomikistoj', 1.0), 222 | ('reĝoj', 1.0), 223 | ('vivo', 1.0), 224 | ('laŭ', 1.0), 225 | ] 226 | expected = _postprocess_result(expected) 227 | assert result == expected 228 | 229 | text_numbers = '123, 123, 123, 123' 230 | result = rake.apply(text_numbers) 231 | assert result == [('123', 0)] 232 | 233 | rake_min_freq2 = Rake( 234 | min_chars=3, 235 | max_words=3, 236 | min_freq=2, 237 | lang_detect_threshold=50, 238 | max_words_unknown_lang=2, 239 | generated_stopwords_percentile=80, 240 | generated_stopwords_max_len=3, 241 | generated_stopwords_min_freq=2, 242 | ) 243 | text_starts_with_stopword = ( 244 | 'and keywords... keywords are the best words' 245 | ) 246 | result = rake_min_freq2.apply(text_starts_with_stopword) 247 | assert result == [('keywords', 1.0)] 248 | 249 | with pytest.raises(NotImplementedError): 250 | Rake(language_code='xxx') 251 | 252 | rake_uk = Rake( 253 | min_chars=3, 254 | max_words=4, 255 | min_freq=1, 256 | language_code='uk', 257 | ) 258 | text_en_uk = ( 259 | 'Compatibility of systems of linear constraints над the set of ' 260 | 'natural numbers. Criteria of compatibility of a system of linear ' 261 | 'Diophantine equations, strict inequations, та nonstrict inequations ' 262 | 'are considered. Upper bounds для components of a minimal set of ' 263 | 'solutions та algorithms of construction of minimal generating sets ' 264 | 'of solutions для всіх types of systems are given. Ці criteria та ' 265 | 'the corresponding algorithms для constructing a minimal supporting ' 266 | 'set of solutions може бути used в solving всіх the considered types ' 267 | 'of systems та systems of mixed types.' 268 | ) 269 | result = rake_uk.apply(text_en_uk) 270 | result = _postprocess_result(result) 271 | expected = [ 272 | ('minimal set of solutions', 15.6), 273 | ('systems of mixed types', 15.6), 274 | ('nonstrict inequations are considered', 15.0), 275 | ('criteria of compatibility of', 13.7), 276 | ('the corresponding algorithms', 9.0), 277 | ('components of', 5.6), 278 | ('strict inequations', 5.0), 279 | ('upper bounds', 4.0), 280 | ('criteria', 2.5), 281 | ('constructing', 1.0), 282 | ('used', 1.0), 283 | ('solving', 1.0), 284 | ] 285 | expected = _postprocess_result(expected) 286 | assert result == expected 287 | 288 | 289 | def _postprocess_result(result, round_digits=5): 290 | ret = set() 291 | 292 | for word, score in result: 293 | ret.add((word, round(score, round_digits))) 294 | 295 | return ret 296 | --------------------------------------------------------------------------------