Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need new types of levels #10

Open
rockydcoder opened this issue Oct 19, 2024 · 5 comments
Open

Need new types of levels #10

rockydcoder opened this issue Oct 19, 2024 · 5 comments

Comments

@rockydcoder
Copy link
Contributor

Presently, we just have 1 type of level - Sentence in English: Choose the Kannada translation and vice versa.
We need new type of levels like

  1. Single word translations
  2. Fill in the blanks
  3. Match words
  4. Introducing images as questions
@rshrc
Copy link
Owner

rshrc commented Oct 19, 2024

Lets post some duolingo screenshots here to better understand how the gameplay there works

@rockydcoder
Copy link
Contributor Author

The Duolingo course for French is divided into Sections which are in turn divided into Units. Each Unit has got multiple levels with elaborate, varied and repetitive questions. The idea of repetition is important as it reinforces new words into the user's mind. For e.g. : the first section's first unit is Basic Phrases. It has multiple questions around limited words such as

  1. cat
  2. dog
  3. horse
  4. man/woman
  5. boy/girl
  6. A
  7. and

Repeated questions and different permutation combinations of these words take up the first checkpoint of the first unit.

Screenshot_20241020_100550_Duolingo

@rockydcoder
Copy link
Contributor Author

Similarly, there are follow up units in section 1

Screenshot_20241020_100605_Duolingo

Screenshot_20241020_100610_Duolingo

Screenshot_20241020_100615_Duolingo

Screenshot_20241020_100633_Duolingo

Screenshot_20241020_100639_Duolingo

@rockydcoder
Copy link
Contributor Author

Bottomline is the progress here will be slow but thorough and complete

@rshrc
Copy link
Owner

rshrc commented Oct 20, 2024

Yes, we need to divise the levels that way, it requires us to basically modify that json file

with each unit having more than 100s of levels, where there is permuation and combination of 10-15 concepts in a repetative way

I am trying to think of a simple open ai/chatgpt route to achieve this, and that too with high accuracy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants