Text this: Decoding multicomponent hydrochemical anomalies