mirror of
https://github.com/explosion/spaCy.git
synced 2024-12-28 02:46:35 +03:00
ada4fc0f09
* Fix on_match callback and remove empty patterns (#6312) For the `DependencyMatcher`: * Fix on_match callback so that it is called once per matched pattern * Fix results so that patterns with empty match lists are not returned * Add --prefer-binary for python 3.5 * Add version pins for pyrsistent * Use backwards-compatible super() * Try to fix tests on Travis (2.7) * Fix naming conflict and formatting * Update pkuseg version in Chinese tokenizer warnings * Some changes for Armenian (#5616) * Fixing numericals * We need a Armenian question sign to make the sentence a question * Update lex_attrs.py (#5608) * Fix compat * Update Armenian from v2.3.x Co-authored-by: Ines Montani <ines@ines.io> Co-authored-by: Karen Hambardzumyan <mahnerak@gmail.com> Co-authored-by: Marat M. Yavrumyan <myavrum@ysu.am>
27 lines
560 B
Python
27 lines
560 B
Python
# coding: utf8
|
|
from __future__ import unicode_literals
|
|
|
|
from .stop_words import STOP_WORDS
|
|
from .lex_attrs import LEX_ATTRS
|
|
from .tag_map import TAG_MAP
|
|
|
|
from ...attrs import LANG
|
|
from ...language import Language
|
|
|
|
|
|
class ArmenianDefaults(Language.Defaults):
|
|
lex_attr_getters = dict(Language.Defaults.lex_attr_getters)
|
|
lex_attr_getters[LANG] = lambda text: "hy"
|
|
|
|
lex_attr_getters.update(LEX_ATTRS)
|
|
stop_words = STOP_WORDS
|
|
tag_map = TAG_MAP
|
|
|
|
|
|
class Armenian(Language):
|
|
lang = "hy"
|
|
Defaults = ArmenianDefaults
|
|
|
|
|
|
__all__ = ["Armenian"]
|