Il programma prenderebbe diversi animali come input e li classificherebbe secondo le seguenti categorie: mammiferi, rettili, anfibi, pesci, uccelli, insetti e aracnidi. Quindi assegnava ogni animale alla categoria corretta e lo inviava all'utente. Il programma dovrebbe essere in grado di identificare facilmente diversi animali e fornire un feedback all'utente se inserisce un animale che non riconosce. Il programma dovrebbe anche essere in grado di adattarsi a gruppi e animali aggiuntivi man mano che vengono introdotti. Inoltre, il programma dovrebbe essere in grado di tenere conto di istanze più complesse come ibridi, sottospecie ed endemiche. Inoltre, il programma dovrebbe essere in grado di accertare il nome scientifico dell'animale nel caso in cui l'utente inserisca i suoi vari nomi comuni. Infine, il programma dovrebbe fornire un elenco di altri animali della stessa categoria a scopo di confronto.
Creare un programma per classificare gli animali in diversi gruppi.