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

Guided tours #16

Open
Jazzpirate opened this issue Mar 2, 2021 · 4 comments
Open

Guided tours #16

Jazzpirate opened this issue Mar 2, 2021 · 4 comments
Labels

Comments

@Jazzpirate
Copy link
Collaborator

Jazzpirate commented Mar 2, 2021

Easy to implement in theory: Take the topologically sorted list of dependencies of a concept/document and present to reader.

Desirable: Have a user permanently mark modules as trivial/known, so that they are omitted from guided tours for that specific user. Easy to do in an IDE, on MathHub that would require accounts, I guess?

@kohlhase
Copy link
Member

kohlhase commented Mar 2, 2021

The more I think about them, the more I dislike the name "guided tours", Even though I coined it in 1999.

There is also a dual concept to guided tours: "excursions", which -- given a dependency graph identify "interesting" items that are close to and well-connected with marked-as-known material. They are "guided tours" with a free goal.

@kohlhase
Copy link
Member

kohlhase commented Mar 2, 2021

Easy to do in an IDE, on MathHub that would require accounts, I guess?

indeed, and there are many many more ways of "user modeling" to predict what the user actually knows than only "manually marking".

@Jazzpirate
Copy link
Collaborator Author

indeed, and there are many many more ways of "user modeling" to predict what the user actually knows than only "manually marking".

Do you have concrete ideas in that direction already?

@kohlhase
Copy link
Member

kohlhase commented Mar 2, 2021

Do you have concrete ideas in that direction already?

there were many ideas over the years, but no specific systems (apart from a partial implemen tation named PanthaRhei by Christine Müller.

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

No branches or pull requests

2 participants