Amal i Thurayya uključuju roditeljski panel koji prikazuje analitiku učenja u realnom vremenu: tačnost izgovora za svaki arapski glas i riječ, praćenje dnevnih nizova, nivoe savladavanja koncepta (početnik/ srednji/napredni), vrijeme provedeno u vježbanju i napredak kroz sadržaj. Roditelji mogu tačno vidjeti šta je njihovo dijete naučilo bez da sjede pored njih tokom svake sesije.
Šta Panel Prikazuje
Tačnost Izgovora
- Tačnost po slovima: "ب" na 94%, "ظ" na 68%
- Tačnost po riječima: "كتاب" na 91%, "يكتبون" na 74%
- Trend linija: Kako se tačnost izgovora mijenjala tokom prošle sedmice/mjeseca
- Upoređivanje: "Izgovor vašeg djeteta poboljšan za 12% ove sedmice"
Nivoi Savladavanja (označeni bojama)
- Početnik (Crvena): manje od 60% tačnosti, potreban redovan pregled
- Srednji (Žuta): 60-85% tačnosti, ide po planu
- Napredni (Zelena): preko 85% tačnosti, čvrsto naučeno
- Majstorstvo (Plava): preko 95% najmanje 30 dana, trajno zapamćeno
Svaki koncept pokazuje svoj trenutni nivo:
Riječi:
كتاب ✓ Napredni (89%)
يكتب ✓ Srednji (77%)
Slova:
ب ✓ Napredni (94% tačnost)
ت ✓ Napredni (91%)
ث ✓ Srednji (72%)
ج ✓ Početnik (54%)
Kalendar Nizova
- Vizuelni kalendar koji prikazuje aktivnost vježbanja
- Potpuni dani označeni zelenom (dijete je vježbalo)
- Dani sa djelimičnim vježbanjem u žutoj boji
- Dani odmora u sivoj boji
- Trenutni niz: "12 uzastopnih dana" 🔥
- Motivacijske značke za prekretnice: "14 dana niza!" "100 ukupnih dana!"
Praćenje Vremena
- Minuti vježbanja: Danas (23 min) | Ova sedmica (142 min) | Ovaj mjesec (487 min)
- Prosjek po sesiji: 18 minuta
- Najaktivniji dan: Subota (45 min)
- Najmanje aktivan dan: Ponedjeljak (12 min)
- Preporuka: "Dosljednost je važnija od trajanja. Ciljajte na 15 minuta dnevno."
Napredak Kroz Sadržaj
- Odsjek slova: 18/28 slova savladano (64%)
- Odsjek riječi: 156/450 riječi naučeno (35%)
- Odsjek čitanja: nivo 2/5 (srednji)
- Barkod napretka: Procijenjeno 8 sedmica do tečnosti u čitanju
Kako Se Izračunavaju Metrike
Agregacija Tačnosti Izgovora
Tačnost se dobija iz rezultata prepoznavanja govora po sličnosti (vidi blog #1):
Dijete pokušava reći "كتب"
↓
Prepoznavanje govora vraća:
- Uređaj STT: "كتب" (75% povjerenja)
- Oblak STT: "كتب" (92% povjerenja)
- Skor sličnosti: 0.89 (na skali 0-1)
↓
Zabilježeno kao: (0.75 + 0.92) / 2 = 83.5% tačnost za ovaj pokušaj
↓
Agregirano kroz sve pokušaje ove sedmice:
- Pokušaj 1: 83.5%
- Pokušaj 2: 87%
- Pokušaj 3: 91%
→ Sedmični prosjek: 87.2% za "كتب"
Izvođenje Nivoa Savladavanja
Na osnovu HLR concept_strength (0-1 skala):
concept_strength = 0-0.6 → Početnik (Crvena)
concept_strength = 0.6-0.85 → Srednji (Žuta)
concept_strength = 0.85-0.95 → Napredni (Zelena)
concept_strength = 0.95+ I stabilno 30 dana → Majstorstvo (Plava)
Izračun Nizova
Uzastopni dani sa najmanje jednim završenim sadržajem:
15. mart (subota): 23 min ✓ Niz se nastavlja
16. mart (nedjelja): 45 min ✓ Niz se nastavlja
17. mart (ponedjeljak): 0 min ✗ Niz je prekinut (vraća se na 0)
18. mart (utorak): 18 min ✓ Niz se počinje ispočetka na 1
Međutim, Thurayya i Amal dozvoljavaju "grace period": do 2 dana bez aktivnosti bez prekida niza ako dijete nastavi vježbati. Ovo sprječava oštre kazne zbog kratkih pauza.
Analitička Arhitektura (iza scene)
Nivo 1: Mobilni događaji
Aplikacija šalje događaje u realnom vremenu:
{
"event_type": "attempt_complete",
"concept_id": "letter_ba",
"accuracy_score": 0.89,
"attempt_number": 3,
"timestamp": "2026-03-28T14:35:22Z"
}
Nivo 2: Backend obogaćivanje
Backend dodaje kontekst:
{
"..._event...",
"user_id": "user_456",
"age_group": "5-7",
"persona": "intermediate",
"days_since_start": 34,
"app_name": "amal"
}
Nivo 3: Analitički jezerac
Asinhroni proces:
Backend → SQS → Kinesis Firehose → S3 (po datumu + aplikaciji)
↓
AWS Glue (indeksira S3, izvlači šemu)
↓
Athena (SQL upiti bez opterećivanja produkcijske baze)
↓
Panel (pita Athen-u, prikazuje metrike u realnom vremenu)
Uzorak "Dead-letter queue": ako analitika zakaže, ne ometa korisničke zahtjeve. Iskustvo djeteta ostaje netaknuto.
Zašto "Povjerenje Bez Nadzora" Ima Značaj
Problem
Helikopter parenting tokom vježbanja:
- Dijete se osjeća posmatrano i ocijenjeno
- Smanjuje motivaciju za samostalno učenje
- Roditelj zapravo ne može bolje pomoći (aplikacija daje kvalitetniju povratnu informaciju)
- Stresno je za obje strane
Naša Istraživanja
Podaci: Djeca vježbaju 30% duže i postižu 18% bolje rezultate kad roditelji ne nadgledaju svaku sekundu, ali žele vidjeti napredak.
Rješenje
Panel pruža roditeljima povjerenje bez fizičke prisutnosti:
- "Dijete vježba redovno" (vidljiv niz)
- "Izgovor napreduje" (vidljiv trend)
- "Spremno je za sljedeći nivo" (vidljiv napredak)
- "Nema potrebe za intervencijom" (pozitivne metrike)
Uporedba sa Konkurencijom
| Funkcija Panela | Duolingo | Amal/Thurayya | Razlika |
|---|---|---|---|
| Tačnost izgovora | ✗ | ✓ Detaljno po slovima | Specifično za arapski |
| Nivoi savladavanja | XP samo | ✓ Označeno bojama | Jasnost u učenju |
| Praćenje nizova | ✓ | ✓ Plus grace period | Bolje korisničko iskustvo |
| Praćenje vremena | ✓ Osnovno | ✓ Detaljno + preporuke | Bolji uvid |
| Napredak kroz sadržaj | ✓ % kursa | ✓ Detaljno po konceptima | Veća preciznost |
| Analiza trenda | ✗ | ✓ Sedmični/mjesečni trendovi | Podatački pristup |
Često Postavljana Pitanja
P: Može li dijete vidjeti roditeljski panel?
A: Ne. Panel je namijenjen samo roditeljima, dostupan uz prijavu. Djeca vide svoj napredak unutar aplikacije (broj nizova, značke), ali detaljne analitike su privatne za roditelje.
P: Da li su podaci u realnom vremenu ili sa zakašnjenjem?
A: Realno za trenutnu sesiju (niz se odmah ažurira). Tačnost i trendovi po konceptu se osvježavaju unutar sat vremena dok podaci prolaze kroz analitički sistem.
P: Mogu li eksportovati napredak svog djeteta?
A: Da. Panel ima dugme "Preuzmi Izvještaj" koje generiše CSV sa svim metrike za zadnja 3 mjeseca. Pogodno za dijeljenje sa tutorima ili učiteljima.



