why not try giving 2 parallel response outputs for ChatGPT instead of just one, so users can choose which response they like and interact with it as a branch. Can this user feedback data help train the model 2X?