Live data from Hacker News

SWI-Prolog for the semantic web

swi-prolog.org

1–10 of 32 posts

Re: SWI-Prolog for the semantic web

#2
The opening paragraph is structurally identical to "buy our nuclear power plant, it'll generate a billion terawatts, oh and it also comes with this bike shed". Prolog (the submission says) handles the gruesome problem of dealing with RDF, oh and it also generates HTML pages and JSON!

That pattern's a red flag whenever I see it. Like an ostensible proof of P!=NP that begins with a 30 page history written for laymen. Who is that paragraph aimed at? Is there really a sizeable population casually using RDF and Prolog but losing sleep over HTML and JSON?

Re: SWI-Prolog for the semantic web

#3
post #2

The opening paragraph is structurally identical to "buy our nuclear power plant, it'll generate a billion terawatts, oh and it also comes with this bike shed". Prolog (the submission says) handles the gruesome problem of dealing with RDF, oh and it also generates HTML pages and JSON! That pattern's a red flag whenever I see it. Like an ostensible proof of P!=NP that begins with a 30 page history written for laymen. W…

There are a lot of non-developer types who need to deal with metadata and for whom the mechanics of websites are irrelevant, e.g. scientific researchers or art historians or statisticians.

Librarians invented metadata not computer scientists.

Re: SWI-Prolog for the semantic web

#6
post #2

The opening paragraph is structurally identical to "buy our nuclear power plant, it'll generate a billion terawatts, oh and it also comes with this bike shed". Prolog (the submission says) handles the gruesome problem of dealing with RDF, oh and it also generates HTML pages and JSON! That pattern's a red flag whenever I see it. Like an ostensible proof of P!=NP that begins with a 30 page history written for laymen. W…

> a population casually using RDF and Prolog but losing sleep over HTML and JSON?

Have you met academics?

Just kidding ;), but by exaggerating, not by lying. (Also I know for a fact that you have met academics). Of course any compsci academic can pick-up HTML and JSON in half an hour of time, but it's not mad to imagine that some of them never were interested in actual web technologies (working on RDF can be done from a purely theoretical point of view) and seeing this sentences on HTML and JSON may be a useful information to them, just as mentioning a practical use-case at the end of a paper's abstract can be.

Re: SWI-Prolog for the semantic web

#10

How does the closed world assumption of Prolog (if it's not explicitly specified it is assumed false) mesh with the open world assumption (if it is not explicitly specified it is unknown) of RDF?

In all the practical applications I've seen of RDF or OWL, all the queries rely on some form of the closed-world assumption.
Post reply on HN