CCText/cctext/__init__.py
2024-04-11 23:25:09 +03:00

52 lines
837 B
Python

''' Concept core text processing library. '''
# pylint: skip-file
from .syntax import (
RuSyntax,
Capitalization
)
from .rumodel import (
Morphology,
SemanticRole,
WordTag,
morpho,
split_grams,
combine_grams
)
from .ruparser import (
PhraseParser,
WordToken,
Collation
)
from .reference import (
EntityReference,
ReferenceType,
SyntacticReference,
parse_reference
)
from .context import (
TermForm,
Entity,
TermContext
)
from .resolver import (
Reference,
Position,
Resolver,
ResolvedReference,
resolve_entity,
resolve_syntactic,
extract_entities
)
from .api import (
parse,
normalize,
generate_lexeme,
inflect,
inflect_context,
inflect_substitute,
inflect_dependant,
match_all_morpho,
find_substr
)