[[PageOutline]] = Domain Ontologies = Domain ontologies are models that contain information about a field of interest, for example there may be a group of people who enjoy drinking beer, then they formalize their knowledge on beer in a "beer ontology". These ontologies are common for the semantic web. To work with gnowsis, an ontology has to conform to the PIMO ontology language, see PimOntology. It is not possible to upload non-conformant RDFS ontologies to gnowsis, the reason for this strict checking is that most RDFS or OWL ontologies aren't correct RDFS or OWL anyway. To upload ontologies to the gnowsis and to manage them, start gnowsis and go to this page on your local installation: [http://127.0.0.1:9993/gnowsis-server/ontologies.jsp ontology manager]. To learn what happens inside when adding an ontology, read the PimoService. Available Ontologies: == FOAF == The [http://www.foaf-project.org FOAF vocabulary], run by Dan Brickley and Libby Miller, is one of the most successfull ontologies on the semantic web. Foaf-Person is matched as a super-class of PIMO-Person and we added "fixing" properties as inverses to all foaf properties. Note that these "fixing" properties are a bad hack and will probably cause trouble sometime. We need the inverse though for gnowsis. Foaf is ported to PIMO and available in the gnowsis-server project SVN, a copy (not the latest) is here: * http://www.gnowsis.org/ont/pimo-external/foaf-pimo.xml The uri inside the model is: * http://xmlns.com/foaf/0.1/ '''To add foaf to your gnowsis, use this link: [http://127.0.0.1:9993/gnowsis-server/ontologies.jsp?addontology=fromuri&uri=http%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F&download=http%3A%2F%2Fwww.gnowsis.org%2Font%2Fpimo-external%2Ffoaf-pimo.xml&rdfformat=RDFXML add foaf to your PIMO now!]''' == GEO Vocab == The GEO vocabulary is used to reference geo-positions. The original version by Dan Brickley is here at [http://www.w3.org/2003/01/geo/wgs84_pos W3-GEO]. GEO is ported to PIMO and available in the gnowsis-server project SVN, a copy (not the latest) is here: * http://www.gnowsis.org/ont/pimo-external/geo-pimo.xml The uri inside the model is: * http://www.w3.org/2003/01/geo/wgs84_pos# '''To add GEO to your gnowsis, use this link: [http://127.0.0.1:9993/gnowsis-server/ontologies.jsp?addontology=fromuri&download=http%3A%2F%2Fwww.gnowsis.org%2Font%2Fpimo-external%2Fgeo-pimo.xml&rdfformat=RDFXML&uri=http%3A%2F%2Fwww.w3.org%2F2003%2F01%2Fgeo%2Fwgs84_pos%23 add GEO to your PIMO now!]''' == TAO Tagging Ontology == A tagging ontology that adds metadata about relations to gnowsis. Needed to reify statements and to add creator and created date to statements. * http://ontologies.opendfki.de/repos/ontologies/tao/tao '''To add GEO to your gnowsis, use this link: [http://127.0.0.1:9993/gnowsis-server/ontologies.jsp?addontology=fromuri&download=http%3A%2F%2Fontologies.opendfki.de%2Frepos%2Fontologies%2Ftao%2Ftao&rdfformat=RDFXML&uri=http%3A%2F%2Fontologies.opendfki.de%2Frepos%2Fontologies%2Ftao%2Ftao%23TAO add TAO to your PIMO now!]''' == Paul's PIMO == A test ontology with some classes and instances. * http://www.dfki.uni-kl.de/~sauermann/2006/10/pauls-pimo-inf.rdf * uri of ontology: gnowsis://paul@example.com/resources/pimo/PaulsPim * '''[http://127.0.0.1:9993/gnowsis-server/ontologies.jsp?addontology=fromuri&download=http%3A%2F%2Fwww.dfki.uni-kl.de%2F%7Esauermann%2F2006%2F10%2Fpauls-pimo-inf.rdf&rdfformat=RDFXML&uri=gnowsis%3A%2F%2Fpaul%40example.com%2Fresources%2Fpimo%2FPaulsPim add Paul's PIMO to your PIMO now!]''' = Why adding ontologies ? = After you have added domain ontologies, either restart gnowsis or press the "reload" button in the MiniquireGui. If the domain ontology included new classes, they should show up now. If new properties were added to existing PIMO classes, try editing an instance of that class in your PIMO. The new properties should show up there.