Zahvale i licencije

ispravi.me se temelji na Hašeku, rječnicima i pravilima koje je FER razvijao od 1993. godine. Uz to koristimo i javno dostupne jezične alate i modele. Zahvaljujemo njihovim autorima i navodimo ih ovdje s licencijama.

CLASSLA

Za gramatičku analizu rečenica (oznake vrsta riječi, osnovni oblici, sintaktička struktura) koristimo CLASSLA-Stanza, alat Instituta „Jožef Stefan” i infrastrukture CLARIN.SI, nastao na temelju Stanze Sveučilišta Stanford. Program je pod licencijom Apache 2.0, a hrvatski modeli pod licencijom Imenovanje-Dijeli pod istim uvjetima 4.0 (CC BY-SA 4.0). Koristimo ih bez izmjena.

Rad: Nikola Ljubešić, Luka Terčon, Kaja Dobrovoljc (2024.), CLASSLA-Stanza: The Next Step for Linguistic Processing of South Slavic Languages, JT-DH-2024. doi:10.5281/zenodo.13936406.

BERTić

Za prepoznavanje riječi koje ne pristaju u kontekst koristimo jezični model BERTić, koji su Nikola Ljubešić i Davor Lauc naučili na više od osam milijardi riječi bosanskih, hrvatskih, crnogorskih i srpskih tekstova (licencija Apache 2.0). Vlastitu inačicu modela dodatno smo prilagodili provjeri pravopisa.

Rad: Nikola Ljubešić, Davor Lauc (2021.), BERTić – The Transformer Language Model for Bosnian, Croatian, Montenegrin and Serbian, 8th Workshop on Balto-Slavic Natural Language Processing. Modeli: classla/bcms-bertic i classla/bcms-bertic-generator.

KenLM

Za ocjenu koliko je neka riječ vjerojatna u svojoj okolini koristimo biblioteku KenLM Kennetha Heafielda (licencija GNU LGPL 2.1 ili novija).

Rad: Kenneth Heafield (2011.), KenLM: Faster and Smaller Language Model Queries, 6th Workshop on Statistical Machine Translation. Izvorni kod: github.com/kpu/kenlm.

Ostali alati

Usluga koristi i PyTorch (BSD), Hugging Face Transformers (Apache 2.0), reldi-tokeniser (Apache 2.0) te Obeliks (MIT), svaki prema svojoj licenciji.