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

Reducing the number of menu items #61

Open
heatherleaf opened this issue Oct 2, 2018 · 2 comments
Open

Reducing the number of menu items #61

heatherleaf opened this issue Oct 2, 2018 · 2 comments
Labels
enhancement New feature or request

Comments

@heatherleaf
Copy link
Contributor

If we have a way to calculate a shortest solution (issue #58), we can filter large menus.

A large number of menu items (e.g., 10s or 100s of nouns) is difficult to visualise and scroll through. If we know which menu item is the correct one (or a correct one, since there can be several solution paths), then we can filter out the other menu items and just keep some to get a more reasonable-sized menu.

This can be used as a hint: if the user has problems, the system can start shrinking the menus. This is an alternative to / extension of issue #60

@heatherleaf heatherleaf added this to the Static analysis of lessons and exercises milestone Oct 2, 2018
@heatherleaf heatherleaf added the enhancement New feature or request label Oct 23, 2018
@heatherleaf
Copy link
Contributor Author

Update to the formulation: If the lesson grammar contains a large lexicon, there will be a lot of menu choices at each turn

  • we want to automatically reduce the n:o of choices so that there is only a handful possibilities

Possible solutions:

  • filter the lesson grammar by randomly removing lexical items that are not in the start or goal trees
  • filter the menu choices after each move
  • exactly which items should be removed can depend on things like orthographic similarity, or semantic, or others

@heatherleaf
Copy link
Contributor Author

Depends on #58

@heatherleaf heatherleaf removed this from the Static analysis of lessons and exercises milestone Mar 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant