3 ms·
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
by tokinonagare 4y ago
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.
- PaulHoule 4y agoThis package was designed to solve more problems than it creates https://github.com/paulhoule/gastrodon https://github.com/paulhoule/gastrodon Overall I think of graph visualization as a problem, in particularly there are some people who just don't see that hairballs are incomprehensible https://cambridge-intelligence.com/how-to-fix-hairballs/ https://cambridge-intelligence.com/how-to-fix-hairballs/
- teruakohatu 4y agoLarge graphs (just about anything larger than a karate club social network [1]) can't usually be visualized in a useful manner. There are exceptions, but in real world applications they are more useful as pretty art than helping with understanding. Statistical summary plots are more useful. Maybe one day someone will figure something out, but much like scatter plots fall over when you plot vast amounts of raw data, so do plotting graphs. [1] https://en.m.wikipedia.org/wiki/Zachary%27s_karate_club https://en.m.wikipedia.org/wiki/Zachary%27s_karate_club
- PaulHoule 4y agoMy answer to it is that graphs need to be manually curated. For example, a UML diagram for all the database tables on the system I am working on now would have to be printed out on a wall to make any sense, but if I picked out the tables involved in a new user registration that would be useful. I went to an exhibit of this guy's works https://en.wikipedia.org/wiki/Mark_Lombardi https://en.wikipedia.org/wiki/Mark_Lombardi and saw a series of drafts he'd made where he had drawn many different versions of a conspiracy social network and gradually went from a hairball to something that looked meaningful. In terms of turning this into a tool there's the interesting problem that there is a graph that comes in from the outside world (and could be regenerated) and also data that represents the curation of the graph (Do I show this? What color is this line? What position does this node get displayed at?) You've got to be able to edit one independently of the other and deal with things sometimes getting out of sync to have a tool that advances over the state of the art.
- mark_l_watson 4y agoI access SPARQL endpoints from inside programs written (usually) in Common Lisp, Python, and Clojure. LinkedDataHub looks cool enough for non-tech users, but I prefer working inside a repl/Slime/etc. interactive programming environment. Also, Google, Facebook, most banks, etc., etc., use Knowledge Graphs - pretty solid technology.
- namedgraph 4y agoYou 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.