Obrati se podršci

Odgovaramo e-poštom, obično u roku od dva dana.

Google reCAPTCHA provjerava ovu prijavu radi zaštite od zlouporabe; podaci se šalju tvrtki Google. Skripta se učitava tek kada se otvori ovaj obrazac.

← Sve objave

Što UI smije, a što ne smije napisati

O sadržaju i njegovoj provjeri

U ovom članku

Na vrhu javne stranice statistike ovdje mogu biti dvije ili tri rečenice koje opisuju što je brojač učinio ovog mjeseca. Piše ih jezični model. Model ništa ne izmišlja, a vrijedi opisati kako je to postignuto jer očit način izrade ove funkcije nema to svojstvo.

Poslužitelj pronalazi brojke Poslužitelj jedan upit modelu po činjenici Model jedna rečenica Poslužitelj provjerava svaku znamenku prema upitu modelu rečenica prikazana rečenica odbačena

Poslužitelj izvršava SQL, odlučuje koju brojku vrijedi spomenuti i piše upit modelu. Model pretvara jednu činjenicu u jednu rečenicu na traženom jeziku. Zatim poslužitelj čita odgovor i odbacuje ga ako neka znamenka u njemu nije došla iz upita modelu.

Jedina je sloboda modela, dakle, formuliranje. Ne bira što je zanimljivo, ne računa i ne zaokružuje. Doprinosi onim što predlošci ne mogu: jedanaest jezika koji zvuče kao jezik.

Tri provjere i pogreška kojoj je svaka namijenjena

Nijedna nije napisana iz opreza. Svaka postoji jer je nešto konkretno pošlo po zlu 17. kolovoza 2026. Mali model dobio je dvije činjenice o jednom brojaču — najjači dan u tjednu ponedjeljak s 46 % i 76 % posjetitelja iz Poljske među posjetiteljima iz 5 država — a proizveo je rečenicu da je srijeda bila najjača i da je 46 % posjetitelja došlo iz Poljske.

Dvije različite pogreške u jednoj rečenici, a nijedna nije izmišljeni broj.

  • Svaka znamenka mora se pojaviti u upitu modelu. Time se otkrivaju izmišljene brojke. Posljedicu je lako kasnije pogrešno shvatiti: dio upita modelu s uputama ne sadržava nijednu znamenku. Kaže „jedna ili dvije rečenice“, nikad „1-2“, jer bi inače 1 i 2 postali dopušteni brojevi u odgovoru.
  • Jedan upit modelu po činjenici. Time se otkriva zamjena brojki. Gornjih 46 bilo je stvarno — jednostavno je pripadalo drugoj činjenici, a provjera skupa brojeva to ne može uočiti. Ako model uvijek vidi samo jednu činjenicu, nema što zamijeniti.
  • Provjeravaju se i nazivi. Time se otkriva pretvaranje „ponedjeljka“ u „srijedu“. Naziv se u činjenici pojavljuje na ciljnom jeziku, mora se doslovno pojaviti u odgovoru, a njegovi srodni nazivi ne smiju.

Što ne otkrivaju

To treba reći zajedno s ostalim. Dvije stvari prolaze.

Rečenicu koja tvrdi nešto netočno bez znamenki — „većina posjetitelja“ kada ih je bilo 46 % — ne otkriva nijedna od triju provjera. Umjesto toga to rješava sama zamisao: prosudba je već u činjenici koju je poslužitelj odabrao, a ne u slobodi modela.

A rečenica koja govori o drukčijem subjektu od svoje činjenice prolazi dok god se znamenke podudaraju. Protiv toga pomaže samo model koji slijedi upute. Za obilježja koja nose naziv — dan u tjednu, uređaj, robot, stranica — pokriva ih i treća provjera.

Provjera koja otkriva samo izmišljene brojeve propustila bi gornju rečenicu nepromijenjenu. Bili su to stvarni brojevi na pogrešnim mjestima, a takva se pogreška vidi samo u rezultatu, nikada u ideji.

Oglas