I am wondering if there is a need to give a list to AI at all. Wouldn't clicks like:
User onboard:
1. choose yr level
2. choose the topics u love (tags)
3. choose the grammar u know (tags and multiselect)
And then one-off convo experience:
1. do u wanna practice a certain topic? <topic>
2. do u wanna practice certain grammar? <grammar>
While keep a dynamic db of:
- words_learned so far (=words used by a user). each word has a proficiency score from 0-1 in the db to make querying for AI easier.
- grammars practice. also each grammar topic has a proficiency score.
AI prompts:
- "in the convo with me, a user, pls prompt me to use <grammar> and talk about <topic>. the goal is to master proficiency of all words_learned in <topic> to 1.
I am wondering if there is a need to give a list to AI at all. Wouldn't clicks like:
User onboard:
1. choose yr level
2. choose the topics u love (tags)
3. choose the grammar u know (tags and multiselect)
And then one-off convo experience:
1. do u wanna practice a certain topic? <topic>
2. do u wanna practice certain grammar? <grammar>
While keep a dynamic db of:
- words_learned so far (=words used by a user). each word has a proficiency score from 0-1 in the db to make querying for AI easier.
- grammars practice. also each grammar topic has a proficiency score.
AI prompts:
- "in the convo with me, a user, pls prompt me to use <grammar> and talk about <topic>. the goal is to master proficiency of all words_learned in <topic> to 1.
Oh I love this! I'm making this now and want to have your input!