Independência de plataforma de sistema operacional, devendo-se ter uma Java Virtual Machine instalada no computador (compatível com a versão Java 1.5 ou superior).
Simples de usar: poder ser usado por um leigo, mas se for necessário, parâmetros podem ser modificados por um usuário experiente
Configuração varável de tipos de dados e de arquivos (Aceita arqivos no formato xls, txt, dat, xml)
Interface amigável
O conhecimento gerado pode ser salvo
Não se precisa parar de funcionar para mudar os parâmetros
Usabilidade em qualquer área que use reconhecimento de padrões