From: <ku...@us...> - 2008-02-18 14:27:09
|
Revision: 600 http://dl-learner.svn.sourceforge.net/dl-learner/?rev=600&view=rev Author: kurzum Date: 2008-02-18 06:26:58 -0800 (Mon, 18 Feb 2008) Log Message: ----------- fixed examples (header lymphography, some readmes) Modified Paths: -------------- trunk/examples/lymphography/lymphography_Class1.conf trunk/examples/lymphography/lymphography_Class2.conf trunk/examples/lymphography/lymphography_Class3.conf trunk/examples/lymphography/lymphography_Class4.conf trunk/src/dl-learner/org/dllearner/kb/sparql/SparqlQuery.java Added Paths: ----------- trunk/examples/sparql/README.txt trunk/examples/sparql/roles_notworking/README.txt Removed Paths: ------------- trunk/examples/sparql/config.owl Modified: trunk/examples/lymphography/lymphography_Class1.conf =================================================================== --- trunk/examples/lymphography/lymphography_Class1.conf 2008-02-18 12:35:49 UTC (rev 599) +++ trunk/examples/lymphography/lymphography_Class1.conf 2008-02-18 14:26:58 UTC (rev 600) @@ -1,4 +1,31 @@ +/* +Converted form the UCI Machine Learning Repository at: +http://archive.ics.uci.edu/ml/datasets/Lymphography +Files: +lymphography_Class1.conf +lymphography_Class2.conf +lymphography_Class3.conf +lymphography_Class4.conf + +A solution ist found relatively fast for example 1 and 4. +Because of the increasing length of concepts for example 2 and 4, +it will need a lot of time to find a solution, in case it exists at all. +Mainly used as a test case for improving the algorithms (example 4 uses +a new experimental version of the refinement algorithm) + + +*/ + + +reasoner = dig; +//reasoner = fastRetrieval; + +algorithm = refinement; +//refinement.heuristic = flexible; +//algorithm = refexamples; + + refinement.ignoredConcepts = { "http://www.example.org/lymphography#Target1_NormalFind", "http://www.example.org/lymphography#Target2_Metastases", Modified: trunk/examples/lymphography/lymphography_Class2.conf =================================================================== --- trunk/examples/lymphography/lymphography_Class2.conf 2008-02-18 12:35:49 UTC (rev 599) +++ trunk/examples/lymphography/lymphography_Class2.conf 2008-02-18 14:26:58 UTC (rev 600) @@ -1,3 +1,28 @@ +/* +Converted form the UCI Machine Learning Repository at: +http://archive.ics.uci.edu/ml/datasets/Lymphography + +Files: +lymphography_Class1.conf +lymphography_Class2.conf +lymphography_Class3.conf +lymphography_Class4.conf + +A solution ist found relatively fast for example 1 and 4. +Because of the increasing length of concepts for example 2 and 4, +it will need a lot of time to find a solution, in case it exists at all. +Mainly used as a test case for improving the algorithms (example 4 uses +a new experimental version of the refinement algorithm) + + +*/ +reasoner = dig; +//reasoner = fastRetrieval; + +algorithm = refinement; +//refinement.heuristic = flexible; +//algorithm = refexamples; + refinement.ignoredConcepts = { "http://www.example.org/lymphography#Target1_NormalFind", "http://www.example.org/lymphography#Target2_Metastases", @@ -6,6 +31,8 @@ }; + + refinement.useAllConstructor = false; refinement.useExistsConstructor = true; refinement.useNegation = false; Modified: trunk/examples/lymphography/lymphography_Class3.conf =================================================================== --- trunk/examples/lymphography/lymphography_Class3.conf 2008-02-18 12:35:49 UTC (rev 599) +++ trunk/examples/lymphography/lymphography_Class3.conf 2008-02-18 14:26:58 UTC (rev 600) @@ -1,3 +1,31 @@ +/* +Converted form the UCI Machine Learning Repository at: +http://archive.ics.uci.edu/ml/datasets/Lymphography + +Files: +lymphography_Class1.conf +lymphography_Class2.conf +lymphography_Class3.conf +lymphography_Class4.conf + +A solution ist found relatively fast for example 1 and 4. +Because of the increasing length of concepts for example 2 and 4, +it will need a lot of time to find a solution, in case it exists at all. +Mainly used as a test case for improving the algorithms (example 4 uses +a new experimental version of the refinement algorithm) + + +*/ + + + +reasoner = dig; +//reasoner = fastRetrieval; + +algorithm = refinement; +//refinement.heuristic = flexible; +//algorithm = refexamples; + refinement.ignoredConcepts = { "http://www.example.org/lymphography#Target1_NormalFind", "http://www.example.org/lymphography#Target2_Metastases", Modified: trunk/examples/lymphography/lymphography_Class4.conf =================================================================== --- trunk/examples/lymphography/lymphography_Class4.conf 2008-02-18 12:35:49 UTC (rev 599) +++ trunk/examples/lymphography/lymphography_Class4.conf 2008-02-18 14:26:58 UTC (rev 600) @@ -1,6 +1,28 @@ +/* +Converted form the UCI Machine Learning Repository at: +http://archive.ics.uci.edu/ml/datasets/Lymphography +Files: +lymphography_Class1.conf +lymphography_Class2.conf +lymphography_Class3.conf +lymphography_Class4.conf + +A solution ist found relatively fast for example 1 and 4. +Because of the increasing length of concepts for example 2 and 4, +it will need a lot of time to find a solution, in case it exists at all. +Mainly used as a test case for improving the algorithms (example 4 uses +a new experimental version of the refinement algorithm) + + +*/ + + +//reasoner = dig; reasoner = fastRetrieval; +//algorithm = refinement; +//refinement.heuristic = flexible; algorithm = refexamples; refexamples.ignoredConcepts = { Added: trunk/examples/sparql/README.txt =================================================================== --- trunk/examples/sparql/README.txt (rev 0) +++ trunk/examples/sparql/README.txt 2008-02-18 14:26:58 UTC (rev 600) @@ -0,0 +1,7 @@ + +Note: DBpedia is always subject to change, solutions will change over time + +After using the SPARQL Component, a n-triple file is created at: +examples/../cache/ or root/cache +Which contains the used knowledge base. + Deleted: trunk/examples/sparql/config.owl =================================================================== --- trunk/examples/sparql/config.owl 2008-02-18 12:35:49 UTC (rev 599) +++ trunk/examples/sparql/config.owl 2008-02-18 14:26:58 UTC (rev 600) @@ -1,172 +0,0 @@ -<?xml version="1.0"?> -<!DOCTYPE rdf:RDF [ - <!ENTITY config "http://www.extraction.org/config#"> - <!ENTITY owl "http://www.w3.org/2002/07/owl#"> - <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#"> - <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#"> - <!ENTITY xsd "http://www.w3.org/2001/XMLSchema#"> -]> -<rdf:RDF xml:base="http://www.extraction.org/config" xmlns:config="http://www.extraction.org/config#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"> - <!-- Ontology Information --> - <owl:Ontology rdf:about=""> - <owl:versionInfo xml:lang="en">version 0.1</owl:versionInfo> - </owl:Ontology> - <!-- Classes --> - <owl:Class rdf:about="#Configuration"/> - <owl:Class rdf:about="#FilterSet"/> - <owl:Class rdf:about="#GETParameter"/> - <owl:Class rdf:about="#ObjectFilterSet"> - <rdfs:subClassOf rdf:resource="#FilterSet"/> - </owl:Class> - <owl:Class rdf:about="#PredicateFilterSet"> - <rdfs:subClassOf rdf:resource="#FilterSet"/> - </owl:Class> - <owl:Class rdf:about="#SparqlEndpoint"/> - <owl:Class rdf:about="#TypedQuery"/> - <!-- Annotation Properties --> - <owl:AnnotationProperty rdf:about="&rdfs;comment"/> - <owl:AnnotationProperty rdf:about="&owl;versionInfo"/> - <!-- Datatype Properties --> - <owl:DatatypeProperty rdf:about="#filtersURI"> - <rdfs:domain rdf:resource="#ObjectFilterSet"/> - <rdfs:domain rdf:resource="#PredicateFilterSet"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasAfterGET"> - <rdfs:domain rdf:resource="#SparqlEndpoint"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasHost"> - <rdfs:domain rdf:resource="#SparqlEndpoint"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasMode"> - <rdfs:domain rdf:resource="#TypedQuery"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasParameterContent"> - <rdfs:domain rdf:resource="#GETParameter"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasParameterName"> - <rdfs:domain rdf:resource="#GETParameter"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasPort"> - <rdfs:domain rdf:resource="#SparqlEndpoint"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasQueryParameter"> - <rdfs:domain rdf:resource="#SparqlEndpoint"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#hasRecursionDepth"> - <rdfs:domain rdf:resource="#Configuration"/> - </owl:DatatypeProperty> - <owl:DatatypeProperty rdf:about="#usesLiterals"> - <rdfs:domain rdf:resource="#TypedQuery"/> - </owl:DatatypeProperty> - <!-- Object Properties --> - <owl:ObjectProperty rdf:about="#hasGETParameter"> - <rdfs:domain rdf:resource="#SparqlEndpoint"/> - <rdfs:range rdf:resource="#GETParameter"/> - </owl:ObjectProperty> - <owl:ObjectProperty rdf:about="#hasObjectFilterSet"> - <rdfs:domain rdf:resource="#TypedQuery"/> - <rdfs:range rdf:resource="#ObjectFilterSet"/> - </owl:ObjectProperty> - <owl:ObjectProperty rdf:about="#hasPredicateFilterSet"> - <rdfs:domain rdf:resource="#TypedQuery"/> - <rdfs:range rdf:resource="#PredicateFilterSet"/> - </owl:ObjectProperty> - <owl:ObjectProperty rdf:about="#hasSparqlEndpoint"> - <rdfs:domain rdf:resource="#Configuration"/> - <rdfs:range rdf:resource="#SparqlEndpoint"/> - </owl:ObjectProperty> - <owl:ObjectProperty rdf:about="#hasTypedQuery"> - <rdfs:domain rdf:resource="#Configuration"/> - <rdfs:range rdf:resource="#TypedQuery"/> - </owl:ObjectProperty> - <!-- Instances --> - <config:SparqlEndpoint rdf:about="#dbpediaEndpoint"> - <config:hasAfterGET rdf:datatype="&xsd;string">/sparql</config:hasAfterGET> - <config:hasGETParameter rdf:resource="#defaultgraphuri"/> - <config:hasGETParameter rdf:resource="#format"/> - <config:hasHost rdf:datatype="&xsd;string">dbpedia.openlinksw.com</config:hasHost> - <config:hasPort rdf:datatype="&xsd;string">80</config:hasPort> - <config:hasQueryParameter rdf:datatype="&xsd;string">query</config:hasQueryParameter> - <config:hasURL>dbpedia.openlinksw.com:80/sparql</config:hasURL> - </config:SparqlEndpoint> - <config:ObjectFilterSet rdf:about="#dbpediaGeneralObjectFilter"> - <config:filtersURI rdf:datatype="&xsd;string">http://dbpedia.org/resource/Category:Articles_</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://dbpedia.org/resource/Category:Wikipedia_</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://upload.wikimedia.org/wikipedia/commons</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://upload.wikimedia.org/wikipedia</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://www.geonames.org</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://www.w3.org/2006/03/wn/wn20/instances/synset</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://www4.wiwiss.fu-berlin.de/flickrwrappr</config:filtersURI> - </config:ObjectFilterSet> - <config:PredicateFilterSet rdf:about="#dbpediaGeneralPredicateFilter"> - <config:filtersURI rdf:datatype="&xsd;string">http://dbpedia.org/property/reference</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://dbpedia.org/property/website</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://dbpedia.org/property/wikipage-</config:filtersURI> - </config:PredicateFilterSet> - <config:TypedQuery rdf:about="#dbpediaYago"> - <config:hasMode rdf:datatype="&xsd;string">forbid</config:hasMode> - <config:hasObjectFilterSet rdf:resource="#dbpediaGeneralObjectFilter"/> - <config:hasObjectFilterSet rdf:resource="#foafObjectFilter"/> - <config:hasObjectFilterSet rdf:resource="#yagoObjectFilter"/> - <config:hasPredicateFilterSet rdf:resource="#dbpediaGeneralPredicateFilter"/> - <config:hasPredicateFilterSet rdf:resource="#foafPredicateFilter"/> - <config:hasPredicateFilterSet rdf:resource="#sameAsFilter"/> - <config:hasPredicateFilterSet rdf:resource="#yagoPredicateFilter"/> - <config:usesLiterals rdf:datatype="&xsd;string">false</config:usesLiterals> - </config:TypedQuery> - <config:Configuration rdf:about="#dbpediatest" rdfs:comment="for first test"> - <config:hasRecursionDepth rdf:datatype="&xsd;string">2</config:hasRecursionDepth> - <config:hasSparqlEndpoint rdf:resource="#dbpediaEndpoint"/> - <config:hasTypedQuery rdf:resource="#dbpediaYago"/> - </config:Configuration> - <config:GETParameter rdf:about="#defaultgraphuri"> - <config:hasParameterContent rdf:datatype="&xsd;string">http://dbpedia.org</config:hasParameterContent> - <config:hasParameterName rdf:datatype="&xsd;string">default-graph-uri</config:hasParameterName> - </config:GETParameter> - <config:ObjectFilterSet rdf:about="#foafObjectFilter"> - <config:filtersURI rdf:datatype="&xsd;string">http://xmlns.com/foaf/0.1/</config:filtersURI> - </config:ObjectFilterSet> - <config:PredicateFilterSet rdf:about="#foafPredicateFilter"> - <config:filtersURI rdf:datatype="&xsd;string">http://xmlns.com/foaf/0.1/</config:filtersURI> - </config:PredicateFilterSet> - <config:GETParameter rdf:about="#format"> - <config:hasParameterContent rdf:datatype="&xsd;string">application/sparql-results.xml</config:hasParameterContent> - <config:hasParameterName rdf:datatype="&xsd;string">format</config:hasParameterName> - </config:GETParameter> - <config:Configuration rdf:about="#localjoseki"> - <config:hasRecursionDepth rdf:datatype="&xsd;string">2</config:hasRecursionDepth> - <config:hasSparqlEndpoint rdf:resource="#localjosekiendpoint"/> - <config:hasTypedQuery rdf:resource="#localjosekitypedquery"/> - </config:Configuration> - <config:SparqlEndpoint rdf:about="#localjosekiendpoint"> - <config:hasAfterGET rdf:datatype="&xsd;string">/books</config:hasAfterGET> - <config:hasHost rdf:datatype="http://www.w3.org/2001/XMLSchema#string">localhost</config:hasHost> - <config:hasPort rdf:datatype="&xsd;string">2020</config:hasPort> - <config:hasQueryParameter rdf:datatype="&xsd;string">query</config:hasQueryParameter> - <config:hasURL>localhost:2020/books</config:hasURL> - </config:SparqlEndpoint> - <config:TypedQuery rdf:about="#localjosekitypedquery"> - <config:hasMode rdf:datatype="&xsd;string">forbid</config:hasMode> - <config:hasObjectFilterSet rdf:resource="#dbpediaGeneralObjectFilter"/> - <config:hasPredicateFilterSet rdf:resource="#dbpediaGeneralPredicateFilter"/> - <config:usesLiterals rdf:datatype="&xsd;string">false</config:usesLiterals> - </config:TypedQuery> - <config:PredicateFilterSet rdf:about="#sameAsFilter"> - <config:filtersURI rdf:datatype="&xsd;string">http://www.w3.org/2002/07/owl#sameAs</config:filtersURI> - </config:PredicateFilterSet> - <config:ObjectFilterSet rdf:about="#yagoObjectFilter"> - <config:filtersURI rdf:datatype="&xsd;string">http://dbpedia.org/resource/Category:Articles_</config:filtersURI> - <config:filtersURI rdf:datatype="&xsd;string">http://dbpedia.org/resource/Category:Wikipedia_</config:filtersURI> - </config:ObjectFilterSet> - <config:PredicateFilterSet rdf:about="#yagoPredicateFilter"> - <config:filtersURI rdf:datatype="&xsd;string">http://www.w3.org/2004/02/skos/core</config:filtersURI> - </config:PredicateFilterSet> - <rdf:Description rdf:about="#hasURL"> - <rdf:type> - <rdf:Description rdf:about="http://www.w3.org/2002/07/owl#DatatypeProperty"/> - </rdf:type> - <rdfs:domain> - <rdf:Description rdf:about="#SparqlEndpoint"/> - </rdfs:domain> - </rdf:Description> -</rdf:RDF> Added: trunk/examples/sparql/roles_notworking/README.txt =================================================================== --- trunk/examples/sparql/roles_notworking/README.txt (rev 0) +++ trunk/examples/sparql/roles_notworking/README.txt 2008-02-18 14:26:58 UTC (rev 600) @@ -0,0 +1,4 @@ + +The learning of domain/range for roles has been deactivated for this release, +because it involved several manual steps, which were not supported by a gui +or a dialog system. We try to automate this process for the next release. \ No newline at end of file Modified: trunk/src/dl-learner/org/dllearner/kb/sparql/SparqlQuery.java =================================================================== --- trunk/src/dl-learner/org/dllearner/kb/sparql/SparqlQuery.java 2008-02-18 12:35:49 UTC (rev 599) +++ trunk/src/dl-learner/org/dllearner/kb/sparql/SparqlQuery.java 2008-02-18 14:26:58 UTC (rev 600) @@ -83,6 +83,7 @@ } logger.info("query SPARQL server"); try{ + //TODO after overnext Jena release HttpQuery.urlLimit = 3*1024 ; rs = queryExecution.execSelect(); logger.info(rs.getResultVars().toString()); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |