Text this: Adaptive Equalization Based on Particle Swarm Optimization Techniques