Kalmasoft PoS Tagset

Synopsis

Kalmasoft's Tagset (KTagset©) is the cross-lingual generic tagset, a list of tokens provide a standardized way to represent grammatical roles of words and sentences in a corpus by describing the semantic, syntactic and morphological features of any predictable surface form, it is the default tagset used by Kalmasoft's (Arabic PoS Tagger, Arabic Verb Conjugator, Arabic Nouns Inflector, and Arabic Named Entity Recognition), KTagset is compact and machine-oriented with adequate human readability.

Information


Reference: MSLTAG

Last updated: 24/6/2025

Oveview

Part of speech tagging is the process of selecting the most likely sequence of syntactic categories for the words in a sentence. It determines grammatical characteristics of the words, such as part of speech, grammatical number, gender, person, etc. In the case of complex morphology languages, this task is not trivial since most of the words are ambiguous as a result of the absence of vowels eg Arabic, Hebrew and Syriac or multilevel syntactic affixation eg Amharic and Geez; the notion of "word" may not be fully applicable to any surface form found in those languages, some forms are actually very compact full sentences. KTagset system is developed to address such complexities and so designed for these purposes.

KTagset

A KTag is string of thirty [30] characters grouped in three 4-characters sets and one 18-characters set [4-18-4-4], the 18 characters set ends with five place holders reserved to represent optional language variety or dialect while the rest of characters have their different grammatical notation, each letter may have different representation depending on the set it resides in and the specific position it occupies, the tag string is basically case sensitive with optional lower case or Greek letters for different levels of detail and extended grammatical features, KTagset is broadly categorized as follows {syntax}{morphology}{semantics}{ontology}.

"يعطيانكموها" => {VINA}{•10T3DM2PM3SF04501}{••••}{••••}

ترميز كلماسوفت (KTagset) يستخدم سلسلة من ثلاثين حرفاً موزعة إلى أربعة مجموعات الثانية منها تضم ثمانية عشر حرفاً تنتهي بخمسة أرقام أو حروف تبين مستوى اللغة بينما البقية تتألف من أربعة لكل مجموعة، أي حرف في الترميز يأخذ وظيفته بحسب المجموعة وترتيبه داخلها، الترميز مرتب إلى الوظائف التالية (النحو، الإملاء، الدلالة، التكوين).


