A Sniff! projekt egy kutyafajta azonosító alkalmazás, amely képfeldolgozási és gépi tanulási módszereket alkalmaz. A projekt ötlete a Kaggle-ről származik, amely gépi tanulással kapcsolatos kihívásokat hírdet és díjaz. Ezen belül a Dog Breed Identification projektre esett a választás, mely egy fejlesztés idején még aktív verseny és különböző innovatív gépi tanulási módszerek kipróbálására ad lehetőséget.

Az alkalmazás egy Go-alapú szerverből és egy React Native-alapú mobilkliensből áll. A gépi tanulási oldalhoz olyan modern könyvtárakat vettünk igénybe, mint a Tensorflow és a OpenCV. Az adatok automatizált adatgyűjtéssel (web scraping) voltak begyűjtve az A-Z Animals és a dogtime.com oldalakról.

Az alkalmazás kiértékelésre került a Kaggle oldalán is, ahol elismerésre méltó eredményt ért el. Emelett bemutatásra került a 2018-as Mobile World Congress keretein belül.

Fontosabb adatok:

A projektben résztvevő hallgató: Zalán

Mentorok: Zsolt, Zölde, Csaba

Linkek:
ETDK dolgozat
SISY dolgozat
SISY IEEE Xplore bejegyzés

Promóciós videó: