CoolFace
Datasetpublic

uznlp-uz/uzEDU-ABSA

uzEDU-ABSA Dataset Summary uzEDU-ABSA is an Uzbek education-domain dataset for aspect-based sentiment analysis. The current release contains 7,500 annotated rows in a single TSV file. Each row includes: an Uzbek educational text sample an aspect term and aspect category a normalized aspect label an opinion expression a sentiment label and numeric polarity score sentiment intensity and context type negation, sarcasm, and writing-system flags The dataset covers 30… See the full description on the dataset page: https://huggingface.co/datasets/uznlp-uz/uzEDU-ABSA.

sourceHugging Facecc-by-4.0updated 3mo agoView on Hugging Face
0likes7downloads
Dataset Card

uzEDU-ABSA

Dataset Summary

uzEDU-ABSA is an Uzbek education-domain dataset for aspect-based sentiment analysis. The current release contains 7,500 annotated rows in a single TSV file.

Each row includes:

  • an Uzbek educational text sample
  • an aspect term and aspect category
  • a normalized aspect label
  • an opinion expression
  • a sentiment label and numeric polarity score
  • sentiment intensity and context type
  • negation, sarcasm, and writing-system flags

The dataset covers 30 education-related aspect categories, including teaching quality, course content, assessment, schedules, LMS platforms, learning resources, administrative services, scholarships, campus services, and overall satisfaction.

Supported Tasks

  • aspect category classification
  • aspect term extraction
  • opinion expression extraction
  • sentiment classification
  • polarity scoring
  • negation detection
  • sarcasm / irony detection

Files

  • full.tsv: main file in tab-separated format

Dataset Structure

Columns

ColumnTypeDescription
row_idintegerSource row number from the original workbook
idstringStable sample identifier, e.g. EDU-0001
textstringUzbek education-domain text sample
aspect_termstringAspect term mentioned in the text
aspect_categorycategoricalHuman-readable aspect category in Uzbek
aspect_labelcategoricalNormalized aspect category code
opinion_expressionstringOpinion phrase or span related to the aspect
sentimentcategoricalSentiment label: POS, NEG, NEU, or MIX
polarity_scoreintegerPolarity score from -2 to 2
intensitycategoricalSentiment intensity: past, oʻrta, or kuchli
context_typecategoricalContext type, such as praise, complaint, neutral information, or irony
negationbinary0 or 1, whether negation is present
sarcasmbinary0 or 1, whether sarcasm or irony is present
scriptcategoricalWriting system label: lotin, kirill, or aralash

Tagsets

Sentiment Labels

LabelMeaningDescription
POSPositiveFavourable evaluation or satisfaction
NEGNegativeComplaint, dissatisfaction, or negative evaluation
NEUNeutralFactual or emotionally neutral statement
MIXMixedContains both positive and negative signals

Polarity Score

ScoreMeaning
-2Strong negative
-1Negative
0Neutral or mixed
1Positive
2Strong positive

Intensity Labels

LabelMeaning
pastLow intensity
oʻrtaMedium intensity
kuchliStrong intensity

Aspect Categories