Position Tag English Arabic
1 N noun إسم
1 V verb فعل
1 P particle أداة
1 S symbol رمز
1 D number رقم
1 L script كتابة
1 E entity مسمى
1 X unparsed مجهول
not applicable غير مطلوب
Tenses الأزمان
2 P aorist, preterite, past ماض
2 I present مضارع
2 F future مستقبل
Aspects الأزمان
2 P perfective ماض
2 I imperfective مضارع
Moods البناء
3 I indicative مبني على الضم
3 S subjunctive مبني على الفتح
3 M imperative أمر
3 J jussive مجزوم
3 E emphatic فعل مؤكد
Voices الصيغة
4 A active voice مبني للمعلوم
4 P passive voice مبني للمجهول
Transitivity التعدي
8 I intransitive لازم
8 T transitive متعد
8 D ditransitive متعد لمفعولين
8 A ambitransitive متعد ولازم
Forms الأوزان
9 1-9 Form 1-9 فَعلَ, فَعَّلَ, فاعَلَ, أفْعَلَ, تَفَعَّلَ, تَفاعَلَ, اِنْفَعَلَ, اِفْتَعَلَ, اِفْعَلَّ
9 A-F Form 10-15 اِسْتَفْعَلَ
Nouns الأسماء
2 M verbal noun (Masdar) مصدر
2 C active participle اسم فاعل
2 P passive participle اسم مفعول
2 H hyperbolic participle صيغة مبالغة
2 S superlative اسم تفضيل
2 I noun of utilization (instrumental noun) اسم آلة
2 B Broken plural جمع تكسير
Cases الحالة
3 N nominative حالة الرفع، مرفوع
3 A accusative حالة النصب، منصوب
3 G genitive, possessive حالة الجر، مجرور
Derivatives المشتقات
4 E relative nominal construct مصدر صناعي
4 D diminutive صيغة تصغير
4 Q numerative noun اسم مرة
4 H instance noun اسم هيئة
4 T temporal noun اسم زمان
4 L locative noun اسم مكان
4 A adjective صفة
4 J relative adjective نسبة
4 B quasiverbal adjective صفة مشبهة
4 R interrogative استفهام
4 V adverb حال
4 P pronoun ضمير
4 U personal pronoun ضمير منفصل
4 W relative pronoun إسم موصول
4 M demonstrative pronoun إسم إشارة
4 N proper noun اسم صحيح
4 Z temporal adverb ظرف زمان
4 K locative adverb ظرف مكان
4 X reflexive pronoun ضمير
4 S possessive pronoun
4 C cardinal number العدد
4 O ordinal number الترتيب
4 F definite معرف
4 I indefinite نكرة
Particles الأدوات
2 C conjunction عطف، أداة عطف
2 P preposition حرف جر
2 R interrogative أداة استفهام
2 N conditional أداة شرط
2 M simile أداة تشبيه
2 E emphasis أداة توكيد
2 X exclusion الاستثناء
2 I interjection
2 S postposition
Symbols الرموز
2 P punctuation ترقيم
2 C currency عملة
2 M math حساب
2 D date تاريخ
2 T time وقت
acronym بادئة
abbreviation إختصار
Person, Number, Gender الضمائر والعدد والجنس
9,12,15 1 first person متكلم
9,12,15 2 second person مخاطب
9,12,15 3 third person غائب
10,13,16 S singular مفرد
10,13,16 D dual مثنى
10,13,16 P plural جمع
11,14,17 M masculine مذكر
11,14,17 F feminine مؤنث
11,14,17 U unisex مستوي الجنس
11,14,17 N neuter عديم الجنس
M sound masculine plural جمع مذكر سالم
F sound feminine plural جمع مؤنث سالم
L collective noun إسم جمع
U mass noun اسم غير المعدود
Radicals الجذور
root جذر
sound صحيح
defective معتل
triconsonontal root جذر ثلاثي صحيح
quadriliteral root جذر رباعي
Hamzated جذر مهموز
geminated جذر مضعف
Hollow verb فعل أجوف
Weakened verb فعل ناقص
Assimilated verb فعل مثال
I initial أولي
M medial وسطي
F final طرفي
Ontology التكوين
negation النفي
negative منفي
affirmative مثبت
A inanimate جماد
I animate حي
P paired مزدوج
O odd فردي
Language varieties اللهجات
18-22 30537 Showa Standard Amharic أمهرية شوا
18-22 30535 Gojjam Amharic أمهرية قوجام
18-22 04501 Modern Standard Arabic العربية الفصحى
18-22 24281 Egyptian Arabic اللهجة المصرية
18-22 07091 Gulf Arabic اللهجة الخليجية العامة
18-22 06424 Hassaniya Arabic اللهجة الحسانية
18-22 07103 Hejazi Arabic اللهجة الحجازية
18-22 07135 Najdi Arabic اللهجة النجدية
18-22 06288 Iraqi Arabic اللهجة العراقية
18-22 06442 Levantine Arabic اللهجة الشامية
18-22 07128 Maghrebi Arabic اللهجة المغاربية
18-22 13962 Omani Arabic اللهجة العمانية
18-22 00905 Sudanese Arabic اللهجة السودانية
Named Entities المسميات
E1 PER Person شخص
E1 LOC Location موقع
E1 ORG Organization مؤسسة
E1 QTY Quantity كمية
E2 FAC Facility مرفق
E2 PPL Populated Place مكان مأهول
E2 TTL Title لقب
E2 VNT Event حدث
E2 NAT Phenomenon ظاهرة
E2 LAN Language لغة
E2 DAT Date تاريخ
E2 TIM Time وقت
E2 NUM Number رقم
E2 PRC Percent نسبة
E2 MON Money نقود
E2 STR Astronomical جرم
E2 DIS Disease مرض
E2 ORD Ordinal ترتيب
E2 CRD Cardinal عدد
E2 GRP Group مجموعة
E3 PRO Product منتج
E3 FAM Famous مشهور
E3 MRK Landmark معلم
E3 COR Corporation شركة