logseq-graph-analysis
logseq-graph-analysis copied to clipboard
learn more about the relationships between between your notes using network analysis algorithms
It would be really interesting to see graph connections based on a semantic relatedness threshold using embeddings from something like google's Universal Sentence Encoder.
This allows things like #17 where you are editing the graph while its open.
- browsers can detect if your system is in dark mode and change the colors selected. - add an option to override browser choice in logseq settings
- add a way to bulk change the appearance of pages in graph by using simple queries. - persist them into a page - each block a query - block...
- new page property graph-color - mode colors would override color
> draggable nodes (drag to move, then the node is pinned to the new location... that would mean double click to go to page instead of single click)
> label display threshold slider for bigger graphs as in https://githubbox.com/jacomyal/sigma.js/tree/main/examples/load-gexf-file
> display edge labels derived from properties (toggable), eg: my [[pageA]] has child-of:: [[pageB]] then the edge label show child-of https://githubbox.com/jacomyal/sigma.js/main/examples/custom-rendering
> implement reducers so that only adjacent nodes are displayed on hover (or fade out the rest of the graph, or highlight edges) eg : https://githubbox.com/jacomyal/sigma.js/tree/main/examples/use-reducers , so basically an...