“Applied Text as Graph” is a structured way to handle and analyze text by turning it into an interconnected graph. In this approach, every individual character in a block of text is represented by a “character node” (orange in the next figure). These nodes are connected in sequence, highlighting the linear arrangement of the text. Each block of text, whether it’s a word or a paragraph, begins with a “text node” (blue) that serves as a starting point or a root element. These blocks of text can be linked to one another to suggest a reading sequence. The framework is highly detailed, focusing on the granular level of individual characters. To make referencing specific characters easier, each one is assigned a unique code, known as a UUID.
But the framework isn’t just about individual characters; it also allows for the addition of annotations by “annotation nodes” (green). These annotations can provide context or explanations. The annotation node is connected to the specific characters it belongs to. Furthermore, annotations can be linked to a text nodes offering a way to add additional information about the annotation.
So, think of “Applied Text as Graph” as a dynamic, interactive map for text. It not only helps you navigate the content but also enables in-depth analysis and layered annotations.