Text this: Enhanced self organizing map with particle swarm optimization for classification problems