Live data from Hacker News

LinkedDataHub: The Knowledge Graph Notebook

github.com

21–30 of 46 posts

Re: LinkedDataHub: The Knowledge Graph Notebook

#21
post #17
post #6

Earlier quoted context omitted.

> Why can we just call these things fact databases? Companies that want to reinvent/repackage and sell boring RDBMS tech

A Knowledge Graph is the data in the database, not the tech. You can absolutely implement this in a RDBMS. There are some advantages to a proper graph database though. But SPARQL is a dead-end - I don't think anyone is really using that in practice outside a dew public demonstration apps. To a large extent this is true of RDF too: triples are useful, RDF gets in the way.

Wikidata is a good example of something that works. But I agree there isn't much else.

Re: LinkedDataHub: The Knowledge Graph Notebook

#24
post #16
post #11

Its honestly fantastic to see web pages that are using XSLT, is this the most advanced app out there using it these days?

What's good about XSLT? Is its ecosystem substantially better than alternative options like simple string templating a la https://pkg.go.dev/html/template ?

XSLT is wildly more than a templating engine. It can (and has) been used to e.g. specify a protocol and generate software based on it. See XCB for an example. With a sufficiently large corpus you can run queries on XML and generate arbitrary media.

As with most overbearingly flexible technology, it's an incredible pain in the ass to use efficiently, and XSLT processors tend to be plagued with complexity and concomitant performance problems.

Re: LinkedDataHub: The Knowledge Graph Notebook

#25
post #21
post #17

Earlier quoted context omitted.

A Knowledge Graph is the data in the database, not the tech. You can absolutely implement this in a RDBMS. There are some advantages to a proper graph database though. But SPARQL is a dead-end - I don't think anyone is really using that in practice outside a dew public demonstration apps. To a large extent this is true of RDF too: triples are useful, RDF gets in the way.

Wikidata is a good example of something that works. But I agree there isn't much else.

Except the software it’s powered by, Blazegraph, by is deprecated (afaict the devs were poached by AWS to work on Neptune).

https://phabricator.wikimedia.org/T206560

Re: LinkedDataHub: The Knowledge Graph Notebook

#26
post #15

What is the use-case for this software? From the README: > We are building LinkedDataHub primarily for: > researchers who need an RDF-native notebook that can consume and collect Linked Data and SPARQL documents and follows the FAIR principles I would be interested in reading a user story of a few paragraphs about how this works. I don't know anyone working with RDF or SPARQL documents, but I'm curious about these te…

So I don’t personally have many use cases for RDF-type data, but I plan on implementing RDF data endpoints in a music library app I’m building.

I suppose RDF thrives in the academic space, whereas userspace suffers from a chicken and egg type problem. There aren’t many common services available that have public RDF endpoints, so few applications using them get built.

Edit: I suppose that’s what LinkedDatHub provides then, a way for researchers to build API-transformers into their graph, so they can then use it with SPARQL.

Re: LinkedDataHub: The Knowledge Graph Notebook

#27
post #21

Earlier quoted context omitted.

Wikidata is a good example of something that works. But I agree there isn't much else.

Except the software it’s powered by, Blazegraph, by is deprecated (afaict the devs were poached by AWS to work on Neptune). https://phabricator.wikimedia.org/T206560

Unfortunately yes, there were discussions about switching to another one not sure where they stand, looks like according to your link not that far...

Re: LinkedDataHub: The Knowledge Graph Notebook

#29
post #15

What is the use-case for this software? From the README: > We are building LinkedDataHub primarily for: > researchers who need an RDF-native notebook that can consume and collect Linked Data and SPARQL documents and follows the FAIR principles I would be interested in reading a user story of a few paragraphs about how this works. I don't know anyone working with RDF or SPARQL documents, but I'm curious about these te…

LinkedDataHub was extracted from the common code from a number of Linked Data projects that we have done in different domains.

It can be used as a framework but it's a standalone application as well, because it provides the default built-in ontologies as well UI for Linked Data and SPARQL consumption.

Disclaimer: I'm the main developer.

Re: LinkedDataHub: The Knowledge Graph Notebook

#30

The list of dependencies is amazingly long for a product which seems to be a harder to use TiddlyWiki, or Neo4j UI for the graph viz part. It's crazy the SemWeb community still haven't give up given how much effort have been poured into it for so few results.

You do realize this is an open-source project? And you are comparing with a product by Neo4J who got $300M VC investment?

The enterprise Knowledge Graphs (yes, it's the same SemWeb tech stack in principle) in Fortune 500 sized companies have in-house platforms that present the graph to the end-users, with entity browsers, analytics, dashboards, structured content etc. LinkedDataHub is an attempt to bootstrap an open-source, standards-driven version of that.

Post reply on HN