Text this: Self-tuning and adaptive control