As I read through the discussions around the creation of and revisions around #RDF three things are clear in my eye.
Usability was not the primary concern. It seems to have been widely believed that Other Tools™ would fill this gap and that RDF should focus first on a kind of expressibility.
Those Other Tools™ never materialized.
Most who use RDF-derived tooling seem to assume either that it gives them those tools or that Others™ will build them on top of their solution as well
> Banana-RDF contains a more general library to work with RDF from Scala. It allows different underlying implementations like Jena and Sesame. A long term project will be to unify our work with that library.
The one thing that I think the RDF & semantic web folks have really missed the boat on is simple but intelligent authoring tools for contexts and schemas.
Like, I know the @w3c publishes a lot of contexts/prefixes, but I've no idea how. Guides for this always just seem to end at "you can"
I have an increasing hunch that blank nodes in #RDF are just a local minimum byproduct of ppl insisting that all names need to be globally unique, and if u relax that then u can avoid a lot of the graph isomorphism probs at the expense of having some mechanism of referring to nodes relative to one another
Does anyone know a "fast" local RDF store that can do SPARQL queries (or expose a SPARQL endpoint for queries + endpoint for adding triples)? I have a small tool using rdflib that needs to parse and query several very large graphs and I'd like to avoid deploying a dedicated triple store service.
Knowledge graph, ontology, semantic metadata: always nice-to-have but never must-have because the payoff for investing was always speculative.
The argument here: that investment now enables LLMs to write SQL that answers business questions and delivers immedate, repeatable, and measurable benefits.
I never thought RDF was for humans and still don't, but I can see how it could provide the patterns the machines need to be better analytical assistants.
Java is an interesting language for a Fediverse project because it's the one language with several mature implementations of Semantic Web tech (RDF, SPARQL, etc). JSON-LD just works, out of the box. It was kind of shocking to see Apache Jena do in a few minutes of work what took me weeks in Deno!
And I learned about a piece of the Semantic Web ecosystem I wasn't familiar with before. Have you heard the good word of OWL?
#RDF stuff has this unique ability to just make me go "what"
What do RDF graphs mean? the options:
"a name means nothing"
"a name is a selection of one from all possible names"
"a name means the thing it refers to."
"a name means the thing that you get when you refer to it"
bro i'm just trying to store some data i did not know i would have to relitigate Searle with you
Has anyone actually tried to aggregate diverse, decentralized #RDF data beyond basic lookup of URIs and beyond sticking to one and only ontology? Centralized aproaches like Wikidata and schema.org for Google Search don't count. Asking for a frustrated friend.
Ha! Yesterday, I learned how to do SPARQL queries to do funny things with turtle data. I'm not a data-minded person, but it feels like my world is a bit more semantically shaped now :hal:
And this is an excellent set of libraries to deal with RDF/SPARQL in Elixir https://rdf-elixir.dev/
Reading how to represent ordered and tabular data in #RDF , wondered how that might work with multidimensional arrays, and think I have officially come up with the worst video encoding of all time.
Finally you can do SPARQL queries for values of individual pixels in a video.
I moved all my TSV files containing a descriptions of my BAMs, fasta refs, samples, phenotypes, comment etc... to a #RDF#graph. No regret ! I works fine, the graph is git-ed and I can re-generate any TSV file using #sparql
"The United States strongly condemns the attack (Friday) from Rwanda Defense Forces and M23 positions on the Mugunga camp for internally displaced persons in eastern Democratic Republic of the Congo," State Department spokesperson Matthew Miller said in a statement"
Good old Rwanda, that very safe country ( because the UK says so). Of course, the UK won't condemn this, as it's part of the Rwanda deportation deal not to.
Some discussion points on wider understandings on semantics in the context of `context` within Fediverse environments
@Ryuno:matrix.org...