My passion comes from a visual perspective (my education is that of a visual artist) and my project Author was designed to be visually simple with powerful controls (as we would invent as we keep testing and dreaming) and the Dynamic View is based on early dreams from the 1990s, of being able to move text/symbols around at will when working.
I believe very strongly in the power of visual thinking, even for those who do not consider themselves to be visual people, since there seems to be many ways to interpret what ‘visual’ means. When pointed out that separating pieces of paper with different types of information on them into piles, it’s becomes clear that this is more useful than having just one big jumble. As Marc-Antoine wrote, turning clutter into clusters. The general gist of my thinking is to allow an author and reader the ability to cluster any information manually or by any criteria, while not loosing the central human thread of perspective.
There has been much thinking and work towards completely liquid information environments but there is a reality that it’s one thing to think of information environments in an abstract sense and quite another when we are dealign with specific information – which is the only type of information, but that is another discussion.
When dealing with specific information the linearity of the author’s point of view becomes a central vector. There is always a point, an intention the author is trying to convey when ‘authoring’ a document and it is this which must be presented in symbolic form in order for another person (including the author in the future) to grasp what the author is trying to communicate.
A key point is that there will *always* be some level of cognitive processing of the symbols on their journey from substrate to mind via the human visual system, which will take place in the following spaces/domains/systems:
• Mind Space. The filter of the readers mental perspective (experiences from memory which ‘comes to mind’, the reader’s expectation of the document, level of education, state of mind, initial understanding of the subject matter etc., both cultural and personal)
• External Space. The readers ability reach into external sources for other connections, perspectives and information (by asking another human being, referring to a printed/PDF document or through symbol interaction for searches, listings, analysis both interactive and proactive, dependent on the readers knowledge of the possible tools and information)
The goal of any cognitive symbolic communications system is to strike a balance between augmenting the ability of the reader to internalise and understand what authors intent with questioning the validity, credibility and relevance of the author’s claims.
The notion of Socratic Authoring is based on Socrates’ position that writing is not as interactive as speaking with someone, which is of course true to an extent, but it is not always possible to have a spoken conversation with everyone. Socratic Authoring then attempts to provide a richer impression of the authors perspective for the reader to interact with. This seems to be a goal of the knowledge graph crowd as well, so I think this is where we aim to find ways to augment each others approaches.
The document has been tagged as being in the field of computer science so any hyperGlossary entries are expected to be related to that particular field of computer science which the author has expressly stated that she is a part of. Joe can choose to use these pre-tagged hyperGlossary entries or use his own specific chosen computer science hyperGlossary. This means that basic (included/pre-tagged) glossary entries can be shown when required but they can also be instantly opened in the readers chosen knowledge graph software and chosen area, for widely useful multidimensional views to really grasp the specific issue, where both the power of visualisation and richly deep AI augments his approach. (I do realise that this leaves a huge amount of issues to be resolved)
Later on Joe starts to work on authoring a new document and adds definitions to the hyperGlossary in a format compatible with the knowledge graph space he is associated with when necessary and explicitly adds previous terms (or denies associations where he expects ambiguity).
When he is done he goes through a ‘Polish & Publish’ stage where he does a grammar check, reader level, plagiarism check, has an automatic outline generated etc. and finally, the software presents terms in his document which could fit with the associated knowledge graphs for him to approve or disapprove.
Joe then publishes the document as a Rich PDF or a Complete HTML document to the repository which is able to extract all the richness in the document and serve the next reader as richly and interactively as possible.