57 karma · joined September 28, 2016
Considering the ensuing reception and general avoidance of the semantic web outside academic papers, I guess no one wants to talk about it.
I'm not saying this is the outcome of an Agile approach, but sure seems common on the Scrum projects I work on.
While knowledge graphs are useful in many ways, personally I wouldn't use Neo4J to build a knowledge graph as it doesn't really play to any of their strengths.
Also, I would rather stab myself with a fork than try to use Cypher to query a concept graph when better standards-based options are available.
I am seeing great value in AI-based solutions related to knowledge assistants and for automation N(A). Neither of these seem like strong suites for CoPilot, but it's very early days.
That we're seeing much better results using self-hosted open source models (Llama 3.1, etc.) should be concerning for Microsoft as well.
Sounds like a lot of politicians I know. Really, how is this not being "Smart" and gaming the system? If we're all upset about being "fair" then we would have changed the system.
More directly, the need for the special snowflakes and the ensuing complex system design processes will be reduced as we drive towards more automation N(A) frameworks.
I guess I'll never get over not liking Cypher queries or the other ways property graph engines query the graph: (MATCH path = (s1:Station)-[r1:CONNECTED_VIA {line: 'U1'}]->(s2:Station))
Seems like standard SPARQL and RDF* work better for me.
I'll counter that fake or self-serving cultures are more toxic and destructive in an organization than bureaucratic policies. Mandated perspectives through culture manipulation feels more like group think and design by committee than genuine empowerment.
Sounds like gaming console and... Cracking the code interview, and Leetcode subscription.
I'll see myself out.
Left disappointed.
Suggest looking into JSON-LD which was intended to solve many of the type and validation use-cases related to type and schema.
Right up there with, mostly hated, Javascript, I happen to think there are good parts of the semantic web technologies and that the pivot towards industry adoption of the graph data models related to knowledge graphs, ontologies, and SPARQL shows there are benefits outside of academic paper mills. I don't have a dog in this fight (TerminusDB), but applying some reasonable expectations and accepting the limitations of the semantic web tools has been very successful on many projects. Even more so, innovation and improvements in graph data repositories are making triple-stores and graph-based models compelling for some use cases. Not going back to CSV hell if there are better alternatives.