11

I've learned about the idea of storing data in the form of triples not too long ago. This is essentially what RDF allows and since I've started using this to model my data, I've never really looked back to less interoperable data models. I know RDF has a long history of misconceptions, but so does JSON or HTTP or many other standards out there.

I'm wondering why isn't RDF more popular within the startup/industry scene, because it's definitely popular and has shown its power in academia and life sciences (ex: the Linked Data cloud).

  • Also on Hacker News. – unor Mar 29 '14 at 18:33
  • Why isn't RDF more popular within the private sector? How do you know RDF isn't popular, or better, how do you know the relative popularity of RDF usage over private and public sector. You mention life sciences and this includes public and private sector, so is your conclusion based on a study of those sectors in that science? – nmtoken Dec 18 '16 at 10:04
7

While there is clear power with RDF and other formal ontologies, web technologies are showing a tendency towards simplicity -- things that are easy to code, read, manipulate, etc. RDF has none of those qualities. So while a language like Ruby might evolve on its own, it gains more power, popularity and community when a platform that makes development more simple (like Rails) starts to use it.

  • 1
    But the RDF model is not a specific syntax. JSON-LD is RDF and it's easy to code, read and manipulate... because it's JSON. I think it's more about people not being familiar with the concept of using URIs to identify things. – Luca Matteis Apr 2 '14 at 14:36
5

RDF is unpopular because it is generally misunderstood. This problem arises (primarily) from how RDF has been presented to the market in general. To understand RDF you have to first understand what Data actually is [1], once you cross that hurdle two things [2][3] will become obvious:

  1. RDF is extremely useful in regards to all issues relating to Data

  2. RDF has been poorly promoted.

Links:

  1. http://slidesha.re/1epEyZ1 -- Understanding Data

  2. http://bit.ly/1fluti1 -- What is RDF, Really?

  • fyi the second links requiered a login, – magdmartin Apr 5 '14 at 18:34
  • What is that reference reference [3] you are mentioning? – O. R. Mapper Aug 28 '15 at 18:39
3

I see three drivers for this true observation:

1.) I'm a very observing information technologist I would say and RDF has been on my radar for I would say 6 years. My sentiment towards RDF until about one year was:

  • Very popular in academia
  • Complex if you want to do advanced stuff
  • Clearly the basis for the Web 3.0 but needs time

2.) Considering the the major architectural paradigm in which at least larger commercial organizations lived and still live: SOA, ESBs. They were just happy to have their interlinked silos and not isolated silos. Their biggest challenge was and still is to integrate systems. Many of these systems is COTS and they have no control and nor interest in the exact details of the employed data models, they just want to import and export data from those systems.

3.) Also consider what major vendors in the IT sector brought to the table: I know of RDF support in Oracle and DB2. I even played around with it on DB2 a bit and my opinion about their efforts is rather crushing: Not really usable. I thinkk that they merely added support for some SemWeb stuff as marketing alibi - just to have it and not being reckoned to have overslept a trend.

I think all these 3 lead to the situation you described. I'm 100% sure this will change and soon be visible in Gartner's Hyper Cycle as big, open and linked data trends mandate a interoperable data model/ serialization format.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.