further thoughts from Wordnet....
the tag needs to classify the contents of the tiddler. So for example Concepts [1] classifies many tiddlers as belonging to the class "Concept" Wordnet has hierarchies of meaning based on synsets. suggestions for choosing words higher and lower in hierarchy would be useful for me. I am forever going to Wordnet and choosing the right word. Integration would be good Alex [1] https://tiddlywiki.com/prerelease/#Concepts On Fri, 14 Dec 2018 at 23:53, 'Marcel Otto' via TiddlyWiki < [email protected]> wrote: > Am Dienstag, 11. Dezember 2018 19:03:30 UTC+1 schrieb Joe Armstrong: >> >> Thinking out loud here ... >> >> I've been thinking more about tags. One problem is that tags are rather >> vague and are written in different human languages. >> >> One way out of this might be to adopt the wikidata word definitions. For >> example, I am, unambiguously >> >> https://www.wikidata.org/wiki/Q1691321 >> <https://www.google.com/url?q=https%3A%2F%2Fwww.wikidata.org%2Fwiki%2FQ1691321&sa=D&sntz=1&usg=AFQjCNFRT6Euza35njDPie_N6Crb_9vJUw> >> >> There are actually several Joe Armstrong's (for example, >> https://www.wikidata.org/wiki/Q712592) >> >> These Q numbers uniquely define subjects and objects. Verbs (or >> predicates) are given by P numbers >> so https://www.wikidata.org/wiki/Property:P178 means "the organisation >> or person who developed the item. >> >> > I really like this idea. The natural-language tags of a TiddlyWiki could > be linked to global URIs (like the ones from Wikidata) by adding a context > to a TiddlyWiki in the same way JSON-LD adds a @context to JSON documents > to give globally understandable meaning to application-specific property > identifiers: https://en.wikipedia.org/wiki/JSON-LD > > >> in RDF speak the triple >> >> {https://www.wikidata.org/wiki/Q1144644, >> https://www.wikidata.org/wiki/Property:P178, >> https://www.wikidata.org/wiki/Q17031730} >> >> (BTW I recommend clicking on these links and playing around - there's >> lots of interesting >> data in RDF tuples and the above links are a good place to start looking) >> >> Means "TiddlyWiki developer Jeremy Rushton" >> >> These triples encode facts in a hopefully reasonably clear manner. >> >> So now the N$ question - can we automatically analyse a tiddler and turn >> it into a set >> of RDF tuples. If we could then we could add these to the huge databases >> of RDF tuples >> and possible find stuff in a clever way. >> >> > That would be a very ambitious endeavor as it would require solutions to > two very hard problems: > > 1. The long-standing research problem of entity recognition and linkage: > https://www.stardog.com/blog/entity-linking-in-the-knowledge-graph/ > 2. Connecting the recognized entities semantically properly. For example, > how would you detect from the sentence "Jeremy Ruston started the > TiddlyWiki project in 2004." to use the > https://www.wikidata.org/wiki/Property:P178 property? > > Regarding the first problem, which would already solve your initial tag > ambiguity problem, research has led to quite some progress. This library, > for example, offers a solution in JavaScript: > https://github.com/spencermountain/compromise > > The filter notation in the tiddlywiki reminds me very much of prolog, and >> I guess with a but of >> work SPARQL queries might be possible (SPARQL is an RDF query language) >> > > Even without a solution to the mentioned second problem (allowing to > generate proper RDF triples like the one you mentioned), we could already > do interesting SPARQL queries with recognized Wikidata entities for content > tags. We could for example query for all tiddlers tagged with a computer > scientist and would get the tiddlers tagged with "Jeremy Ruston". A SPARQL > engine for in-memory data in JavaScript can be found here: > https://github.com/antoniogarrote/rdfstore-js (I can't resist to also > mention that a SPARQL engine also exists for the BEAM: > https://github.com/marcelotto/sparql-ex ;-)) > > Cheers >> >> /Joe >> >> > Cheers, > > Marcel > > >> >> >> >> On Monday, 10 December 2018 17:43:01 UTC+1, @TiddlyTweeter wrote: >>> >>> One of the things that interests me a lot that the talk raised a >>> bit--and which no one seems to know how to answer is ... :-) >>> >>> - WHAT exactly is an SU (Semantic Unit) in TW writing (or computing >>> writing In General, for that matter)? >>> >>> There is a kind of rule of thumb "its maybe a paragraph"? But, of course >>> that won't quite work for the one-sentence brevity of a Nietzsche. >>> >>> Its obviously highly context dependent. And I doubt much of that context >>> lives on the computer itself. >>> >>> The idea in TW towards writing "the shortest semantic whole possible" >>> (the word "fragment" here that is thrown around has muddied waters; they >>> are not fragments so much as whole-parts-of-wholes) allows for later >>> re-combinations to form more complex semantics. >>> >>> However, I think its bit of an, ultimately, moot and mute point, in the >>> sense that human meaning is often an interaction with technologies of >>> expression themselves (though no where ever fully defined by them). So its >>> an area of intuited understanding, not formal logic? On the other hand, >>> who's offering the horse which water? >>> >>> Josiah >>> >>> On Monday, 10 December 2018 12:49:14 UTC+1, PMario wrote: >>>> >>>> Hi, >>>> >>>> Here's the video: >>>> https://www.youtube.com/watch?v=Uv1UfLPK7_Q&index=9&list=PLvL2NEhYV4ZtWFBNOrApXaIoCTtj-yk7Y >>>> >>>> have fun! >>>> mario >>>> >>> -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/tiddlywiki. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/091b83d3-9a94-4010-bb2a-e4feca649709%40googlegroups.com > <https://groups.google.com/d/msgid/tiddlywiki/091b83d3-9a94-4010-bb2a-e4feca649709%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/CALc1hYdbjy7bdVGMVRpgoLV1V36mPYno9iyJ6MXmdw5KNBY%2BMg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.

