persian-flair-pos / README.md
hamedkhaledi's picture
Create README.md
0b5f626
metadata
tags:
  - flair
  - token-classification
  - sequence-tagger-model
language: fa
datasets:
  - UPC-2017
widget:
  - text: تمام ایران یک تابستان تنوری را تجربه میکند .

Persian Part-of-Speech Tagging in Flair

This is the part-of-speech tagging model for Persian that ships with Flair.

F1-Score: ?? (UPC-2017)

List of Tags in UPC:

tag meaning
ADJ adjective
ADJ_CMPR Comparative adjective
ADJ_INO Participle adjective
ADJ_SUP Superlative adjective
ADJ_VOC Vocative adjective
ADV Adverb
ADV_COMP Adverb of comparison
ADV_I Adverb of interrogation
ADV_LOC Adverb of location
ADV_NEG Adverb of negation
ADV_TIME Adverb of time
CLITIC Accusative marker
CON Conjunction
DELM Delimiter
DET Determiner
FW Foreign Word
INT Interjection
N_PL Plural noun
N_SING Singular noun
NUM Numeral
N_VOC Vocative noun
P Preposition
PREV Preverbal particle
PRO Pronoun
SYM Symbol
V_AUX Auxiliary verb
V_PA Past tense verb
V_PP Past participle verb
V_PRS Present tense verb
V_SUB Subjunctive verb

Demo: How to use in Flair

Requires: Flair (pip install flair)

from flair.data import Sentence
from flair.models import SequenceTagger

# load tagger
tagger = SequenceTagger.load("hamedkhaledi/persain-flair-pos")

# make example sentence
sentence = Sentence("تمام ایران یک تابستان تنوری را تجربه میکند .")

tagger.predict(sentence)
# print result
print(sentence.to_tagged_string())

This yields the following output:

تمام <DET> ایران <N_SING> یک <NUM> تابستان <N_SING> تنوری <ADJ> را <CLITIC> تجربه <N_SING> میکند <V_PRS> . <DELM>