Тилини ривожлантириш департаменти ўзбекистон республикаси олий ва ўрта махсус таълим вазирлиги



Download 8,89 Mb.
Pdf ko'rish
bet87/398
Sana02.06.2023
Hajmi8,89 Mb.
#948061
1   ...   83   84   85   86   87   88   89   90   ...   398
Alisher Navoiy nomidagi Toshkent 
davlat o‘zbek tili va adabiyoti 
universiteti 
“O‘ZBEK MILLIY VA TA’LIMIY 
KORPUSLARINI YARATISHNING NAZARIY 
HAMDA AMALIY MASALALARI”
Xalqaro ilmiy-amaliy konferensiya
Vol. 1
№. 01 (2021) 
72 


UZB10-0263040
DERIVATION_RELATED


UZB10-0514860
DERIVATION_RELATED

Hamma narsani tekinga olishga harakat qiladigan kishi

2. 2 Sinsetlar bazasidan so’zni ajratish.
Turk WordNetdan bir so'z turkumiga oid barcha sinsetlarni ajratib olganimizdan keyin ularni to'g'ri tahlil 
qilish sinsetlardan so'z, ma'no va misollarini alohida bir faylga ko'chirib olamiz[3]: 
with open('../turkish_wordnet.xml', 'r') as f:
for line in f.readlines():
ind = line.find('')
with open('adj_words_turkish.txt', 'a') as w:
w.write(line[48:ind] + '\n')
So’z 
Ma’nosi 
Misol 
aba 
Yünün dövülmesiyle yapılan kalın 
ve kaba kumaştan yapılmış olan 
asalak 
Başkalarının sırtından geçinen 
(kimse) 
abajurlu 
abajuru olan 
Üstünde lacivert abajurlu, parlak 
bir madenden lamba. 
 
 
2.3. O'zbek WordNet bazasini shakllantirish 
Har bir so’z turk tilidan o’zbek tiliga aniq tarjima qilinishi lozim. Hech qanday tarjima qiluvchi 
dasturlar va lug'atlar so'zlarni turk tilidan aniq tarjima qila olmaydi. Shuning uchun ham turkcha so'zlar 
tilshunos mutaxassislar tomonidan o'zbek tiliga tarjima qilinadi. 
Expertlar tomonidan turk WordNetdan tarjima qilingan so'zlar quyidagi algoritm orqali o'zbek tili 
ma'lumotlar bazasidan qidiriladi va ularning ma'nosi va misollari alohida faylga ko'chirib olinadi: 
def search_words_from_db(self):
words = []
with open('words_uzb.txt', 'r') as f:
for line in f.readlines():
words.append(line.rstrip())
with open('words_db.csv') as csv_file:
csv_reader = csv.reader(csv_file, delimiter=';')
words_found = 0
head = True
for row in csv_reader:
if head:
print(f'Column names are {", ".join(row)}')
head = False
if row[1] in words:
words_found += 1
print(f'{words_found}: {row[1]} ma\'nosi {row[4]}')



Download 8,89 Mb.

Do'stlaringiz bilan baham:
1   ...   83   84   85   86   87   88   89   90   ...   398




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish