It seems that "Semantic Web" has become more like a sect. This technology is more than 20 years old, which was mainly pushed by the “computational logic”/”semantic” community. In turn, RDF(s)/OWL as well as SPARQL are too academic and too far away from any practical applicability. Furthermore, it does not map to any proper Object Model in most of OOP languages (owlready2 in Python may be an exception), i.e., you have to work with “Subject”/”Predicate”/”Object”. So, it is quite an exaggeration to say that RDF is more understandable than CSV. Basically, RDF is a mixture of several technologies like XML DOM/HTML, which puts a lot of “textual” (sematic schema) information around each “literal” and “relation”. I.e., translation of any CSV file to RDF will explode the size of your file to one hundred times. Finally, in order to handle any RDF file you need special libraries, like RDFLib or DotNetRDF, which are far away from any standards. Conclusion = “as soon as you develop something professionally, keep away from this so-called technology”.
Пікірлер: 1