spaCy/spacy/lang/fa/lemmatizer/_adjectives.py

2985 lines
39 KiB
Python
Raw Normal View History

💫 Port master changes over to develop (#2979) * Create aryaprabhudesai.md (#2681) * Update _install.jade (#2688) Typo fix: "models" -> "model" * Add FAC to spacy.explain (resolves #2706) * Remove docstrings for deprecated arguments (see #2703) * When calling getoption() in conftest.py, pass a default option (#2709) * When calling getoption() in conftest.py, pass a default option This is necessary to allow testing an installed spacy by running: pytest --pyargs spacy * Add contributor agreement * update bengali token rules for hyphen and digits (#2731) * Less norm computations in token similarity (#2730) * Less norm computations in token similarity * Contributor agreement * Remove ')' for clarity (#2737) Sorry, don't mean to be nitpicky, I just noticed this when going through the CLI and thought it was a quick fix. That said, if this was intention than please let me know. * added contributor agreement for mbkupfer (#2738) * Basic support for Telugu language (#2751) * Lex _attrs for polish language (#2750) * Signed spaCy contributor agreement * Added polish version of english lex_attrs * Introduces a bulk merge function, in order to solve issue #653 (#2696) * Fix comment * Introduce bulk merge to increase performance on many span merges * Sign contributor agreement * Implement pull request suggestions * Describe converters more explicitly (see #2643) * Add multi-threading note to Language.pipe (resolves #2582) [ci skip] * Fix formatting * Fix dependency scheme docs (closes #2705) [ci skip] * Don't set stop word in example (closes #2657) [ci skip] * Add words to portuguese language _num_words (#2759) * Add words to portuguese language _num_words * Add words to portuguese language _num_words * Update Indonesian model (#2752) * adding e-KTP in tokenizer exceptions list * add exception token * removing lines with containing space as it won't matter since we use .split() method in the end, added new tokens in exception * add tokenizer exceptions list * combining base_norms with norm_exceptions * adding norm_exception * fix double key in lemmatizer * remove unused import on punctuation.py * reformat stop_words to reduce number of lines, improve readibility * updating tokenizer exception * implement is_currency for lang/id * adding orth_first_upper in tokenizer_exceptions * update the norm_exception list * remove bunch of abbreviations * adding contributors file * Fixed spaCy+Keras example (#2763) * bug fixes in keras example * created contributor agreement * Adding French hyphenated first name (#2786) * Fix typo (closes #2784) * Fix typo (#2795) [ci skip] Fixed typo on line 6 "regcognizer --> recognizer" * Adding basic support for Sinhala language. (#2788) * adding Sinhala language package, stop words, examples and lex_attrs. * Adding contributor agreement * Updating contributor agreement * Also include lowercase norm exceptions * Fix error (#2802) * Fix error ValueError: cannot resize an array that references or is referenced by another array in this way. Use the resize function * added spaCy Contributor Agreement * Add charlax's contributor agreement (#2805) * agreement of contributor, may I introduce a tiny pl languge contribution (#2799) * Contributors agreement * Contributors agreement * Contributors agreement * Add jupyter=True to displacy.render in documentation (#2806) * Revert "Also include lowercase norm exceptions" This reverts commit 70f4e8adf37cfcfab60be2b97d6deae949b30e9e. * Remove deprecated encoding argument to msgpack * Set up dependency tree pattern matching skeleton (#2732) * Fix bug when too many entity types. Fixes #2800 * Fix Python 2 test failure * Require older msgpack-numpy * Restore encoding arg on msgpack-numpy * Try to fix version pin for msgpack-numpy * Update Portuguese Language (#2790) * Add words to portuguese language _num_words * Add words to portuguese language _num_words * Portuguese - Add/remove stopwords, fix tokenizer, add currency symbols * Extended punctuation and norm_exceptions in the Portuguese language * Correct error in spacy universe docs concerning spacy-lookup (#2814) * Update Keras Example for (Parikh et al, 2016) implementation (#2803) * bug fixes in keras example * created contributor agreement * baseline for Parikh model * initial version of parikh 2016 implemented * tested asymmetric models * fixed grevious error in normalization * use standard SNLI test file * begin to rework parikh example * initial version of running example * start to document the new version * start to document the new version * Update Decompositional Attention.ipynb * fixed calls to similarity * updated the README * import sys package duh * simplified indexing on mapping word to IDs * stupid python indent error * added code from https://github.com/tensorflow/tensorflow/issues/3388 for tf bug workaround * Fix typo (closes #2815) [ci skip] * Update regex version dependency * Set version to 2.0.13.dev3 * Skip seemingly problematic test * Remove problematic test * Try previous version of regex * Revert "Remove problematic test" This reverts commit bdebbef45552d698d390aa430b527ee27830f11b. * Unskip test * Try older version of regex * 💫 Update training examples and use minibatching (#2830) <!--- Provide a general summary of your changes in the title. --> ## Description Update the training examples in `/examples/training` to show usage of spaCy's `minibatch` and `compounding` helpers ([see here](https://spacy.io/usage/training#tips-batch-size) for details). The lack of batching in the examples has caused some confusion in the past, especially for beginners who would copy-paste the examples, update them with large training sets and experienced slow and unsatisfying results. ### Types of change enhancements ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * Visual C++ link updated (#2842) (closes #2841) [ci skip] * New landing page * Add contribution agreement * Correcting lang/ru/examples.py (#2845) * Correct some grammatical inaccuracies in lang\ru\examples.py; filled Contributor Agreement * Correct some grammatical inaccuracies in lang\ru\examples.py * Move contributor agreement to separate file * Set version to 2.0.13.dev4 * Add Persian(Farsi) language support (#2797) * Also include lowercase norm exceptions * Remove in favour of https://github.com/explosion/spaCy/graphs/contributors * Rule-based French Lemmatizer (#2818) <!--- Provide a general summary of your changes in the title. --> ## Description <!--- Use this section to describe your changes. If your changes required testing, include information about the testing environment and the tests you ran. If your test fixes a bug reported in an issue, don't forget to include the issue number. If your PR is still a work in progress, that's totally fine – just include a note to let us know. --> Add a rule-based French Lemmatizer following the english one and the excellent PR for [greek language optimizations](https://github.com/explosion/spaCy/pull/2558) to adapt the Lemmatizer class. ### Types of change <!-- What type of change does your PR cover? Is it a bug fix, an enhancement or new feature, or a change to the documentation? --> - Lemma dictionary used can be found [here](http://infolingu.univ-mlv.fr/DonneesLinguistiques/Dictionnaires/telechargement.html), I used the XML version. - Add several files containing exhaustive list of words for each part of speech - Add some lemma rules - Add POS that are not checked in the standard Lemmatizer, i.e PRON, DET, ADV and AUX - Modify the Lemmatizer class to check in lookup table as a last resort if POS not mentionned - Modify the lemmatize function to check in lookup table as a last resort - Init files are updated so the model can support all the functionalities mentioned above - Add words to tokenizer_exceptions_list.py in respect to regex used in tokenizer_exceptions.py ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [X] I have submitted the spaCy Contributor Agreement. - [X] I ran the tests, and all new and existing tests passed. - [X] My changes don't require a change to the documentation, or if they do, I've added all required information. * Set version to 2.0.13 * Fix formatting and consistency * Update docs for new version [ci skip] * Increment version [ci skip] * Add info on wheels [ci skip] * Adding "This is a sentence" example to Sinhala (#2846) * Add wheels badge * Update badge [ci skip] * Update README.rst [ci skip] * Update murmurhash pin * Increment version to 2.0.14.dev0 * Update GPU docs for v2.0.14 * Add wheel to setup_requires * Import prefer_gpu and require_gpu functions from Thinc * Add tests for prefer_gpu() and require_gpu() * Update requirements and setup.py * Workaround bug in thinc require_gpu * Set version to v2.0.14 * Update push-tag script * Unhack prefer_gpu * Require thinc 6.10.6 * Update prefer_gpu and require_gpu docs [ci skip] * Fix specifiers for GPU * Set version to 2.0.14.dev1 * Set version to 2.0.14 * Update Thinc version pin * Increment version * Fix msgpack-numpy version pin * Increment version * Update version to 2.0.16 * Update version [ci skip] * Redundant ')' in the Stop words' example (#2856) <!--- Provide a general summary of your changes in the title. --> ## Description <!--- Use this section to describe your changes. If your changes required testing, include information about the testing environment and the tests you ran. If your test fixes a bug reported in an issue, don't forget to include the issue number. If your PR is still a work in progress, that's totally fine – just include a note to let us know. --> ### Types of change <!-- What type of change does your PR cover? Is it a bug fix, an enhancement or new feature, or a change to the documentation? --> ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [ ] I have submitted the spaCy Contributor Agreement. - [ ] I ran the tests, and all new and existing tests passed. - [ ] My changes don't require a change to the documentation, or if they do, I've added all required information. * Documentation improvement regarding joblib and SO (#2867) Some documentation improvements ## Description 1. Fixed the dead URL to joblib 2. Fixed Stack Overflow brand name (with space) ### Types of change Documentation ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * raise error when setting overlapping entities as doc.ents (#2880) * Fix out-of-bounds access in NER training The helper method state.B(1) gets the index of the first token of the buffer, or -1 if no such token exists. Normally this is safe because we pass this to functions like state.safe_get(), which returns an empty token. Here we used it directly as an array index, which is not okay! This error may have been the cause of out-of-bounds access errors during training. Similar errors may still be around, so much be hunted down. Hunting this one down took a long time...I printed out values across training runs and diffed, looking for points of divergence between runs, when no randomness should be allowed. * Change PyThaiNLP Url (#2876) * Fix missing comma * Add example showing a fix-up rule for space entities * Set version to 2.0.17.dev0 * Update regex version * Revert "Update regex version" This reverts commit 62358dd867d15bc6a475942dff34effba69dd70a. * Try setting older regex version, to align with conda * Set version to 2.0.17 * Add spacy-js to universe [ci-skip] * Add spacy-raspberry to universe (closes #2889) * Add script to validate universe json [ci skip] * Removed space in docs + added contributor indo (#2909) * - removed unneeded space in documentation * - added contributor info * Allow input text of length up to max_length, inclusive (#2922) * Include universe spec for spacy-wordnet component (#2919) * feat: include universe spec for spacy-wordnet component * chore: include spaCy contributor agreement * Minor formatting changes [ci skip] * Fix image [ci skip] Twitter URL doesn't work on live site * Check if the word is in one of the regular lists specific to each POS (#2886) * 💫 Create random IDs for SVGs to prevent ID clashes (#2927) Resolves #2924. ## Description Fixes problem where multiple visualizations in Jupyter notebooks would have clashing arc IDs, resulting in weirdly positioned arc labels. Generating a random ID prefix so even identical parses won't receive the same IDs for consistency (even if effect of ID clash isn't noticable here.) ### Types of change bug fix ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * Fix typo [ci skip] * fixes symbolic link on py3 and windows (#2949) * fixes symbolic link on py3 and windows during setup of spacy using command python -m spacy link en_core_web_sm en closes #2948 * Update spacy/compat.py Co-Authored-By: cicorias <cicorias@users.noreply.github.com> * Fix formatting * Update universe [ci skip] * Catalan Language Support (#2940) * Catalan language Support * Ddding Catalan to documentation * Sort languages alphabetically [ci skip] * Update tests for pytest 4.x (#2965) <!--- Provide a general summary of your changes in the title. --> ## Description - [x] Replace marks in params for pytest 4.0 compat ([see here](https://docs.pytest.org/en/latest/deprecations.html#marks-in-pytest-mark-parametrize)) - [x] Un-xfail passing tests (some fixes in a recent update resolved a bunch of issues, but tests were apparently never updated here) ### Types of change <!-- What type of change does your PR cover? Is it a bug fix, an enhancement or new feature, or a change to the documentation? --> ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * Fix regex pin to harmonize with conda (#2964) * Update README.rst * Fix bug where Vocab.prune_vector did not use 'batch_size' (#2977) Fixes #2976 * Fix typo * Fix typo * Remove duplicate file * Require thinc 7.0.0.dev2 Fixes bug in gpu_ops that would use cupy instead of numpy on CPU * Add missing import * Fix error IDs * Fix tests
2018-11-29 18:30:29 +03:00
# coding: utf8
from __future__ import unicode_literals
ADJECTIVES = set(
"""
💫 Port master changes over to develop (#2979) * Create aryaprabhudesai.md (#2681) * Update _install.jade (#2688) Typo fix: "models" -> "model" * Add FAC to spacy.explain (resolves #2706) * Remove docstrings for deprecated arguments (see #2703) * When calling getoption() in conftest.py, pass a default option (#2709) * When calling getoption() in conftest.py, pass a default option This is necessary to allow testing an installed spacy by running: pytest --pyargs spacy * Add contributor agreement * update bengali token rules for hyphen and digits (#2731) * Less norm computations in token similarity (#2730) * Less norm computations in token similarity * Contributor agreement * Remove ')' for clarity (#2737) Sorry, don't mean to be nitpicky, I just noticed this when going through the CLI and thought it was a quick fix. That said, if this was intention than please let me know. * added contributor agreement for mbkupfer (#2738) * Basic support for Telugu language (#2751) * Lex _attrs for polish language (#2750) * Signed spaCy contributor agreement * Added polish version of english lex_attrs * Introduces a bulk merge function, in order to solve issue #653 (#2696) * Fix comment * Introduce bulk merge to increase performance on many span merges * Sign contributor agreement * Implement pull request suggestions * Describe converters more explicitly (see #2643) * Add multi-threading note to Language.pipe (resolves #2582) [ci skip] * Fix formatting * Fix dependency scheme docs (closes #2705) [ci skip] * Don't set stop word in example (closes #2657) [ci skip] * Add words to portuguese language _num_words (#2759) * Add words to portuguese language _num_words * Add words to portuguese language _num_words * Update Indonesian model (#2752) * adding e-KTP in tokenizer exceptions list * add exception token * removing lines with containing space as it won't matter since we use .split() method in the end, added new tokens in exception * add tokenizer exceptions list * combining base_norms with norm_exceptions * adding norm_exception * fix double key in lemmatizer * remove unused import on punctuation.py * reformat stop_words to reduce number of lines, improve readibility * updating tokenizer exception * implement is_currency for lang/id * adding orth_first_upper in tokenizer_exceptions * update the norm_exception list * remove bunch of abbreviations * adding contributors file * Fixed spaCy+Keras example (#2763) * bug fixes in keras example * created contributor agreement * Adding French hyphenated first name (#2786) * Fix typo (closes #2784) * Fix typo (#2795) [ci skip] Fixed typo on line 6 "regcognizer --> recognizer" * Adding basic support for Sinhala language. (#2788) * adding Sinhala language package, stop words, examples and lex_attrs. * Adding contributor agreement * Updating contributor agreement * Also include lowercase norm exceptions * Fix error (#2802) * Fix error ValueError: cannot resize an array that references or is referenced by another array in this way. Use the resize function * added spaCy Contributor Agreement * Add charlax's contributor agreement (#2805) * agreement of contributor, may I introduce a tiny pl languge contribution (#2799) * Contributors agreement * Contributors agreement * Contributors agreement * Add jupyter=True to displacy.render in documentation (#2806) * Revert "Also include lowercase norm exceptions" This reverts commit 70f4e8adf37cfcfab60be2b97d6deae949b30e9e. * Remove deprecated encoding argument to msgpack * Set up dependency tree pattern matching skeleton (#2732) * Fix bug when too many entity types. Fixes #2800 * Fix Python 2 test failure * Require older msgpack-numpy * Restore encoding arg on msgpack-numpy * Try to fix version pin for msgpack-numpy * Update Portuguese Language (#2790) * Add words to portuguese language _num_words * Add words to portuguese language _num_words * Portuguese - Add/remove stopwords, fix tokenizer, add currency symbols * Extended punctuation and norm_exceptions in the Portuguese language * Correct error in spacy universe docs concerning spacy-lookup (#2814) * Update Keras Example for (Parikh et al, 2016) implementation (#2803) * bug fixes in keras example * created contributor agreement * baseline for Parikh model * initial version of parikh 2016 implemented * tested asymmetric models * fixed grevious error in normalization * use standard SNLI test file * begin to rework parikh example * initial version of running example * start to document the new version * start to document the new version * Update Decompositional Attention.ipynb * fixed calls to similarity * updated the README * import sys package duh * simplified indexing on mapping word to IDs * stupid python indent error * added code from https://github.com/tensorflow/tensorflow/issues/3388 for tf bug workaround * Fix typo (closes #2815) [ci skip] * Update regex version dependency * Set version to 2.0.13.dev3 * Skip seemingly problematic test * Remove problematic test * Try previous version of regex * Revert "Remove problematic test" This reverts commit bdebbef45552d698d390aa430b527ee27830f11b. * Unskip test * Try older version of regex * 💫 Update training examples and use minibatching (#2830) <!--- Provide a general summary of your changes in the title. --> ## Description Update the training examples in `/examples/training` to show usage of spaCy's `minibatch` and `compounding` helpers ([see here](https://spacy.io/usage/training#tips-batch-size) for details). The lack of batching in the examples has caused some confusion in the past, especially for beginners who would copy-paste the examples, update them with large training sets and experienced slow and unsatisfying results. ### Types of change enhancements ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * Visual C++ link updated (#2842) (closes #2841) [ci skip] * New landing page * Add contribution agreement * Correcting lang/ru/examples.py (#2845) * Correct some grammatical inaccuracies in lang\ru\examples.py; filled Contributor Agreement * Correct some grammatical inaccuracies in lang\ru\examples.py * Move contributor agreement to separate file * Set version to 2.0.13.dev4 * Add Persian(Farsi) language support (#2797) * Also include lowercase norm exceptions * Remove in favour of https://github.com/explosion/spaCy/graphs/contributors * Rule-based French Lemmatizer (#2818) <!--- Provide a general summary of your changes in the title. --> ## Description <!--- Use this section to describe your changes. If your changes required testing, include information about the testing environment and the tests you ran. If your test fixes a bug reported in an issue, don't forget to include the issue number. If your PR is still a work in progress, that's totally fine – just include a note to let us know. --> Add a rule-based French Lemmatizer following the english one and the excellent PR for [greek language optimizations](https://github.com/explosion/spaCy/pull/2558) to adapt the Lemmatizer class. ### Types of change <!-- What type of change does your PR cover? Is it a bug fix, an enhancement or new feature, or a change to the documentation? --> - Lemma dictionary used can be found [here](http://infolingu.univ-mlv.fr/DonneesLinguistiques/Dictionnaires/telechargement.html), I used the XML version. - Add several files containing exhaustive list of words for each part of speech - Add some lemma rules - Add POS that are not checked in the standard Lemmatizer, i.e PRON, DET, ADV and AUX - Modify the Lemmatizer class to check in lookup table as a last resort if POS not mentionned - Modify the lemmatize function to check in lookup table as a last resort - Init files are updated so the model can support all the functionalities mentioned above - Add words to tokenizer_exceptions_list.py in respect to regex used in tokenizer_exceptions.py ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [X] I have submitted the spaCy Contributor Agreement. - [X] I ran the tests, and all new and existing tests passed. - [X] My changes don't require a change to the documentation, or if they do, I've added all required information. * Set version to 2.0.13 * Fix formatting and consistency * Update docs for new version [ci skip] * Increment version [ci skip] * Add info on wheels [ci skip] * Adding "This is a sentence" example to Sinhala (#2846) * Add wheels badge * Update badge [ci skip] * Update README.rst [ci skip] * Update murmurhash pin * Increment version to 2.0.14.dev0 * Update GPU docs for v2.0.14 * Add wheel to setup_requires * Import prefer_gpu and require_gpu functions from Thinc * Add tests for prefer_gpu() and require_gpu() * Update requirements and setup.py * Workaround bug in thinc require_gpu * Set version to v2.0.14 * Update push-tag script * Unhack prefer_gpu * Require thinc 6.10.6 * Update prefer_gpu and require_gpu docs [ci skip] * Fix specifiers for GPU * Set version to 2.0.14.dev1 * Set version to 2.0.14 * Update Thinc version pin * Increment version * Fix msgpack-numpy version pin * Increment version * Update version to 2.0.16 * Update version [ci skip] * Redundant ')' in the Stop words' example (#2856) <!--- Provide a general summary of your changes in the title. --> ## Description <!--- Use this section to describe your changes. If your changes required testing, include information about the testing environment and the tests you ran. If your test fixes a bug reported in an issue, don't forget to include the issue number. If your PR is still a work in progress, that's totally fine – just include a note to let us know. --> ### Types of change <!-- What type of change does your PR cover? Is it a bug fix, an enhancement or new feature, or a change to the documentation? --> ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [ ] I have submitted the spaCy Contributor Agreement. - [ ] I ran the tests, and all new and existing tests passed. - [ ] My changes don't require a change to the documentation, or if they do, I've added all required information. * Documentation improvement regarding joblib and SO (#2867) Some documentation improvements ## Description 1. Fixed the dead URL to joblib 2. Fixed Stack Overflow brand name (with space) ### Types of change Documentation ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * raise error when setting overlapping entities as doc.ents (#2880) * Fix out-of-bounds access in NER training The helper method state.B(1) gets the index of the first token of the buffer, or -1 if no such token exists. Normally this is safe because we pass this to functions like state.safe_get(), which returns an empty token. Here we used it directly as an array index, which is not okay! This error may have been the cause of out-of-bounds access errors during training. Similar errors may still be around, so much be hunted down. Hunting this one down took a long time...I printed out values across training runs and diffed, looking for points of divergence between runs, when no randomness should be allowed. * Change PyThaiNLP Url (#2876) * Fix missing comma * Add example showing a fix-up rule for space entities * Set version to 2.0.17.dev0 * Update regex version * Revert "Update regex version" This reverts commit 62358dd867d15bc6a475942dff34effba69dd70a. * Try setting older regex version, to align with conda * Set version to 2.0.17 * Add spacy-js to universe [ci-skip] * Add spacy-raspberry to universe (closes #2889) * Add script to validate universe json [ci skip] * Removed space in docs + added contributor indo (#2909) * - removed unneeded space in documentation * - added contributor info * Allow input text of length up to max_length, inclusive (#2922) * Include universe spec for spacy-wordnet component (#2919) * feat: include universe spec for spacy-wordnet component * chore: include spaCy contributor agreement * Minor formatting changes [ci skip] * Fix image [ci skip] Twitter URL doesn't work on live site * Check if the word is in one of the regular lists specific to each POS (#2886) * 💫 Create random IDs for SVGs to prevent ID clashes (#2927) Resolves #2924. ## Description Fixes problem where multiple visualizations in Jupyter notebooks would have clashing arc IDs, resulting in weirdly positioned arc labels. Generating a random ID prefix so even identical parses won't receive the same IDs for consistency (even if effect of ID clash isn't noticable here.) ### Types of change bug fix ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * Fix typo [ci skip] * fixes symbolic link on py3 and windows (#2949) * fixes symbolic link on py3 and windows during setup of spacy using command python -m spacy link en_core_web_sm en closes #2948 * Update spacy/compat.py Co-Authored-By: cicorias <cicorias@users.noreply.github.com> * Fix formatting * Update universe [ci skip] * Catalan Language Support (#2940) * Catalan language Support * Ddding Catalan to documentation * Sort languages alphabetically [ci skip] * Update tests for pytest 4.x (#2965) <!--- Provide a general summary of your changes in the title. --> ## Description - [x] Replace marks in params for pytest 4.0 compat ([see here](https://docs.pytest.org/en/latest/deprecations.html#marks-in-pytest-mark-parametrize)) - [x] Un-xfail passing tests (some fixes in a recent update resolved a bunch of issues, but tests were apparently never updated here) ### Types of change <!-- What type of change does your PR cover? Is it a bug fix, an enhancement or new feature, or a change to the documentation? --> ## Checklist <!--- Before you submit the PR, go over this checklist and make sure you can tick off all the boxes. [] -> [x] --> - [x] I have submitted the spaCy Contributor Agreement. - [x] I ran the tests, and all new and existing tests passed. - [x] My changes don't require a change to the documentation, or if they do, I've added all required information. * Fix regex pin to harmonize with conda (#2964) * Update README.rst * Fix bug where Vocab.prune_vector did not use 'batch_size' (#2977) Fixes #2976 * Fix typo * Fix typo * Remove duplicate file * Require thinc 7.0.0.dev2 Fixes bug in gpu_ops that would use cupy instead of numpy on CPU * Add missing import * Fix error IDs * Fix tests
2018-11-29 18:30:29 +03:00
صفر
صفرم
صفرام
یک
یکم
یکام
اول
نخست
دو
دوم
دوام
سه
سوم
چهار
چهارم
پنج
پنجم
پنجام
شش
ششم
ششام
هفت
هفتم
هفتام
هشت
هشتم
هشتام
نه
نهم
نهام
ده
دهم
دهام
یازده
یازدهم
یازدهام
دوازده
دوازدهم
دوازدهام
سیزده
سیزدهم
سیزدهام
چهارده
چهاردهم
چهاردهام
پانزده
پانزدهم
پانزدهام
پونزده
پونزدهم
پونزدهام
شانزده
شانزدهم
شانزدهام
شونزده
شونزدهم
شونزدهام
هفده
هفدهم
هفدهام
هجده
هجدهم
هجدهام
هیجده
هیجدهم
هیجدهام
نوزده
نوزدهم
نوزدهام
بیست
بیستم
بیستام
سی
سیام
چهل
چهلم
چهلام
پنجاه
پنجاهم
پنجاهام
شصت
شصتم
شصتام
هفتاد
هفتادم
هفتادام
هشتاد
هشتادم
هشتادام
نود
نودم
نودام
صد
صدم
یکصد
یکصدم
یکصد
یکصدم
دویست
دویستم
دویستام
سیصد
سیصدم
سیصدام
چهارصد
چهارصدم
چهارصدام
پانصد
پانصدم
پانصدام
پونصد
پونصدم
پونصدام
ششصد
ششصدم
ششصدام
شیشصد
شیشصدم
شیشصدام
هفتصد
هفتصدم
هفتصدام
هفصد
هفصدم
هفصدام
هشتصد
هشتصدم
هشتصدام
نهصد
نهصدم
نهصدام
هزار
هزارم
هزارام
میلیون
میلیونم
میلیونام
میلیارد
میلیاردم
میلیاردام
بیلیون
بیلیونم
بیلیونام
بیلیارد
بیلیاردم
بیلیاردام
تریلیون
تریلیونم
تریلیونام
تریلیارد
تریلیاردم
تریلیاردام
کوادریلیون
کوادریلیونم
کوادریلیونام
کادریلیارد
کادریلیاردم
کادریلیاردام
کوینتیلیون
کوینتیلیونم
کوینتیلیونام
آبستن
آبکی
آبی
آبندیده
آتی
آخته
آخر
آراسته
آرام
آرامشبخش
آرامبخشی
آرایشی
آرزومند
آرمانی
آرمیده
آزاد
آزادمنشی
آزادید
آزاردهنده
آزاردهنده
آزاردهندهٔ
آزرده
آزمایشگاهی
آسان
آسانگیر
آسمانی
آسوده
آسیایی
آسیبدیده
آسیبپذیر
آشامیدنی
آشفته
آشنا
آشنای
آشوبطلب
آشکار
آشکاری
آشکارشده
آفریقایی
آلاینده
آلمانی
آلوده
آلومینیومی
آماده
آمادهٔ
آماری
آمده
آمریکایی
آموزشی
آموزنده
آمیخته
آنالوگ
آنتیسپتیک
آنتیوایرال
آنی
آهنی
آورده
آویزان
آکادمیک
آکنده
آگاه
آینده
آیندهنگر
آینهکردار
آیینی
ائتلافی
ابتدایی
ابداعی
ابدی
ابزارخورده
ابطالشدنی
ابله
اتفاقیه
اتمی
اثباتناپذیر
اثرگذار
اثرگذار
اجبارآمیز
اجباری
اجتماعی
اجتماعی
اجدادی
اجدادی
اجرایی
اجمالی
احتمالی
احساساتی
احساسی
اختصاصی
اختلافی
اخلاقی
اخیر
اداری
ادبی
ادبشناس
ادراری
ادعایی
ادیب
ارائهشده
اراکی
ارتباطی
ارتجاعی
ارجمند
اردنی
اردو
ارزان
ارزشمند
ارزشمندی
ارزشگرایانه
ارزشی
ارزنده
ارزندهٔ
ارزی
ارزی
ارشد
ارضی
اروماتیک
اروپائی
اروپایی
ارگانیک
ازبینبرنده
ازدسترفته
ازهمگسسته
اساسی
اساطیری
استادانه
استالینیست
استامپی
استاندارد
استبدادی
استحاله
استخراجی
استخوانی
استراتژیک
استرالیایی
استقلالیافته
استوار
استیلیزه
اسرع
اسفل
اسفانگیز
اسلامگرای
اسلامی
اسلامی
اسلامگرا
اسلوموشن
اسمی
اسپانیایی
اشتباهی
اشرافی
اشغالگر
اشکانی
اصفهانی
اصلاحی
اصلاحطلب
اصلاحطلبانه
اصلاحگر
اصلاحگرا
اصلاحگرایانه
اصلی
اصولگرا
اصولی
اصیل
اضافه
اضافهتری
اضافی
اضطراری
اطلاعاتی
اطمینانبخش
اعتباری
اعتقادی
اعزامی
اعطایی
اعظم
اعلامشده
اعلای
اعم
اعمالشده
اغلب
افازیک
افراطی
افزایشی
افزوده
افزودهٔ
افزون
افسرده
افضل
افغانی
اقتصادی
اقصی
اقلیدسی
اقلیمی
التقاطی
التهابی
الجزایری
الحاقی
الزامی
الهی
الکترونیک
الکترونیکی
الکلی
الیت
امامی
امان
امانتدار
امانتی
امدادرسانی
امدادگر
امدادی
امروزی
امریکایی
امن
امنیتی
اموی
امکانپذیر
امیدوار
امیدوارکننده
انباشته
انبوه
انتخاباتی
انتخابی
انتخابیه
انتظامی
انتقادی
انجامشده
انجامگرفته
انحرافی
انداخته
اندوهناک
اندک
اندکی
اندیشمندی
اندیشگی
انرژیبخش
انرژیزا
انرژیزایی
انسانی
انسانیِ
انساندوست
انعطافناپذیر
انفرادی
انفعالی
انقلابی
انکارناپذیر
انگاشته
انگشتری
انگلی
انگلیسی
انگیزشی
انیمیشنی
اهانتآمیز
اهانتآمیزی
اهدایی
اهلی
اهم
اول
اولی
اولیه
اوکراینی
اکبر
اکتشافی
اکتیو
اکثر
اکراه
اکرم
اکسیده
اکشن
اکلیلی
اکونومیک
ایالتی
ایتالیایی
ایجادشده
ایداولوژیک
ایرانی
ایرانی
ایرانینژاد
ایرانزا
ایستاده
ایمانی
ایمنی
اینترنتی
باارزش
بااطلاع
باایمان
باتجربه
باتقوای
باحیا
باختری
بادی
بارانی
باردار
بارداری
بارزی
باریکی
باز
بازاری
بازشماریشده
بازمانده
بازنشسته
بازگشتی
باستان
باستانی
باشکوهی
باصفا
باطل
باطلی
باظرافت
باعث
باغی
باقی
باقیمانده
باقیمانده
بالاتری
بالادستی
بالای
بالایی
بالغ
بالقوه
بانشاط
بانکی
باوفا
باکتریایی
باادب
باارزش
باارزشی
بااقتدار
باانصاف
باتجربه
باتدبیر
باسابقه
باشکوهی
باعزت
بافکر
بانمک
بجا
بحثانگیز
بحرانی
بحرانساز
بخشنده
بد
بدجنس
بدخط
بدخیم
بدنام
بدنی
بدگمان
بدی
بدیع
بدیعی
بدیل
بدیهی
برآورده
برادرانه
برافراشته
براق
برانداز
برانگیزاننده
برجسته
برجستهٔ
برجستهیی
برحذر
برخوردار
بردبار
برطرف
برعکس
برفکی
برق
برقرار
برنامهپرکن
برنده
برنزی
برهم
برهنه
برهنه
بروسلایی
برونزا
برونساحلی
برونمرزی
برپا
برگ
برگردانده
برگزار
برگزیده
برگشتی
برگریزان
بریده
بزرگ
بزرگش
بزرگوار
بزرگی
بستری
بسته
بسنده
بسیار
بسیاری
بشاش
بشردوست
بشردوستانه
بشقابی
بصری
بطای
بعد
بعدی
بعید
بلند
بلندمدت
بلندپایه
بلندی
بلورینی
بلوچ
بلیغ
بندری
بنیانی
به
بهاری
بهتان
بهتری
بهتانگیز
بهتزده
بهداشتی
بهرهمند
بهشتی
بهینه
بهینهساز
بهروز
بهقاعده
بهموقع
بهنام
بهکاررفته
بوده
بومی
بچهدار
بیابانی
بیدار
بیرونی
بیزار
بیستم
بیش
بیشتری
بیشماری
بیضیشکل
بیمار
بیماری
بیماریزا
بیماریزای
بینالملل
بینالمللی
بیهوده
بیوشیمیایی
بیکار
بیگانه
بیگاه
بیگناه
بیآب
بیآزار
بیاثر
بیاختیار
بیارزش
بیاساس
بیاطلاع
بیاعتبار
بیانتها
بیبهره
بیتاب
بیتفاوت
بیثبات
بیثمر
بیجان
بیحدومرز
بیحساب
بیخار
بیخبر
بیخطر
بیخود
بیدریغ
بیدفاع
بیربط
بیرویه
بیزار
بیزبانی
بیسابقه
بیسروتهشده
بیسواد
بیشاخ
بیشمار
بیصاحب
بیطاقت
بیطرف
بیطپش
بیفایده
بیمسئل
بیمعنا
بیمعنی
بیمهار
بیمورد
بینتیجه
بینظیر
بینهایت
بینی
بینیاز
بیپاسخ
بیپایان
بیپایه
بیپروا
بیکار
بیگناه
بیگناهی
تأثیربرانگیز
تأثیرگذار
تألیفی
تئوریک
تابستانی
تابعه
تابناک
تاریخی
تاریک
تاریکی
تازه
تازهتری
تازهداماد
تازهکار
تازهیی
تایوانی
تایپه
تاییدشده
تبتی
تبلیغاتی
تبلیغاتیِ
تبهکاری
تجارتی
تجاری
تجدیدنظرطلب
تجدیدنظرطلبانه
تجدیدکننده
تجربهشده
تجربی
تجسمی
تجملی
تجویزی
تحتانی
تحریریه
تحریککننده
تحسینبرانگیز
تحسینکننده
تحصیلی
تحصیلکرده
تحقیقاتی
تحقیقی
تحلیلی
تحمیلی
تخصصی
تخیلی
تخیلی
تدارکاتی
تدریجی
ترافیکی
ترانزیتی
ترسان
ترسناک
ترسو
ترشحی
ترفیع
ترقیخواهانه
ترقیخواهانه
تزئینی
تزریقی
تشخیصی
تشریفاتی
تشنه
تشکیلاتی
تشکیلاتی
تصادفی
تصفیهکننده
تصویبی
تصویبشده
تصویری
تضییعکننده
تعجبانگیز
تعطیل
تعطیلشده
تعمدی
تعمیرکار
تعیینشده
تعیینکننده
تفریحی
تقریبی
تقویتی
تلخ
تلخزبان
تلفنی
تلفشده
تلویزیونی
تمام
تمامشدنی
تمامشده
تماملبه
تمامنما
تماموقت
تمدنی
تمیز
تناقضآمیز
تناور
تند
تندرو
تندروی
تنظیمشده
تنظیمکننده
تنفسی
تنها
تنومند
تنک
تنگ
تنگاتنگ
تنگنظر
تهرانی
تهیهشده
تهیهکننده
تهیدست
توأم
توافقی
توانا
توانمند
توجیهپذیر
توحیدی
تورمی
تورمزا
توریستی
توسعهیافته
توقیفشده
تولیدکننده
تولیدگرا
تولیدی
تودرتو
تکاندهنده
تکراری
تکنولوژیکی
تکنیکی
تکساحتی
تکپای
تکچشم
تیرانداز
تیره
تیز
تیزی
تیمی
ثابت
ثانوی
جاار
جاذبه
جاری
جاسوسی
جالب
جالبی
جامد
جامع
جامعهشناختی
جانوری
جانی
جانبهلب
جاودانه
جاودانی
جاویدان
جبری
جدا
جداگانه
جدای
جدی
جدید
جدیدی
جدیتری
جذاب
جذابی
جرمزا
جزء
جزئی
جزایی
جسته
جسمانی
جسمی
جعلی
جفت
جمع
جمعی
جناحی
جناقی
جنایتکار
جنایی
جنبی
جنتنشان
جنجالی
جنجالانگیز
جنوبی
جنگلی
جنگی
جهانی
جهانشمول
جهاننمای
جوان
جوانانه
جوانتری
جوانمرد
جوانی
جور
جوشان
جوی
جویا
جیبی
حائز
حاد
حادث
حاصله
حاضر
حاوی
حاکم
حاکی
حتمی
حتمیالاجرا
حجمی
حداکثر
حداکثری
حذفی
حذفشده
حرارتی
حرام
حرمتشکن
حریف
حزبی
حسابی
حساس
حساسی
حساسیتزا
حساسیتزای
حسنه
حضوری
حقه
حقوقدان
حقوقی
حقیر
حقیقی
حقشناس
حقطلب
حلال
حلقومی
حلقآویز
حلیم
حمل
حوزوی
حکمتآمیز
حکومتی
حکیم
حیرتآور
حیرتانگیز
حیرتبرانگیز
حیوانی
خائن
خارجه
خارجی
خارجشده
خاص
خاصی
خاضع
خاطرجمع
خاطی
خالی
خام
خاموش
خانوادگی
خانگی
خاکستری
خاکی
خبره
خبری
خجالتی
خدایی
خدشهدار
خدماتی
خراب
خرامان
خردسال
خردهفرهنگی
خرسندکننده
خرم
خرمی
خروجی
خزنده
خسارتدیده
خسته
خسته
خستگیناپذیر
خشن
خشنود
خشنی
خشونتبار
خشک
خصوصی
خطاپوش
خطرناک
خطرناکی
خطی
خطیب
خطیر
خطیری
خطدهنده
خفه
خلاصه
خلاف
خلاق
خم
خمیده
خنثی
خندان
خنک
خواسته
خوب
خوبی
خودسر
خودکار
خودکامه
خودی
خوش
خوشایند
خوشایندی
خوشبخت
خوشبو
خوشبوکننده
خوشحال
خوشرفتار
خوشمزه
خوشوقت
خوشگوار
خوشی
خوشاخلاق
خوشخیم
خوشدست
خوشدهان
خوشرفتار
خوشسخن
خوشفرجام
خوشفکر
خوشنام
خونرنگ
خونسرد
خونی
خیالپرداز
خیالپردازانه
خیانتکار
خیر
خیراندیش
خیرخواه
خیره
خیرهکننده
خیری
خیس
دائر
دائم
دائمی
داخلی
دارا
دارای
دارویی
داستانی
داغولباز
دامی
دانشجویی
دانشمند
دانشگاهی
داوطلب
داوطلبانه
دایر
دایمی
دخیل
درآمده
درآورده
دراز
درازمدت
درازی
دربرگیرنده
درحالگذار
درختی
درخشان
درخشانی
درخور
دردناک
درست
درستکردار
درستی
درستکردار
درشت
درصدد
درفشان
درمانی
دروغ
دروغگو
دروغگوی
درونی
دروناستانی
درگیر
دریافتی
دریایی
درآمده
دربرگیرندهٔ
درحالتوسعه
درخور
دررفته
درهمتنیدهٔ
دستباف
دستجمعی
دستهجمعی
دستوری
دستگیر
دستی
دستآموز
دستافشان
دستبهکار
دستساز
دستکمی
دستیافتنی
دشمن
دشوار
دشواری
دعوتشده
دفاعی
دفعی
دقیق
دقیقتری
دلاری
دلالی
دلخواه
دلرحم
دلسوز
دلهرهآور
دلپذیر
دلگشا
دلگیر
دلزندهٔ
دلمشغول
دموکراتیک
دمکراتیک
دهشتناک
دهم
دهمی
دوازدهم
دوجانبه
دوخته
دودوزهباز
دور
دورافتاده
دوراندیش
دوردست
دوردست
دوست
دوستانه
دوستداشتنی
دوسوی
دوقسمتی
دوقلو
دولتی
دوم
دومی
دومخردادی
دونفره
دوگانه
دوجانبه
دوزبانه
دوفوریتی
دچار
دکتری
دگر
دگراندیش
دگرگون
دیابتی
دیجیتال
دیجیتالی
دیر
دیری
دیرفهم
دیرقدمت
دیم
دینی
دینستیزی
دیواری
دیوانه
دیپلماتیک
دیگر
دیگری
دیگه
ذهنی
ذوبشده
ذکرشده
ذکور
ذیربط
ذیل
رإف
راحت
راحتتری
راحل
رادیویی
رادیواکتیو
رازدار
راست
راستگو
راستی
راسخ
راضی
رافضی
راهبردی
راهنما
راهگشای
رایج
رایگان
ربات
ربانی
رزمی
رسای
رسمی
رسوا
رسیده
رسیدگیکننده
رشتی
رشددهنده
رفتاری
رفته
رفیع
رقابتی
رقصوار
رنجور
رنگارنگ
رنگارنگی
رهگشا
روا
روائی
روان
روانه
روانی
روبرو
روبهرو
روحانی
روحی
روحی
روراست
روز
روزانه
روزمره
روزه
روزیگذار
روس
روستایی
روسی
روشن
روشنفکر
روشنفکری
روشنی
روند
رویایی
ریاضیدان
ریالی
ریختهشده
ریختی
ریز
ریزبافت
ریشهدار
ریشهکن
ریوی
ریگی
رییسه
زار
زاهدانه
زاید
زایل
زبانی
زبر
زبردست
زخمی
زرنگ
زرنگی
زرینی
زرینفام
زشت
زشتی
زمانی
زمانبندیشده
زمانشناسی
زمستانی
زمینهساز
زمینی
زنانه
زنانهٔ
زنانهیی
زنبوری
زنبوری
زنجانی
زنجیرشده
زندانی
زنده
زنده
زندگیدوست
زننده
زنگباری
زود
زودباور
زودرس
زودگذر
زودهضمی
زیاد
زیادی
زیانبخش
زیانبار
زیبا
زیباشناختی
زیبای
زیبایی
زیر
زیربنایی
زیرزمینی
زیرلاکی
زیرک
زیرک
زیستمحیطی
زینتی
زیگزاگگونه
سابق
ساحلی
ساختاری
ساختمانی
ساخته
ساختهٔ
ساختهشده
ساختگی
ساده
ساده
سازمانی
سازمانیافته
سازنده
سازگار
ساعته
ساعتی
ساقط
ساقطشده
سالانه
سالم
سالمند
ساله
سالهٔ
ساله
سالگی
سالیانه
سامانی
سانتیمتری
ساکت
ساکن
سبز
سبک
سبکبال
سبکسر
ستایشی
ستاینده
ستمدیدهیی
ستمشاهی
سحرانگیز
سخت
سختگیر
سرانه
سربلند
سربهنیست
سرخ
سرخوش
سرد
سردسیری
سرزده
سرسخت
سرشار
سرشناس
سرطانی
سرطانزا
سرمست
سرنگون
سروده
سرپایی
سرکش
سرکوبکننده
سرگردان
سرگرم
سرگرمکننده
سری
سریع
سریعتری
سردرگم
سست
سستی
سطحی
سطحینگر
سعودی
سفالی
سفت
سفید
سفیدرنگ
سفیدپوست
سفیدپوش
سلبی
سلحشور
سلطانی
سلطنتی
سلولی
سلیم
سمعی
سمی
سنتی
سنتگرای
سنجیده
سنگی
سهامی
سهوی
سهیم
سهجلدی
سهساله
سهفرسخی
سهگانه
سواره
سواری
سوای
سوخته
سودآور
سودازده
سودمند
سوسیالیستی
سوم
سومی
سوپرالیت
سوگوار
سپاسگزار
سپید
سکتاریسم
سکولار
سکولارولاییک
سگباز
سیاحتی
سیار
سیاسی
سیاه
سیر
سیراب
سیرجانی
سیزدهم
سیستمی
سیفلیسی
سیلندری
سیلآسا
سیمگون
سینمایی
سیگاری
سیسؤالی
شاخص
شاخدار
شاد
شاداب
شادمان
شاعرانه
شاعری
شاغل
شامخ
شامل
شانزدهم
شاهد
شایان
شایسته
شایستهٔ
شایع
شایعهپرداز
شبیه
شتابزده
شجاع
شجاعی
شخصی
شخصیتی
شدید
شدیدی
شرابخوار
شرعی
شرقی
شرقیِ
شرکتکننده
شریف
ششم
ششدانگی
ششنفره
شعاری
شعری
شعلهور
شغلی
شفاف
شفاهی
شل
شمالی
شمرده
شمسی
شناخته
شناختهشده
شناور
شنفته
شنوا
شنیده
شهرستانی
شهروندی
شهری
شهیر
شوخ
شور
شورایی
شوم
شوکه
شکاک
شکربار
شکسته
شکستخورده
شکفته
شکننده
شکوهمند
شکیبا
شکبرانگیز
شگفت
شگفتآور
شگفتانگیز
شیبدار
شیرازی
شیطانی
شیفتهٔ
شیمیایی
شیک
صاحبنام
صادر
صادراتی
صادقانه
صاف
صالح
صبحگاهی
صبور
صحرائی
صحیح
صحیحتری
صدساله
صرف
صریح
صغیر
صلیبی
صمیمی
صنعتی
صنفی
صهیونیستی
صوتی
صورتگرفته
صیادی
ضبطشده
ضد
ضدارزش
ضداسلامی
ضدانقلابی
ضدعشقی
ضدمیگرن
ضداستبدادی
ضداستعماری
ضروری
ضروری
ضعیف
ضعیفالنفس
ضمیمه
طاقتفرسا
طبقاتی
طبیعی
طلائی
طلایی
طلانشانده
طنزآمیز
طولانی
طولانیمدت
طویلی
طیب
ظالمانه
ظاهری
ظریف
ظریفی
عاجز
عادتی
عادل
عادلانه
عادلِ
عادی
عارض
عارفانه
عاری
عاشق
عاشقانه
عاطفی
عاقل
عالی
عالیقدر
عالیه
عالیرتبه
عالیمقام
عام
عامه
عتیقه
عثمانی
عجیب
عربی
عربیشناس
عربزبان
عرفانی
عرفی
عروقی
عریض
عزیز
عزیزِ
عشایری
عشقی
عشقانگیز
عصبانی
عصبی
عضو
عظام
عظیم
عظیمی
عظیمالجثه
عفونی
عقبافتاده
عقدکرده
عقلی
عقیدتی
علاقهمند
علمی
علمیه
علمیی
علنی
عمد
عمده
عمدهٔ
عمدهیی
عمدی
عمرانی
عملگرا
عملی
عملیاتی
عملی
عمودی
عمومی
عمیق
عمیقی
عنبرینبو
عنود
عهدنگهدار
عیان
عینی
غائب
غاصب
غافل
غافلگیر
غافلگیرکننده
غایی
غبارآلود
غذاخوری
غذایی
غذایی
غربی
غربیِ
غرق
غرقِ
غره
غریب
غریبه
غریبی
غلط
غلطِ
غلیظ
غمزده
غمآباد
غمآلود
غمانگیز
غنی
غنیشده
غنییی
غوطهور
غولپیکر
غیرآهنی
غیراخلاقی
غیراستاندارد
غیراسلامی
غیراصلی
غیراصولی
غیرافسرده
غیراقلیدسی
غیرانقلابی
غیردوستانه
غیردولتی
غیردینی
غیررسمی
غیرسیاسی
غیرطبیعی
غیرعادلانهیی
غیرعادی
غیرعرب
غیرقانونی
غیرمارکسیست
غیرمترقبه
غیرمتعارف
غیرمحتمل
غیرمحقق
غیرمذهبی
غیرمستقیم
غیرمستقیمی
غیرمسلح
غیرمسیحی
غیرمعنوی
غیرملی
غیرمنتظره
غیرمنطقی
غیرمنقول
غیرموثق
غیرنظامی
غیرنفتی
غیرواقعی
غیرکلیشه
غیرانتخابی
غیرتخصصی
غیررسمی
غیور
فئودالی
فاتح
فاحش
فارسی
فارسیدان
فارسیزبان
فارغ
فاسد
فاش
فاصل
فاضل
فاضله
فاطمی
فاقد
فانتزی
فانی
فداکار
فدرال
فراری
فراملی
فراموش
فرانسه
فرانسوی
فراوان
فراوانی
فراگیر
فراگیری
فربه
فرخنده
فردی
فردی
فرزانه
فرساینده
فرضی
فرعی
فرنگی
فرهنگی
فرهنگی
فرهنگدوست
فروتن
فروخته
فروختهشده
فروزان
فروشندگی
فروگذار
فروریخته
فریبنده
فسخشده
فسرده
فشرده
فصلی
فصیح
فضایی
فضایی
فضیلتها
فعال
فعلی
فقهی
فقید
فقیر
فلزی
فلسفی
فلسفیی
فلکی
فنلاندی
فنی
فهمیده
فهیم
فوری
فوریتی
فوری
فوق
فوقانی
فوقالذکر
فوقالعاده
فکری
فیروزهگون
فیزیولوژیکی
فیزیکی
فیلسوف
فیلیپینی
فیسبیلالله
قائل
قائم
قابل
قابلاتکاء
قابلتوجه
قابلتوجهی
قابلقبول
قابلمشاهده
قابلمقایسه
قابلنفی
قابلیادآوری
قادر
قاطبه
قاطع
قالبیشده
قانع
قانونمند
قانونی
قاچاقچی
قبطی
قبل
قبلی
قبلی
قبول
قبیلهیی
قدرتمند
قدرتی
قدیم
قدیمی
قرآنی
قرضالحسنه
قرمز
قرمزی
قریب
قشنگ
قشنگتری
قشنگی
قضائیه
قضایی
قطعی
قفقازی
قلابی
قلبی
قلدری
قمری
قهرمانی
قهریه
قومی
قوی
قیصری
قیمتی
لاابالی
لاتینینویس
لازم
لازمه
لاغر
لاینقطع
لاییک
لبالب
لبریز
لذتطلب
لطیف
لعابدار
لهجهدار
لوکس
لیبرال
م
مأثر
مؤثر
مؤثری
مؤمن
مؤمنی
مإدبانه
ماجراجو
مادامالعمر
مادری
ماده
مادی
مارکسیست
مارکسیستی
مازاد
ماشینی
ماشینرو
ماشینزده
مالایلزم
مالی
مالیه
مالی
ماندنی
مانده
ماندگار
ماهانه
ماهری
ماهه
مایل
مبارز
مبارک
مبارکه
مبتذل
مبتلا
مبتنی
مبذول
مبرا
مبسوط
مبهمی
متأثر
متؤثر
متاثر
متبادر
متبحر
متبرک
متبسم
متجاوز
متجدد
متجددی
متجملانه
متحد
متحده
متحرک
متحمل
متحول
متخصص
متخلص
متدینی
متذکر
متروک
متروکه
متزلزل
متشکر
متشکل
متصل
متصور
متضاد
متضرر
متضمن
متعادل
متعارض
متعارف
متعال
متعدد
متعددی
متعصب
متعلق
متعهد
متغیر
متفاوت
متفاوتی
متفرق
متفکر
متقابل
متقاضی
متقن
متقی
متلاشی
متمادی
متمایل
متمرکز
متمم
متمولی
متناسب
متناقض
متنبی
متنبیخوان
متنوع
متنوعی
متهم
متواضع
متوالی
متوجه
متوسط
متوسطه
متوسل
متوفی
متوقف
متکثر
متکی
مثبت
مثبته
مثبتی
مجاز
مجانی
مجبور
مجدد
مجددی
مجذوب
مجرد
مجرم
مجروح
مجزا
مجسم
مجعول
مجلل
مجمل
مجهز
محافظتی
محافظهکار
محبوب
محتاج
محترم
محترمی
محتمل
محتوم
محدود
محدودکننده
محدودی
محروم
محرک
محسوب
محسوس
محض
محفوظ
محقق
محلی
محو
محوری
محکم
محکمی
محکمتری
محکوم
محیطی
مخابراتی
مخالف
مختصر
مختصری
مختل
مختلف
مختلفی
مخدر
مخدوش
مخرب
مخصوص
مخفی
مخلص
مخلوع
مد
مداخلهجویانه
مدارا
مداوم
مدبرانه
مدرسی
مدرن
مدعی
مدنی
مدور
مدون
مدیدی
مدیریتی
مدیون
مذموم
مذهبی
مذهبی
مذهبیسنتی
مذکر
مذکور
مراقبتی
مربع
مربوط
مربوطه
مرتب
مرتبط
مرتفع
مرتکب
مردانه
مردد
مردمی
مردمنواز
مرده
مرزی
مرسوم
مرمتشده
مرمری
مرموز
مرهون
مرکب
مرکزی
مرگبار
مریض
مزبور
مزدور
مزمن
مزید
مسؤلهداری
مسئلهدار
مسئول
مسئولیتآور
مساعد
مسافرکش
مسافری
مسالمتآمیز
مساولانه
مساوی
مست
مستبدی
مستثنی
مستحضر
مستحق
مستحکم
مستحکمی
مستدل
مستعد
مستقر
مستقل
مستقلی
مستقیم
مستمر
مستندگونه
مستور
مستوی
مستیبخش
مسجل
مسدود
مسدودشده
مسرفانه
مسلح
مسلط
مسلم
مسلمان
مسلمانِ
مسموم
مسمومی
مسن
مسوول
مسکن
مسکونی
مسکوک
مسیحی
مشابه
مشابهی
مشارکتی
مشارکتجو
مشاهدهشده
مشبک
مشتاق
مشتبه
مشترک
مشترکی
مشتمل
مشخص
مشخصی
مشرف
مشروط
مشروطه
مشروع
مشغول
مشفق
مشمول
مشهودی
مشهور
مشهوری
مشورتی
مشکل
مشکلگشا
مشکوک
مصدوم
مصرفی
مصرفشده
مصرفکننده
مصری
مصلحانه
مصمم
مصنوعی
مصوب
مصون
مضاعف
مضاف
مضر
مطابق
مطالعاتی
مطبوع
مطبوعاتی
مطرح
مطرحشده
مطروحه
مطرود
مطلع
مطلق
مطلقه
مطلوب
مطلوبی
مطمئن
مظلوم
معادل
معارض
معاصر
معاند
معتاد
معتبر
معتبری
معتدل
معترض
معتقد
معجزهآسایی
معدنی
معدود
معدودی
معذور
معرفتی
معرق
معروف
معزول
معصوم
معضلساز
معطر
معطل
معطوف
معظم
معقول
معقولی
معلا
معلق
معلمی
معلوم
معماگونه
معمم
معممی
معمول
معمولی
معنایی
معنوی
معنیدار
معوقه
معکوس
معیشتی
مغبون
مغذی
مغرض
مغرور
مغزی
مغفول
مغلوب
مغناطیسی
مفت
مفرغی
مفصل
مفصلی
مفقود
مفقوده
مفقودشده
مفهومی
مفید
مقابل
مقاربتی
مقاوم
مقبول
مقتضی
مقدس
مقدم
مقدماتی
مقدور
مقرر
مقرون
مقصر
مقید
مقیم
ملایم
ملحد
ملزوم
ملموس
ملکوتی
ملکولی
ملکی
ملی
ملیگرای
ممتاز
ممتازی
ممزوج
ممنوع
ممنوعه
ممنون
ممکن
مناسب
مناسبی
مناسبتری
منافق
منان
منبتکاریشده
منتخب
منتسب
منتشر
منتشرشده
منتشره
منتشرشده
منتظر
منتفی
منتقل
منتهی
منثور
منجر
منحرف
منحصر
منحصربهفرد
منحصربهفردی
منحصربفرد
منحصربهفرد
منحط
منحل
منحنی
مندرج
منزوی
منسجم
منسوخ
منصرف
منصفانه
منصفه
منصوب
منطبق
منطقی
منظم
منظوم
منعقد
منعکس
منفجره
منفور
منفک
منفکشده
منفی
منقوش
منقول
منهدم
منوط
منکر
مهربان
مهربانی
مهرشده
مهلک
مهم
مهمی
مهم
مهندسی
مهآلود
مواجه
مواجه
موازی
مواظب
موافق
موثق
موثقی
موجه
موجهی
موجود
مودب
موردی
موزون
موسوم
موضوعی
موظف
موفق
موفقی
موفقیتآمیز
موقت
موقوفه
مولد
مونت
موهوم
موکول
مکانیکی
مکتوبی
مکرر
مکرری
مکشوف
مکشوفه
مکلف
مکمل
میانجی
میانسالی
میانهرو
میانی
میانبر
میانسال
میانمدت
میخواره
میدانی
میزبان
میسر
میلادی
میکروبی
میگرنی
مینوش
ناآشنا
ناآگاه
نائل
نااقلیدسی
ناامن
ناامید
ناب
ناباب
نابود
ناتوان
ناتورالیستی
ناخالص
ناخرسند
ناخشنود
ناخواسته
ناخوشایند
نادر
نادرست
نادرستی
نادیده
ناراحت
ناراضی
ناراضی
نارس
ناروا
ناز
نازل
نازک
نازکی
ناشایست
ناشناخته
ناشناس
ناشی
ناظر
نافرجام
ناقص
نالان
نامالوف
نامتجانس
نامتعارف
نامحتمل
نامحدود
نامحدودی
نامدار
نامداری
نامربوط
نامریی
نامساعد
نامشخصی
نامطلوب
نامطمئن
نامناسب
نامنظم
نامنقح
ناموزون
ناموفق
نامی
نامیده
نامآشنای
نانوشته
نانشناس
ناهمزمان
ناپخته
ناپدید
ناپیدا
ناچار
ناچیز
ناچیزی
ناکارآمد
ناکافی
ناکام
ناگهانی
نایاب
نایبقهرمانی
ناملموس
نباتی
نبوده
نبوغآمیز
نترس
نجاتگر
نجاتبخش
نجنگیده
نجومی
نجیب
نخست
نخودی
نرم
نرمافزاری
نزدیک
نزدیکی
نزولی
نساجی
نسبی
نستعلیق
نسطوری
نشانگر
نظارتی
نظامی
نظامیافته
نظری
نظیف
نظیفی
نفتی
نفره
نفوذی
نفیکننده
نقد
نقدی
نقلی
نقیض
نمادینی
نمایان
نمایانی
نمایشی
نمایشی
نمرده
نمناک
نموده
نمونه
نهاده
نهادی
نهادینه
نهان
نهایی
نهفته
نو
نوجوان
نورانی
نورشناختی
نوزدهم
نوشته
نوپای
نوینی
نویی
نپخته
نژادی
نگار
نگاشته
نگران
نگهدارنده
نگینی
نیازمند
نیاورده
نیاکانی
نیایشی
نیرومند
نیرومندی
نیشابوری
نیفزوده
نیلگون
نیمهتمام
نیمهشناختهشده
نیمهنهایی
نیمهپایانی
نیمهگرمسیری
نیمخیز
نیوزیلندی
نیک
نیکو
نیکوکار
هالیوودی
هانمید
هجدهم
هجری
هخامنشی
هدایتگری
هدایتکننده
هدفمند
هراسان
هرزهنویس
هرقلی
هرازچندگاه
هزارتومانی
هزینهشده
هشتم
هشتساله
هشتهزارمتری
هشداردهنده
هشداردهنده
هفتم
هفتگی
هفدهم
هلاکوای
هلندی
هلکو
هماهنگ
همجوار
همدردیبرانگیز
همراه
همرنگ
همزمان
همسان
همسایه
همسایهٔ
همسن
همصدا
همفکر
همهجانبه
همهجانبهیی
همهساله
همهگیر
هموار
همپای
همپایهٔ
همگام
همگانی
همگروه
همگون
همیشگی
همآهنگکننده
همجناح
همخانواده
همدندان
همسان
همسن
همطیف
همنظر
همگروه
هند
هندشناس
هندی
هنری
هنگفت
هوادار
هوایی
هوشیار
هویدا
هیدروسفالی
هیچکاره
هیچکارهٔ
وابسته
وابستهٔ
وابسته
واحد
واحده
واحدی
وارد
وارداتی
وارده
واردشده
وارفته
واسط
واسطهگری
واضح
واضحی
واضحتری
وافر
واقع
واقعی
واقعبینانه
واقعبینانهتری
واقعگرا
واقعگرای
واقف
واقفند
والا
وانمود
واهی
واگذار
واگذارشده
واگرایانه
واگیردار
وجودی
وحدتآمیز
وحشتناک
وحشتآور
وحشی
ورزشکار
ورزشی
ورودی
وسطی
وسیع
وسیعی
وصفناشدنی
وصلهزده
وضعی
وضعیتی
وضوح
وفادار
وقفی
ونزوالایی
وهمآلود
ویران
ویرانش
ویرانکننده
ویروسی
ویژه
ویژهیی
پادشاهی
پارسی
پارلمانی
پاره
پارهپاره
پانزدهم
پاک
پاکدامن
پاکستانی
پاکش
پایانی
پایانبخش
پایانناپذیری
پایبند
پایدار
پایبند
پخته
پختهشده
پخششده
پدرانه
پدید
پذیرا
پذیرای
پذیرایی
پذیرفتنی
پذیرفته
پر
پرآشوب
پراحساس
پراندوهی
پراهمیتی
پراکنده
پربار
پرباغ
پربرف
پرتجملی
پرتنش
پرتیراژ
پرثمر
پرخاشگرانه
پرخروش
پرخواننده
پرداخته
پرداختی
پرداختنشده
پردرآمد
پررنگ
پرزرق
پرسابقه
پرسابقهٔ
پرسود
پرسُخُن
پرشور
پرشکوه
پرشکوهی
پرطرفدار
پرمحتوا
پرمحصول
پرمخاطب
پرندهخوار
پرنشاط
پرنور
پرنکته
پرنگار
پرهیبتی
پرواضح
پرورده
پروسیلهتری
پروپاقرص
پرپر
پرپینه
پرکار
پرگذشت
پرگل
پرگو
پرخطر
پردردسری
پررویا
پرقدرتی
پرمسئولیت
پرمعنایی
پرگذشت
پزشکی
پستی
پسندیده
پشتگرم
پشتسبزی
پشیمان
پشیمون
پف
پلاستیکی
پلیسی
پنجاهساله
پنجاهنفره
پنجاهنفری
پنجساله
پنجم
پنجمی
پنهان
پهن
پهناور
پهنشده
پوستی
پوشیده
پولدار
پولی
پوک
پُرنقش
پژوهشی
پیاده
پیاپی
پیدا
پیر
پیرامونی
پیروز
پیشتاز
پیشرفته
پیشرو
پیشآمده
پیشبینیشده
پیشپاافتاده
پیشکسوت
پیغمبری
پیمانشکن
پیوسته
پیچیده
پیگیر
چالاک
چاپاری
چاپی
چاپشده
چرخان
چرخانده
چریکی
چسبیده
چشمگیر
چشمگیری
چشمانداز
چشمنواز
چمدانی
چنانی
چند
چندانی
چندبعدی
چندساله
چندگانهاندیش
چند
چندبعدی
چندجانبه
چندسالهٔ
چندهزارساله
چنینی
چهاردهم
چهاردهمی
چهارساله
چهارم
چهارمی
چهارگانه
چهلنفره
چوبی
چپ
چیره
چینی
ژاپنی
ژرفنگر
ژنتیک
ژنتیکی
ژنریک
ژنی
کاذب
کارآمد
کاربردی
کارشناسانه
کارگری
کارگشا
کاری
کاسته
کافر
کافی
کامل
کاملی
کامور
کامکار
کانادایی
کانتینری
کاوش
کایب
کبیر
کتابی
کتانی
کتبی
کتمانناپذیر
کثیر
کثیرالانتشار
کثیری
کثیف
کذب
کر
کربنیزه
کرد
کرمانی
کرمخورده
کرمخورده
کریم
کساد
کسروی
کسری
کشته
کشتشده
کشفشده
کشنده
کشوری
کشیده
کل
کلاسیک
کلافه
کلامی
کلان
کلاننگر
کلک
کلی
کلیدی
کلیشه
کلیوی
کم
کمتری
کمدی
کمرنگ
کمری
کمونیست
کمونیستی
کمی
کمیاب
کمیک
کمجمعیت
کمحرف
کمرنگ
کمسابقه
کمسن
کمظرفیت
کمنظیر
کنجکاو
کنجکاوی
کند
کنده
کندی
کنونی
کهن
کهنسال
کهنه
کهنهٔ
کوتاه
کوتاهی
کوتاهمدت
کوتهبینانه
کودن
کورکننده
کورکورانه
کوهنورد
کوچولویی
کوچک
کوچکی
کویتی
کویری
کیفی
کیلومتری
گازی
گازیشکل
گدا
گذشته
گذشته
گرامی
گران
گرانبار
گرانبها
گرانبهای
گرانقدر
گرانبهایی
گردنکلفتِ
گردون
گرفتار
گرفته
گرفتهشده
گرم
گرمسیری
گروهی
گروگانگیر
گریزان
گزارشگر
گزارشی
گزندهگو
گزینشی
گسترده
گستردهتری
گشادکننده
گشوده
گفتاری
گفتنی
گفته
گلخانهمانند
گلهمند
گلی
گلافشان
گم
گمراه
گمراهکننده
گمنام
گنبدی
گهربار
گوارای
گوارشی
گوشتی
گوناگون
گوناگونی
گویا
گویای
گیاهی
گیج
یائسه
یادآور
یادشده
یادشده
یازدهم
یافتشده
یخی
یزدی
یمنی
یهودی
یونانی
یکجا
یکجای
یکسان
یکسانی
یکسویه
یکم
یکه
یکپارچه
یکجانبه
یکدست
یکروزه
ییلاقی
""".split(
"\n"
)
)