Weka je kolekce algoritmů strojového učení pro úlohy dolování dat;s vlastním GUI.(Aplikace je pojmenována podle ptáka Nového Zélandu bez letů, který je velmi zvídavý.) Algoritmy lze použít přímo na datový soubor nebo volat z vašeho vlastního kódu Java.Weka obsahuje nástroje pro předzpracování dat, klasifikaci, regresi, shlukování, pravidla přidružení a vizualizaci.Je také vhodný pro vývoj nových schémat strojového učení.