Instruction: Design a system where prompts can evolve based on the user’s feedback to previous responses from the language model. Describe the mechanism of capturing feedback, assessing it, and adjusting future prompts accordingly to improve interaction quality and relevance.
Context: This question assesses the candidate's skills in creating adaptive systems that enhance user experience through iterative feedback loops. It requires a deep understanding of user experience design, feedback analysis, and the technical capability to implement dynamic changes in prompt strategies. This showcases the candidate’s ability to innovate in the realm of human-AI interaction, making AI responses more personalized and effective over time.
Official answer available
Preview the opening of the answer, then unlock the full walkthrough.
I would build the prompt system with a stable core instruction and a feedback-driven adaptation layer. The core prompt should define role, safety boundaries, and output style. The dynamic layer should update things like preferred depth, tone, domain emphasis, and whether the user wants examples, summaries, or...
easy
hard
hard
hard