palavras-chave Automatic clustering algorithms Bio-inspired methods Optimization e-learning technology