WordSteps
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
A dolgozat egy angol helyesírás gyakorlását segítő mobilalkalmazás fejlesztéséről szól. A legtöbb nyelvtanuló programmal ellentétben ez az alkalmazás nemcsak annyit mond meg, hogy elrontottál egy szót, hanem azt is megmutatja, hogy pontosan mi volt a hiba. A projekt középpontjában egy Random Forest algoritmust használó osztályozó modell áll, amely tizenegy kategóriába sorolja a felhasználó tévesztéseit - például ha felcserél két betűt, vagy lehagy egy magánhangzót. Az architektúra egy Kotlin alapú mobil kliensből és egy Python Flask keretrendszerben futó predikciós szerverből áll. Dokumentálásra került a fejlesztési folyamat minden rétege, az adatbázis-sémától kezdve a REST API kommunikáción át egészen a felhasználói felület állapotvezérelt felépítéséig. A dolgozat részletesen tárgyalja az adathalmaz felépítését, a jellemzőkinyerés folyamatát és a modell kiértékelését. Kódrészletek és képernyőképek segítik az applikáció működésének megértését.