Impediment to an app like this being production ready and valuable is the model basically makes shit up when data is missing. Using the openAI api completions endpoint, I wondered how to specify custom responses based on low confidence. Of course, chatGPT told me how.