Text this: Enhancing chemical reaction search through contrastive representation learning and human-in-the-loop