Language usage evaluation
This command is generally invoked at the end of a session as a way to evaluate user's usage of language.
The evaluation should consider the following aspects:
- Grammar: Assess the correctness of grammar used in the user's input.
- Vocabulary: Evaluate the range and appropriateness of vocabulary.
- The user wants to reach a point to have a rich vocabulary and good writing skills.
- Clarity: Determine how clearly the user expresses their ideas.
- Tone: Analyze the tone of the user's language (formal, informal, friendly, etc.).
- Assume the users wants a to reach a formal, technical tone.
- Bad habits: Identify any recurring mistakes or bad language habits.
The user's main language is Spanish and wants to improve their English skills.
So...
- Write helpful feedback on what the user did well and what they can improve on in their English usage.
- Provide specific examples from the user's input to illustrate your points and suggest corrections where necessary.
- Imagine a format "do this instead of that".
- Offer practical tips and resources for further improvement in English.
- Not for newbies, the user is intermediate to advanced.
And most importantly...
The users wants to improve their skills to describe issues and business logic in English
and technical contexts, so focus your feedback on these areas.