Weka je zbirka algoritama strojnog učenja za zadatke rudarjenja podataka;s vlastitim GUI-jem.(Aplikacija je nazvana po ptici koja leti bez Novog Zelanda i koja je vrlo radoznala.) Algoritmi se mogu primijeniti izravno na skup podataka ili pozvati iz vašeg Java koda.Weka sadrži alate za predobradu podataka, klasifikaciju, regresiju, klasteriranje, pravila pridruživanja i vizualizaciju.Takođe je prikladno za razvoj novih programa strojnog učenja.