Views
No views yet
rubai-corrector family.rubai-corrector-base: general fine-tuning baserubai-corrector-transcript-uz: ASR transcript display cleanuprubai-corrector-ocr-books-uz (this model): old-book OCR correctionсавод чнқаришга -> savod chiqarishgaкйлдан -> qo'ldanкозон-позон -> qozon-pozonсуриштнриб -> surishtiribrubai-corrector-base10,730 pairs12,642 pairs from 54 books1from transformers import AutoModelForSeq2SeqLM, AutoTokenizer
2
3model_path = "islomov/rubai-corrector-ocr-books-uz"
4
5tokenizer = AutoTokenizer.from_pretrained(model_path)
6model = AutoModelForSeq2SeqLM.from_pretrained(model_path)
7
8text = "Бошим айланиб, кўз олдим айланади. Ана шаҳар, ҳамма қўлида алифбе китоби, савод чнқаришга туртинмоқдалар."
9inputs = tokenizer(f"correct: {text}", return_tensors="pt")
10output_ids = model.generate(**inputs, max_new_tokens=512)
11prediction = tokenizer.batch_decode(output_ids, skip_special_tokens=True)[0]
12print(prediction)Boshim aylanib, ko'z oldim aylanadi. Ana shahar, hamma qo'lida alifbe kitobi, savod chiqarishga turtinmoqdalar.correct: prefix at inference time.1Input: Бошим айланиб, кўз олдим айланади. Ана шаҳар, ҳамма қўлида алифбе китоби, савод чнқаришга туртинмоқдалар.
2Output: Boshim aylanib, ko'z oldim aylanadi. Ana shahar, hamma qo'lida alifbe kitobi, savod chiqarishga turtinmoqdalar.чнқаришга -> chiqarishgako'z, qo'l1Input: уриб турмаса кўнгли жойига тушмас, каерга борса шундан сўз очишни, кимни кўрмасин шу хакда бирон янги гап эшитишни, кандай мажлнс булмасин шу тўгрида масала кўйилишини хохлар ва ўнг келганда фурсатни кйлдан бермас эди.
2Output: urib turmasa ko'ngli joyiga tushmas, qayerga borsa shundan so'z ochishni, kimni ko'rmasin shu haqda biron yangi gap eshitishni, qanday majlis bo'lmasin shu to'g'rida masala qo'yilishini xohlar va o'ng kelganda fursatni qo'ldan bermas edi.каерга -> qayergaмажлнс -> majlisкйлдан -> qo'ldan1Input: "Сотасанми?", дедим, "Сотаман", деди. Пул билан савдо келишмагандан кейин, ош билан айирбош килмокчи бўлди. Кўндим. Ошни козон-позон, ўчок дамгирлари билан шу унга алишдим.
2Output: "Sotasanmi?", dedim, "Sotaman", dedi. Pul bilan savdo kelishmagandan keyin, osh bilan ayirbosh qilmoqchi bo'ldi. Ko'ndim. Oshni qozon-pozon, o'choq damgirlari bilan shu unga alishdim.килмокчи -> qilmoqchiкозон-позон -> qozon-pozonўчок -> o'choq1Input: Малика овозаларнинг қанчалик ростлигини Бобир саройида хизматда юрган невараси Баҳодирдан суриштнриб билмоҳчи бўлди.
2Output: Malika ovozalarning qanchalik rostligini Bobir saroyida xizmatda yurgan nevarasi Bahodirdan surishtirib bilmoqchi bo'ldi.суриштнриб -> surishtirib1Input: Айт-чн, йигит, Кимни ўйладинг, Куйлаганинг ким эди, Айт, ким? Ким ўртади ҳажрида сени, Кимга орзунг бўлмоқ муяссар?
2Output: Ayt-chi, yigit,
3 Kimni o'ylading,
4 Kuylaganing kim edi,
5 Ayt, kim?
6 Kim o'rtadi hajrida seni,
7 Kimga orzung bo'lmoq muyassar?Айт-чн -> Ayt-chio'ylading, o'rtadi1Input: Фронтдан эсиб турган ел охирги мартаба ўлароқ ўзи билан бомба, шрапнель жаҳаннам машиналари ва оғир тўплардан портлаган порохларнинг заҳар тутунларини улаштириб, Оқ денгизнинг зилол қўйнига тўкди.
2Output: Frontdan esib turgan yel oxirgi martaba o'laroq o'zi bilan bomba, shrapnel jahannam mashinalari va og'ir to'plardan portlagan poroxlarning zahar tutunlarini ulashtirib, Oq dengizning zilol qo'yniga to'kdi.o'laroq, og'ir, qo'yniga, to'kdi1Input: Уни хар кандай от хам бир козон кайновича муддатдан ортик кўтариб юролмас, унга савашда тенг келгувчи топилмас эди, ана шу ботирлар ботирини охири Жалолиддинга рўбарў килди. "Дев" ўз одатича чинкириб ракибига ташланди, аммо дам ўтмай овози ўчди.
2Output: Uni har qanday ot ham bir qozon qaynovicha muddatdan ortiq ko'tarib yurolmas, unga savashda teng kelguvchi topilmas edi, ana shu botirlar botirini oxiri Jaloliddinga ro'baro' qildi. "Dev" o'z odaticha chinqirib raqibiga tashlandi, ammo dam o'tmay ovozi o'chdi.хар -> harкандай -> qandayкозон -> qozonорт ик -> ortiqчинкириб -> chinqiribракибига -> raqibigatest_model.py: runnable local example script