- From: Chris Yocum <cyocum@gmail.com>
- Date: Sat, 22 Sep 2018 16:14:58 +0100
- To: Steven Harms <sgharms@stevengharms.com>
- Cc: semantic-web@w3.org
- Message-ID: <20180922151458.GD5634@keiichi>
Dear Mr. Harms, This is my first mail on this list so please forgive any rules of etiquette that I might break. > > After reading up on RDF, vocabulary authoring, and getting to know a number > of vocabularies, I want to populate a collection. However, when I make my > first steps in this regard I find myself both hindered and confused by lack > of tooling. > I have found much the same myself in the time that I have worked in the Semantic Web/Linked Data space. I joined this mailing list in the last couple of days in the hopes that I might be able to find other people who are working in this area and might be able to advise me. > *Interface: *As an example, I'd expect to be able to find a tool that lets > one import vocabularies to the tool as the available options with authoring > statements. Given the "triple," I'd expect to select a subject, predicate, > object as chosen from those data provided by the cached vocabularies. > > When I look for such a thing (https://www.w3.org/wiki/AuthoringToolsForRDF), > the tools are mostly > 10 years old with few updates and no *de facto* > standard. > In general, most searches to find an authoring platform point to dead links > or bit-rotted pages. Ultimately, this leads me to ask whether my > understanding is correct. > > Questions: > > 1. Is authoring like I described above desirable, expected? Is it hoped > that individuals would think "Hm, instead of a bulleted list in a Google > Doc, I'll add these notes using (sought RDF tool)." Or is the expectation > that some other storage / interface / solution that emits RDF will be the > primary interface? > There is Protégé (https://protege.stanford.edu/). However, this is primarily devoted to writing ontologies (vocabularies) than straight RDF. > 2. Assuming individual authorship *is* a desired thing, is the "Interface" > I described above a reasonable sketch of the user experience? > > 3. Assuming individual authorship as desirable and the UX as appropriate, > why doesn't that (seem to?) exist? > I cannot answer the "why" question myself but my experience has been that using Emacs + ttl-mode with an added dash of autocomplete works alright. I have a collaborator who uses Atom + language-rdf plugin. These solutions are not brilliant but they are functional when hand authoring RDF. We need to do it this way because we are human curators working on putting the early Irish genealogies (https://github.com/cyocum/irish-gen) into a graph database format (in this case RDF). I can only guess that because the Semantic Web did not catch on in the wider community that these tools were not commercially viable (https://twobithistory.org/2018/05/27/semantic-web.html, as seen on Hacker News recently (https://news.ycombinator.com/item?id=18023408)). It would be great to have an authoring tool that could be used. I ran a workshop on RDF for people working in the Humanities (where I did my post graduate work) and it was difficult to teach them RDF without a tool that would ease them into it by giving them indications when they made mistakes and giving them hints based on the prefixes used and other contextual information that an editor would have. I hope this helps. All the best, Chris
Received on Monday, 24 September 2018 08:13:02 UTC