The vision underlying the development of the Semantic Web is that the whole complex of our knowledge forms a huge semantic network, which should be represented and made explicit by means of languages such as RDF, RDFS, or OWL. However, these languages have important expressive limits, since none of them reaches the full expressive power of a first-order language. As a result, large parts of our knowledge—in particular mathematical and scientific theories—cannot currently be made available on the SemanticWeb as linked data, not even in principle. In this work, we are going to define FOOL (First Order Ontology Language), a new ontological language compatible with RDF, which allows the expression of any formula of a first-order language as a connected RDF graph. FOOL is as expressive as a first-order language, but unlike it, its statements do not have a serialized form. Instead, like a RDF statement, each statement of a FOOL knowledge base is a connected graph, and different statements link to each other through the meaningful nodes they share. In this way, the semantic relationships between statements are made explicit, and given FOOL’s compatibility with RDF, virtually the entire complex of our knowledge can in principle be made available on the SemanticWeb as linked data. The semantic relationships made explicit by a FOOL ontology are not those of logical consequence, but they are meaning connections between statements represented as graphs. It is not far-fetched to think that, by devising appropriate measures of the linking patterns between statements, such relations can be mechanized, thus opening the way to new and possibly unforeseen results and applications.
Expressing knowledge as linked data by FOOL
Giunti, Marco;Pinna, Simone
2024-01-01
Abstract
The vision underlying the development of the Semantic Web is that the whole complex of our knowledge forms a huge semantic network, which should be represented and made explicit by means of languages such as RDF, RDFS, or OWL. However, these languages have important expressive limits, since none of them reaches the full expressive power of a first-order language. As a result, large parts of our knowledge—in particular mathematical and scientific theories—cannot currently be made available on the SemanticWeb as linked data, not even in principle. In this work, we are going to define FOOL (First Order Ontology Language), a new ontological language compatible with RDF, which allows the expression of any formula of a first-order language as a connected RDF graph. FOOL is as expressive as a first-order language, but unlike it, its statements do not have a serialized form. Instead, like a RDF statement, each statement of a FOOL knowledge base is a connected graph, and different statements link to each other through the meaningful nodes they share. In this way, the semantic relationships between statements are made explicit, and given FOOL’s compatibility with RDF, virtually the entire complex of our knowledge can in principle be made available on the SemanticWeb as linked data. The semantic relationships made explicit by a FOOL ontology are not those of logical consequence, but they are meaning connections between statements represented as graphs. It is not far-fetched to think that, by devising appropriate measures of the linking patterns between statements, such relations can be mechanized, thus opening the way to new and possibly unforeseen results and applications.File | Dimensione | Formato | |
---|---|---|---|
jzae085.pdf
Solo gestori archivio
Descrizione: Versione editoriale pubblicata online il 2024-11-11
Tipologia:
versione editoriale (VoR)
Dimensione
1.67 MB
Formato
Adobe PDF
|
1.67 MB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.