Implement a knowledge graph editor

Bug #351892 reported by Michael Janelle-Montcalm
2
Affects Status Importance Assigned to Milestone
Tutorius
New
Wishlist
Unassigned

Bug Description

To better understand this feature, one first needs to know what a knowledge graph is. It's a tree where the root is the goal to attain (e.g. become a master hacker) and the nodes are skills that need to be mastered in order to attain the goal. (e.g. Skill : Fluent in command line, tutorials : use grep, use sed, use man, etc...) Each node has a set of related tutorials that must be completed in order to be declared proficient in that skill. Each node may have a special weight to represent how complex it is compared to its brothers. Once all the tutorials related to all the nodes are completed, the user has attained of the goal of the knowledge graph.

These knowledge graph will be useful to guide the learning of students.

This feature request is to have an activity that will allow the user to create those graphs, associating the nodes with existing tutorials on the machine.

Use cases include :
1 - Create a new graph
2 - Load an existing graph
3 - View the graph
4 - Edit the nodes (add tutorials, change name, change weight of node in global evaluation, change weight of a tutorial in node completion evaluation, etc...)
5 - Save the graph

Revision history for this message
Erick Lavoie (erick-lavoie) wrote :

This will be defered to the future since we won't have time to do it in the next 2 months.

Changed in tutorius:
milestone: none → future
importance: Undecided → Wishlist
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.