Cilj projekta je bil razviti inteligentni sistem za prepoznavanje živali iz slik s pomočjo strojnega učenja.
Prispeval:
David Slatinek |
Uporabili smo vnaprej pripravljen model strojnega učenja [1], katerega smo nato doučili za naš problem. Model lahko prepozna 9 različnih vrst živali: mačka, pes, koala, surikata, opica, panda, penguin, zajec in tiger. Za gostovanje modela smo uporabili spletno storitev HuggingFace [2].
Prispeval:
Marcel Iskrač |
API omogoča uporabnikom, da pošljejo sliko živali in prejmejo napoved o njeni vrsti. Za razvoj API-ja smo uporabili programski jezik Python in knjižnico Flask. Podatki se shranjujo v podatkovno bazo MongoDB, ki gostuje na platformi MongoDB Atlas. Za gostovanje Docker slike smo uporabili platformo DockerHub.
Prispeval:
Marcel Iskrač |
Aljaž Lipar |
Spletna stran je namenjena predstavitvi projekta in omogoča uporabnikom, da preko nje dostopajo do API-ja. Za razvoj smo uporabili programski jezik JavaScript in knjižnico React.
Prispeval:
Rok Rozman |
Timotej Vošinek |