Aspect labelAspect categoryTypical terms
TEACHER_COMPETENCEOʻqituvchi malakasioʻqituvchi; ustoz; domla; lektor; pedagog
TEACHING_CLARITYDarsni tushuntirish sifatitushuntirish; dars oʻtish; mavzuni izohlash; maʻruza; izoh
TEACHING_METHODOʻqitish metodikasimetodika; dars uslubi; oʻqitish yondashuvi; interaktiv dars; amaliy usul
TEACHER_ATTITUDEOʻqituvchining muomalasimuomala; munosabat; ustozning eʻtibori; talabaga yondashuv; hurmat
COURSE_CONTENTFan/kurs mazmunikurs mazmuni; fan mavzulari; oʻquv materiali; modul; dars mavzulari
CURRICULUMOʻquv reja va dasturoʻquv reja; dastur; fanlar ketma-ketligi; modullar rejasi; taʻlim dasturi
PRACTICAL_TRAININGAmaliy mashgʻulotlaramaliy mashgʻulot; laboratoriya; seminar; loyiha ishi; amaliyot
ASSESSMENT_FAIRNESSBaholash adolatliligibaholash; ball qoʻyish; reyting; mezon; natijani chiqarish
EXAM_PROCESSImtihon va nazorat jarayoniimtihon; test; oraliq nazorat; yakuniy nazorat; nazorat jarayoni
FEEDBACKFikr-mulohaza va qayta aloqafeedback; fikr-mulohaza; izoh; qayta aloqa; maslahat
ASSIGNMENT_WORKLOADTopshiriqlar va yuklamatopshiriqlar; vazifalar; uy ishi; deadline; oʻquv yuklamasi
SCHEDULEDars jadvalidars jadvali; jadval; para vaqti; smena; dars vaqti
ATTENDANCE_DISCIPLINEDavomat va intizomdavomat; intizom; kechikish; qatnashish talabi; nazorat
LMS_PLATFORMOnlayn taʻlim platformasiHemis; Moodle; Google Classroom; Zoom; LMS platforma
TECHNICAL_SUPPORTTexnik xizmat va internetinternet; Wi-Fi; proyektor; kompyuter; texnik xizmat
CLASSROOM_INFRASTRUCTUREAuditoriya va jihozlarauditoriya; xona; partalar; doska; jihozlar
LEARNING_RESOURCESKutubxona va oʻquv resurslarikutubxona; oʻquv resurslari; slaydlar; video dars; qoʻllanma
ADMIN_SERVICEMaʻmuriy xizmatlardekanat; registrator; hujjat topshirish; maʻlumotnoma; murojaat xizmati
PAYMENT_CONTRACTKontrakt va toʻlovlarkontrakt; toʻlov; chegirma; toʻlov tizimi; shartnoma
SCHOLARSHIP_SUPPORTStipendiya va moliyaviy qoʻllab-quvvatlashstipendiya; grant; moddiy yordam; ragʻbat; moliyaviy qoʻllab-quvvatlash
STUDENT_SUPPORTTalabalarni qoʻllab-quvvatlashtyutor; mentor; maslahat xizmati; psixologik yordam; talabani qoʻllab-quvvatlash
INTERNSHIP_CAREERAmaliyot va ishga joylashishamaliyot; stajirovka; karera markazi; ish oʻrni; ishga joylashish
LEARNING_OUTCOMETaʻlim natijasitaʻlim natijasi; bilim; koʻnikma; kasbiy tayyorgarlik; real foyda
ACADEMIC_ENVIRONMENTAkademik muhitakademik muhit; ilmiy muhit; guruh atmosferasi; talabalar faolligi; motivatsiya
INCLUSION_EQUALITYInkluzivlik va adolatinklyuziya; teng imkoniyat; adolatli munosabat; maxsus ehtiyoj; kamsitmaslik
SAFETY_SECURITYXavfsizlik va tartibxavfsizlik; qoʻriqlash; kampus tartibi; kirish nazorati; favqulodda tayyorgarlik
DORMITORY_CAMPUSYotoqxona va kampus xizmatlariyotoqxona; oshxona; kampus xizmati; transport; talabalar shaharchasi
LANGUAGE_COMMUNICATIONTil va kommunikatsiya sifatidars tili; nutq; kommunikatsiya; tarjima; til sifati
DIGITAL_CONTENTRaqamli kontent sifatiraqamli kontent; video dars; elektron test; slayd fayli; online material
OVERALL_SATISFACTIONUmumiy qoniqishuniversitet; kurs; oʻquv markazi; taʻlim sifati; umumiy tajriba

Statistics

Overview

  • Rows: 7,500
  • Columns: 14
  • Split: train only
  • Aspect categories: 30
  • Unique aspect terms: 696
  • Unique text samples: 5,729
  • Duplicate IDs: 0
  • Text length: 38-382 characters, mean 149.1
  • Text length: 5-52 words, mean 19.1

Sentiment Distribution

LabelCount
NEG2,577
POS2,517
MIX1,235
NEU1,171

Polarity Distribution

ScoreCount
-2923
-11,654
02,406
11,915
2602

Sentiment by Polarity Score

Sentiment-2-1012
MIX001,23500
NEG9231,654000
NEU001,17100
POS0001,915602

Intensity Distribution

IntensityCount
oʻrta4,299
past1,637
kuchli1,564

Context Type Distribution

Context typeCount
maqtov2,515
shikoyat2,314
neytral xabar1,165
aralash fikr1,059
aralash baho170
kinoya127
kinoyali fikr70
kinoyali shikoyat38
taklif37
savol5

Script Distribution

ScriptCount
lotin6,456
kirill697
aralash347

Negation

ValueCount
0 (no negation)6,355
1 (negation)1,145

Sarcasm

ValueCount
0 (not sarcastic)7,236
1 (sarcastic)264

Aspect Category Distribution

Aspect categoryLabelCount
Oʻqituvchi malakasiTEACHER_COMPETENCE255
Darsni tushuntirish sifatiTEACHING_CLARITY255
Oʻqitish metodikasiTEACHING_METHOD255
Oʻqituvchining muomalasiTEACHER_ATTITUDE255
Fan/kurs mazmuniCOURSE_CONTENT255
Oʻquv reja va dasturCURRICULUM255
Amaliy mashgʻulotlarPRACTICAL_TRAINING255
Baholash adolatliligiASSESSMENT_FAIRNESS255
Imtihon va nazorat jarayoniEXAM_PROCESS255
Fikr-mulohaza va qayta aloqaFEEDBACK255
Topshiriqlar va yuklamaASSIGNMENT_WORKLOAD255
Dars jadvaliSCHEDULE255
Davomat va intizomATTENDANCE_DISCIPLINE255
Onlayn taʻlim platformasiLMS_PLATFORM255
Texnik xizmat va internetTECHNICAL_SUPPORT255
Auditoriya va jihozlarCLASSROOM_INFRASTRUCTURE255
Kutubxona va oʻquv resurslariLEARNING_RESOURCES255
Maʻmuriy xizmatlarADMIN_SERVICE255
Kontrakt va toʻlovlarPAYMENT_CONTRACT255
Stipendiya va moliyaviy qoʻllab-quvvatlashSCHOLARSHIP_SUPPORT255
Talabalarni qoʻllab-quvvatlashSTUDENT_SUPPORT240
Amaliyot va ishga joylashishINTERNSHIP_CAREER240
Taʻlim natijasiLEARNING_OUTCOME240
Akademik muhitACADEMIC_ENVIRONMENT240
Inkluzivlik va adolatINCLUSION_EQUALITY240
Xavfsizlik va tartibSAFETY_SECURITY240
Yotoqxona va kampus xizmatlariDORMITORY_CAMPUS240
Til va kommunikatsiya sifatiLANGUAGE_COMMUNICATION240
Raqamli kontent sifatiDIGITAL_CONTENT240
Umumiy qoniqishOVERALL_SATISFACTION240

Normalization

  • Column names were converted to English snake_case.
  • Text fields are UTF-8 encoded and Unicode-normalized.
  • Whitespace was stripped and collapsed to single spaces.
  • Uzbek apostrophe letters were normalized to ʻ (U+02BB).
  • Numeric flags and polarity scores are stored as integers.

Usage

python
from datasets import load_dataset

dataset = load_dataset(
    "csv",
    data_files={"train": "full.tsv"},
    delimiter="\t",
    encoding="utf-8",
)

print(dataset["train"][0])

Or directly from the Hub:

python
from datasets import load_dataset

dataset = load_dataset("uznlp-uz/uzEDU-ABSA")
print(dataset["train"][0])

Citation

If you use uzEDU-ABSA in your research, please cite this dataset.

License

This dataset is released under the CC-BY-4.0 license.