Instructions to use Zlovoblachko/fo_morphparser with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- spaCy
How to use Zlovoblachko/fo_morphparser with spaCy:
!pip install https://huggingface.co/Zlovoblachko/fo_morphparser/resolve/main/fo_morphparser-any-py3-none-any.whl # Using spacy.load(). import spacy nlp = spacy.load("fo_morphparser") # Importing as module. import fo_morphparser nlp = fo_morphparser.load() - Notebooks
- Google Colab
- Kaggle
|
Download README.md from Zlovoblachko/fo_morphparser: direct link, hf CLI and curl.
- Browser
- Download file 15 kB
-
https://huggingface.co/Zlovoblachko/fo_morphparser/resolve/main/README.md
- Command line
-
hf download hf://Zlovoblachko/fo_morphparser/README.md
-
curl -L -o README.md https://huggingface.co/Zlovoblachko/fo_morphparser/resolve/main/README.md
15 kB
metadata
tags:
- spacy
- token-classification
language:
- fo
model-index:
- name: fo_morphparser
results:
- task:
name: TAG
type: token-classification
metrics:
- name: TAG (XPOS) Accuracy
type: accuracy
value: 0.9693877551
- task:
name: POS
type: token-classification
metrics:
- name: POS (UPOS) Accuracy
type: accuracy
value: 0.9504373178
- task:
name: MORPH
type: token-classification
metrics:
- name: Morph (UFeats) Accuracy
type: accuracy
value: 0.8811953353
- task:
name: LEMMA
type: token-classification
metrics:
- name: Lemma Accuracy
type: accuracy
value: 0.8425253991
- task:
name: UNLABELED_DEPENDENCIES
type: token-classification
metrics:
- name: Unlabeled Attachment Score (UAS)
type: f_score
value: 0.8888888889
- task:
name: LABELED_DEPENDENCIES
type: token-classification
metrics:
- name: Labeled Attachment Score (LAS)
type: f_score
value: 0.8231733679
- task:
name: SENTS
type: token-classification
metrics:
- name: Sentences F-Score
type: f_score
value: 0.9881656805
| Feature | Description |
|---|---|
| Name | fo_morphparser |
| Version | 0.0.0 |
| spaCy | >=3.7.5,<3.8.0 |
| Default Pipeline | transformer, trainable_lemmatizer, tagger, morphologizer, parser |
| Components | transformer, trainable_lemmatizer, tagger, morphologizer, parser |
| Vectors | 0 keys, 0 unique vectors (0 dimensions) |
| Sources | n/a |
| License | n/a |
| Author | n/a |
Label Scheme
View label scheme (265 labels for 3 components)
| Component | Labels |
|---|---|
tagger |
A, Abbr, Adv, CC, CLB, CS, Det, IM, Interj, N, Num, PUNCT, Pr, Pron, V, x |
morphologizer |
Case=Nom|Definite=Def|Gender=Masc|Number=Sing|POS=ADJ, Case=Nom|Definite=Def|Gender=Masc|Number=Sing|POS=NOUN, Mood=Ind|Number=Sing|POS=AUX|Person=3|Tense=Pres, Degree=Sup|Gender=Neut|Number=Plur|POS=ADV, Case=Nom|Definite=Ind|Gender=Neut|Number=Plur|POS=NOUN, POS=ADP, Case=Dat|Definite=Ind|Gender=Neut|Number=Sing|POS=NOUN, POS=PUNCT, Case=Dat|Definite=Ind|Gender=Neut|Number=Plur|POS=ADJ, Case=Dat|Definite=Ind|Gender=Neut|Number=Plur|POS=NOUN, Mood=Ind|Number=Plur|POS=AUX|Tense=Pres, Case=Nom|Definite=Ind|Gender=Neut|Number=Plur|POS=ADJ, Case=Nom|POS=NUM, Case=Dat|Definite=Def|Gender=Masc|Number=Sing|POS=NOUN, Case=Dat|Definite=Ind|Gender=Neut|Number=Sing|POS=PROPN, Case=Nom|Definite=Ind|Gender=Fem|Number=Plur|POS=ADJ, Case=Nom|Definite=Ind|Gender=Fem|Number=Plur|POS=NOUN, POS=X, Case=Dat|Definite=Def|Gender=Fem|Number=Sing|POS=NOUN, POS=CCONJ, Case=Dat|Definite=Def|Gender=Masc|Number=Plur|POS=NOUN, Case=Nom|Definite=Def|Gender=Fem|Number=Plur|POS=NOUN, Case=Nom|Definite=Ind|Gender=Masc|Number=Plur|POS=ADJ, Case=Acc|Definite=Ind|Gender=Masc|Number=Sing|POS=NOUN, Case=Nom|Definite=Ind|Gender=Masc|Number=Sing|POS=NOUN, Case=Nom|Definite=Def|Gender=Fem|Number=Sing|POS=NOUN, POS=ADV, Case=Acc|Definite=Ind|Gender=Neut|Number=Plur|POS=ADJ, Case=Dat|POS=NUM, Case=Acc|Definite=Ind|Gender=Fem|Number=Plur|POS=NOUN, Case=Acc|Definite=Ind|Gender=Fem|Number=Plur|POS=ADJ, Case=Dat|Definite=Def|Gender=Neut|Number=Plur|POS=NOUN, POS=NUM, Case=Nom|Definite=Ind|Gender=Masc|Number=Plur|POS=NOUN, Case=Nom|Definite=Ind|Gender=Neut|Number=Sing|POS=NOUN, Case=Nom|Gender=Neut|Number=Sing|POS=DET, Case=Nom|Definite=Ind|Gender=Masc|Number=Sing|POS=ADJ, Mood=Ind|Number=Sing|POS=VERB|Person=3|Tense=Pres, Case=Acc|Definite=Ind|Gender=Fem|Number=Sing|POS=PRON, Case=Acc|Gender=Fem|Number=Sing|POS=DET, Case=Acc|Definite=Ind|Gender=Fem|Number=Sing|POS=ADJ, Case=Acc|Definite=Ind|Gender=Fem|Number=Sing|POS=NOUN, Case=Nom|Number=Sing|POS=PRON|Person=3|PronType=Prs, Mood=Ind|Number=Sing|POS=AUX|Person=3|Tense=Past, Case=Nom|Definite=Ind|Gender=Fem|Number=Sing|POS=NOUN, Case=Acc|Number=Sing|POS=PROPN, Case=Gen|POS=NUM, Case=Nom|Definite=Ind|Gender=Neut|Number=Sing|POS=ADJ, Case=Nom|Number=Sing|POS=PROPN, Case=Dat|Number=Sing|POS=PROPN, Case=Dat|Definite=Def|Gender=Neut|Number=Sing|POS=NOUN, Case=Nom|Gender=Masc|Number=Sing|POS=PRON|Person=3|PronType=Prs, NumType=Ord|POS=ADJ, Gender=Neut|Number=Plur|POS=ADV, Case=Dat|Definite=Ind|Gender=Masc|Number=Sing|POS=NOUN, Case=Nom|Gender=Masc|Number=Sing|POS=DET, Case=Dat|Definite=Ind|Gender=Fem|Number=Sing|POS=PROPN, Mood=Ind|Number=Sing|POS=VERB|Person=3|Tense=Past, Mood=Ind|Number=Plur|POS=AUX|Tense=Past, Mood=Ind|POS=VERB|Tense=Past|VerbForm=Part, Case=Acc|Definite=Def|Gender=Fem|Number=Sing|POS=NOUN, Case=Nom|Gender=Fem|Number=Sing|POS=PROPN, Case=Nom|Gender=Masc|Number=Sing|POS=PROPN, POS=PART, POS=VERB|VerbForm=Inf, Case=Dat|Definite=Ind|Gender=Fem|Number=Sing|POS=NOUN, Case=Dat|Definite=Def|Gender=Masc|Number=Sing|POS=ADJ, POS=AUX|VerbForm=Sup, Case=Acc|Definite=Ind|Gender=Masc|Number=Plur|POS=NOUN, POS=VERB|VerbForm=Sup, Case=Acc|Definite=Def|Gender=Neut|Number=Sing|POS=NOUN, Case=Nom|Definite=Def|Gender=Masc|Number=Plur|POS=NOUN, Case=Nom|Gender=Fem|Number=Sing|POS=PRON|Person=3|PronType=Prs, Case=Nom|Definite=Def|Gender=Neut|Number=Sing|POS=NOUN, Case=Nom|Definite=Ind|Gender=Neut|Number=Sing|POS=PROPN, Number=Sing|POS=VERB|Tense=Imp, Case=Nom|Definite=Def|Gender=Fem|Number=Sing|POS=ADJ, Case=Dat|Definite=Ind|Gender=Fem|Number=Plur|POS=PROPN, Case=Nom|Definite=Def|Degree=Sup|Gender=Fem|Number=Sing|POS=ADJ, Case=Dat|Definite=Ind|Gender=Masc|Number=Plur|POS=NOUN, Case=Nom|Gender=Masc|Number=Plur|POS=PRON|Person=3|PronType=Prs, Case=Nom|Definite=Def|Degree=Sup|Gender=Neut|Number=Plur|POS=ADJ, Case=Nom|Definite=Def|Gender=Neut|Number=Sing|POS=ADJ, Case=Acc|Definite=Ind|Gender=Neut|Number=Sing|POS=PROPN, POS=PRON|PronType=Rel, Case=Acc|Definite=Ind|Gender=Neut|Number=Sing|POS=NOUN, Mood=Ind|Number=Sing|POS=VERB|Tense=Past, Case=Acc|POS=PRON|Reflex=Yes, POS=VERB|VerbForm=Inf|Voice=Pass, Case=Dat|Gender=Masc|Number=Sing|POS=PRON|Person=3|PronType=Prs, Case=Nom|Definite=Ind|Gender=Fem|Number=Sing|POS=ADJ, Case=Nom|Gender=Neut|Number=Sing|POS=NUM, Mood=Ind|Number=Sing|POS=VERB|Person=3|Tense=Pres|Voice=Pass, Case=Dat|Definite=Ind|Gender=Fem|Number=Sing|POS=ADJ, Case=Acc|Definite=Ind|Gender=Masc|Number=Sing|POS=ADJ, Mood=Ind|Number=Plur|POS=VERB|Tense=Pres, Case=Dat|POS=PROPN, Case=Nom|Definite=Def|Degree=Sup|Gender=Masc|Number=Sing|POS=ADJ, Case=Acc|Definite=Def|Gender=Masc|Number=Sing|POS=NOUN, Number=Plur|POS=VERB|Tense=Imp, Case=Acc|Definite=Def|Gender=Masc|Number=Sing|POS=PROPN, Case=Acc|POS=NUM, Case=Nom|Number=Sing|POS=PRON|Person=1|PronType=Prs, Mood=Ind|Number=Sing|POS=VERB|Person=1|Tense=Pres, Case=Gen|Definite=Ind|Gender=Fem|Number=Sing|POS=NOUN, POS=VERB, Case=Dat|Definite=Ind|Gender=Fem|Number=Plur|POS=ADJ, Case=Dat|Definite=Ind|Gender=Fem|Number=Plur|POS=NOUN, Mood=Ind|Number=Plur|POS=VERB|Tense=Past, POS=INTJ, Case=Nom|Definite=Def|Gender=Neut|Number=Plur|POS=ADJ, Mood=Ind|Number=Sing|POS=AUX|Tense=Past, Case=Acc|Gender=Masc|Number=Sing|POS=DET, Case=Dat|Gender=Fem|Number=Sing|POS=DET, POS=NOUN, Case=Acc|Gender=Masc|Number=Sing|POS=PROPN, Case=Nom|Definite=Ind|Gender=Fem|Number=Sing|POS=DET, Case=Nom|Gender=Neut|Number=Sing|POS=PRON|PronType=Dem, Case=Dat|Definite=Ind|Gender=Neut|Number=Sing|POS=ADJ, Case=Dat|Definite=Def|Gender=Neut|Number=Sing|POS=ADJ, Case=Nom|Definite=Ind|Gender=Fem|Number=Plur|POS=PROPN, Case=Nom|Definite=Def|Degree=Sup|Gender=Masc|Number=Plur|POS=ADJ, Case=Gen|Gender=Fem|Number=Sing|POS=PRON|Person=3|PronType=Prs, Case=Acc|Number=Sing|POS=PRON|Person=3|PronType=Prs, Case=Gen|Number=Sing|POS=PROPN, Case=Acc|Definite=Ind|Gender=Masc|Number=Sing|POS=PROPN, Case=Dat|Definite=Ind|Gender=Masc|Number=Plur|POS=ADJ, Mood=Ind|Number=Sing|POS=VERB|Person=2|Tense=Pres, Case=Nom|Number=Sing|POS=PRON|Person=2|PronType=Prs, Case=Nom|Gender=Fem|Number=Sing|POS=NUM, Case=Gen|Definite=Ind|Gender=Masc|Number=Sing|POS=ADJ, Case=Nom|Definite=Ind|Gender=Masc|Number=Sing|POS=PRON, Case=Dat|Definite=Def|Degree=Sup|Gender=Fem|Number=Sing|POS=ADJ, Case=Nom|Gender=Masc|Number=Plur|POS=ADJ, Case=Nom|Number=Plur|POS=PRON|Person=3|PronType=Prs, Case=Gen|Definite=Ind|Gender=Fem|Number=Plur|POS=NOUN, Case=Nom|Definite=Def|Gender=Neut|Number=Plur|POS=NOUN, Mood=Ind|POS=VERB|Tense=Pres|VerbForm=Part, Case=Dat|POS=NOUN, Case=Nom|Gender=Fem|Number=Sing|POS=DET, Case=Nom|Gender=Fem|POS=ADJ, Case=Nom|POS=NOUN, Case=Acc|Definite=Ind|Gender=Neut|Number=Sing|POS=ADJ, Case=Acc|Definite=Ind|Gender=Neut|Number=Plur|POS=NOUN, POS=SCONJ, Case=Acc|Gender=Masc|Number=Plur|POS=ADJ, Case=Dat|POS=PRON|Reflex=Yes, Case=Nom|Number=Sing|POS=PRON|PronType=Prs, Case=Acc|Gender=Fem|Number=Plur|POS=ADJ, Case=Acc|Gender=Masc|Number=Plur|POS=PRON|Person=3|PronType=Prs, Case=Acc|Definite=Ind|Gender=Neut|Number=Plur|POS=PROPN, Case=Dat|Definite=Ind|Gender=Neut|Number=Plur|POS=PROPN, Case=Nom|Definite=Def|Degree=Sup|Gender=Neut|Number=Sing|POS=ADJ, Case=Acc|Definite=Def|Gender=Masc|Number=Plur|POS=NOUN, Case=Acc|Definite=Def|Gender=Neut|Number=Plur|POS=NOUN, Case=Acc|Gender=Neut|Number=Plur|POS=ADJ, Case=Dat|Number=Plur|POS=PRON|Person=1|PronType=Prs, POS=AUX|VerbForm=Inf, Case=Dat|Gender=Masc|Number=Sing|POS=DET, Case=Gen|Definite=Ind|Gender=Masc|Number=Sing|POS=NOUN, Mood=Ind|Number=Plur|POS=VERB|Tense=Pres|Voice=Pass, Case=Gen|Definite=Ind|Number=Sing|POS=NOUN, Case=Acc|Definite=Ind|Gender=Masc|Number=Plur|POS=DET, Mood=Ind|Number=Plur|POS=VERB|Tense=Past|Voice=Pass, Case=Dat|Gender=Masc|Number=Sing|POS=PROPN, Case=Nom|Definite=Ind|Gender=Masc|Number=Plur|POS=PRON, Case=Dat|Definite=Def|Gender=Fem|Number=Plur|POS=NOUN, Case=Dat|Gender=Neut|Number=Sing|POS=NUM, Case=Gen|Gender=Masc|Number=Sing|POS=PRON|Person=3|PronType=Prs, Case=Nom|Definite=Ind|Degree=Sup|Gender=Masc|Number=Sing|POS=ADJ, Case=Acc|Gender=Neut|Number=Sing|POS=PRON|PronType=Dem, Case=Acc|POS=PROPN, Case=Nom|Definite=Ind|Gender=Masc|Number=Plur|POS=DET, Case=Dat|Gender=Fem|Number=Sing|POS=PRON|Person=3|PronType=Prs, Mood=Ind|Number=Sing|POS=AUX|Person=1|Tense=Pres, Case=Dat|Definite=Ind|Gender=Masc|Number=Sing|POS=ADJ, Case=Dat|Definite=Def|Degree=Sup|Gender=Masc|Number=Plur|POS=ADJ, Case=Acc|Definite=Def|Gender=Fem|Number=Plur|POS=ADJ, Case=Acc|Definite=Def|Gender=Neut|Number=Sing|POS=ADJ, Case=Dat|Definite=Def|Gender=Fem|Number=Plur|POS=ADJ, Case=Nom|Definite=Ind|Gender=Fem|Number=Plur|POS=DET, Case=Acc|Gender=Masc|Number=Sing|POS=NUM, Case=Nom|Gender=Fem|Number=Plur|POS=PRON|Person=3|PronType=Prs, Case=Gen|Definite=Def|Gender=Neut|Number=Sing|POS=NOUN, Case=Nom|Definite=Def|Gender=Masc|Number=Sing|POS=PROPN, Case=Dat|Gender=Fem|Number=Sing|POS=PROPN, Case=Acc|POS=NOUN, Case=Nom|Gender=Masc|Number=Plur|POS=PRON, Case=Nom|Definite=Def|Gender=Masc|Number=Plur|POS=ADJ, Case=Acc|Gender=Masc|Number=Sing|POS=PRON|Person=3|PronType=Prs, Case=Dat|Definite=Def|Gender=Neut|Number=Sing|POS=PROPN, Case=Nom|Number=Sing|POS=PRON, Case=Gen|Definite=Ind|Gender=Neut|Number=Sing|POS=NOUN, Case=Dat|Definite=Ind|Gender=Masc|Number=Sing|POS=PROPN, Case=Acc|Definite=Def|Gender=Masc|Number=Sing|POS=ADJ, Mood=Ind|Number=Sing|POS=VERB|Person=3|Tense=Past|Voice=Pass, Case=Nom|Gender=Masc|Number=Sing|POS=NUM, Case=Dat|Definite=Def|Gender=Fem|Number=Sing|POS=ADJ, Case=Nom|Definite=Ind|Gender=Neut|POS=DET, Case=Nom|Number=Plur|POS=PRON|Person=1|PronType=Prs, Case=Dat|Definite=Def|Gender=Fem|Mood=Ind|Number=Plur|POS=VERB|Tense=Past|VerbForm=Part, Case=Gen|Definite=Ind|Gender=Neut|Number=Sing|POS=PROPN, Case=Dat|Definite=Def|Gender=Neut|Number=Plur|POS=ADJ, Case=Gen|Definite=Ind|Gender=Fem|Number=Plur|POS=PROPN, Case=Acc|Definite=Ind|Gender=Masc|Number=Plur|POS=ADJ, Case=Dat|Definite=Def|Degree=Sup|Gender=Neut|Number=Sing|POS=ADJ, POS=VERB|VerbForm=Sup|Voice=Pass, Case=Acc|Definite=Ind|Gender=Masc|Number=Sing|POS=DET, Case=Gen|Definite=Ind|Gender=Masc|Number=Sing|POS=PROPN, Case=Dat|Gender=Neut|Number=Sing|POS=DET, Case=Acc|Gender=Fem|Number=Sing|POS=NUM, Case=Acc|Gender=Fem|Number=Sing|POS=PRON|Person=3|PronType=Prs, Case=Acc|Definite=Def|Gender=Fem|Number=Plur|POS=NOUN, Case=Dat|Definite=Def|Gender=Neut|Mood=Ind|Number=Sing|POS=VERB|Tense=Past|VerbForm=Part, Mood=Ind|Number=Sing|POS=VERB|Tense=Past|Voice=Pass, Case=Nom|Definite=Ind|Gender=Masc|Mood=Ind|Number=Plur|POS=VERB|Tense=Past|VerbForm=Part, Case=Gen|Definite=Ind|Gender=Fem|Number=Sing|POS=PROPN, Case=Nom|Definite=Ind|Gender=Fem|Number=Sing|POS=PROPN, Case=Gen|Definite=Ind|Gender=Masc|Number=Plur|POS=NOUN, Case=Nom|Definite=Ind|Degree=Sup|Gender=Masc|Mood=Ind|Number=Sing|POS=VERB|Tense=Past|VerbForm=Part, Case=Nom|Gender=Fem|Number=Plur|POS=ADJ, Case=Acc|Definite=Def|Degree=Sup|Gender=Masc|Number=Plur|POS=ADJ, Case=Nom|Definite=Ind|Gender=Masc|Number=Sing|POS=PROPN, Case=Dat|Definite=Def|Degree=Sup|Gender=Fem|Number=Plur|POS=ADJ, Degree=Sup|POS=ADV, Case=Acc|Definite=Ind|Gender=Neut|Number=Sing|POS=PRON, Case=Gen|Gender=Masc|Number=Sing|POS=PROPN, Case=Dat|Definite=Ind|Gender=Fem|Number=Sing|POS=DET, Case=Gen|Definite=Def|Gender=Masc|Number=Plur|POS=NOUN, Case=Acc|Gender=Neut|Number=Plur|POS=DET |
parser |
ROOT, advmod, amod, aux, case, cc, conj, cop, dep, det, mark, nmod, nmod:poss, nsubj, nummod, obj, obl, parataxis, punct |
Accuracy
| Type | Score |
|---|---|
LEMMA_ACC |
84.25 |
TAG_ACC |
96.94 |
POS_ACC |
95.04 |
MORPH_ACC |
88.12 |
DEP_UAS |
88.89 |
DEP_LAS |
82.32 |
SENTS_P |
99.40 |
SENTS_R |
98.24 |
SENTS_F |
98.82 |
MORPH_MICRO_F |
93.07 |
TRANSFORMER_LOSS |
411126.27 |
TRAINABLE_LEMMATIZER_LOSS |
3311.55 |
TAGGER_LOSS |
822.50 |
MORPHOLOGIZER_LOSS |
13988.32 |
PARSER_LOSS |
2380459.23 |