Skip to content

Have an LLM (ChatGPT) generate a semantic (sub) tree from a given word or concept.

License

Notifications You must be signed in to change notification settings

wikibonsai/semtree-germ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

semtree-germ

A WikiBonsai Project

You can use it here.

🪴 Transplant pre-existing knowledge trees to your 🎋 WikiBonsai digital garden.

Semantic Tree Germinator

Have an LLM (ChatGPT) generate a semantic (sub) tree from a given word or concept. This kind of concept tree is particularly useful in a couple of scenarios:

  • If you're a student, these trees can give you your bearings in relation to other, more familiar concepts. It can also point to other new, relevant concepts one needs to understand to better understand the original concept.
  • If you're a teacher, these trees can save time drafting texts or curricula to someone new to the concept.

Results are viewable as an interactive mindmap and should be returned as raw text formatted in markdown outlines, which should be compliant with semtree, [[wiki-text]] among other options. This makes the resulting markdown more note-taking friendly.

Note On Design

The scripts are separated for cosmetic (and sanity) reasons. In essence, it is still one giant single html file so most things are happening in the global namespace. If anything ever seems confusing, sense might be made by referring back to main html file (index.html).

If this project grows further, it should probably first be refactored to use a proper front-end framework.

Hat Tip