Temporal Topics

We improve on the chronological organization of recent changes when browsed as aspects by identifying the likely topic of work in a given period.

Collaborating Community exploring these mechanisms.

coauthors at genius.ustawi tina.genius.ustawi.wiki clare.genius.ustawi.wiki kavita.genius.ustawi.wiki

thompson at genius.ustawi thompson.genius.ustawi.wiki

thompson everywhere wellspring.fed.wiki thompson.fed.wiki book.reimage.fed.wiki thompson.mindset.ustawi.wiki

http://ward.dojo.fed.wiki/assets/pages/aspects-of-recent-changes/roster-temporal-topics.html?week=42

When done working, proceed to Solo Lineup Browser.

# Strategy

We isolate regions activity by date then divide the associated graphs into disconnected subgraphs which we number sequentially.

{name:`${aspect.name}.${i}`,graph})

We propose examining the subgraph and selecting one privileged node and extract from it a more suggestive name for the period of work.

Selection criteria might be any at random, most recently edited, or the obvious root of the aspect.

{name:graph.nodes[0].props.name,graph}

This selects the first node, which could be anything. The first thing noticed is that some page titles are long and make poor aspect names. We'll shorten them by some simple heuristic like first two words.

{name:topic(graph),graph}

With this we have elevated aspect naming to its own function where we normalize the use of whitespace and then select the first two words. We could omit uncapitalized words so long as we could still find two words.

# Related

When we remove the dates from aspect names we loose an important bit of context. We'd like to see that info appear on hover and possibly subject to additional formatting and highlighting. This would likely be part of dotify which we have coded with various features.

- Graph. github - Mech. github - Solo. github - HSC. github

Explain the source of false connections between pages by different authors.