PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX rdf: SELECT DISTINCT ?product ?label WHERE { ?product rdfs:label ?label . ?product a . ?product bsbm:productFeature . ?product bsbm:productFeature . ?product bsbm:productPropertyNumeric1 ?value1 . FILTER (?value1 > 136) } ORDER BY ?label LIMIT 10
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX rdf: SELECT DISTINCT ?product ?label WHERE { ?product rdfs:label ?label . ?product a . ?product bsbm:productFeature . ?product bsbm:productFeature . ?product bsbm:productPropertyNumeric1 ?value1 . FILTER (?value1 > 136) } ORDER BY ?label LIMIT 10
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX rdf: SELECT ?product ?label WHERE { ?product rdfs:label ?label . ?product a . ?product bsbm:productFeature . ?product bsbm:productPropertyNumeric1 ?p1 . FILTER ( ?p1 > 156 ) ?product bsbm:productPropertyNumeric3 ?p3 . FILTER (?p3 < 152 ) OPTIONAL { ?product bsbm:productFeature . ?product rdfs:label ?testVar } FILTER (!bound(?testVar)) } ORDER BY ?label LIMIT 10
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX rdf: SELECT ?product ?label WHERE { ?product rdfs:label ?label . ?product a . ?product bsbm:productFeature . ?product bsbm:productPropertyNumeric1 ?p1 . FILTER ( ?p1 > 156 ) ?product bsbm:productPropertyNumeric3 ?p3 . FILTER (?p3 < 152 ) OPTIONAL { ?product bsbm:productFeature . ?product rdfs:label ?testVar } FILTER (!bound(?testVar)) } ORDER BY ?label LIMIT 10
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX rdf: SELECT DISTINCT ?product ?label ?propertyTextual WHERE { { ?product rdfs:label ?label . ?product rdf:type . ?product bsbm:productFeature . ?product bsbm:productFeature . ?product bsbm:productPropertyTextual1 ?propertyTextual . ?product bsbm:productPropertyNumeric1 ?p1 . FILTER ( ?p1 > 457 ) } UNION { ?product rdfs:label ?label . ?product rdf:type . ?product bsbm:productFeature . ?product bsbm:productFeature . ?product bsbm:productPropertyTextual1 ?propertyTextual . ?product bsbm:productPropertyNumeric2 ?p2 . FILTER ( ?p2> 488 ) } } ORDER BY ?label OFFSET 5 LIMIT 10
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX rdf: SELECT DISTINCT ?product ?label ?propertyTextual WHERE { { ?product rdfs:label ?label . ?product rdf:type . ?product bsbm:productFeature . ?product bsbm:productFeature . ?product bsbm:productPropertyTextual1 ?propertyTextual . ?product bsbm:productPropertyNumeric1 ?p1 . FILTER ( ?p1 > 457 ) } UNION { ?product rdfs:label ?label . ?product rdf:type . ?product bsbm:productFeature . ?product bsbm:productFeature . ?product bsbm:productPropertyTextual1 ?propertyTextual . ?product bsbm:productPropertyNumeric2 ?p2 . FILTER ( ?p2> 488 ) } } ORDER BY ?label OFFSET 5 LIMIT 10
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX bsbm-inst: PREFIX bsbm: PREFIX rdfs: PREFIX dc: SELECT ?label ?comment ?producer ?productFeature ?propertyTextual1 ?propertyTextual2 ?propertyTextual3 ?propertyNumeric1 ?propertyNumeric2 ?propertyTextual4 ?propertyTextual5 ?propertyNumeric4 WHERE { rdfs:label ?label . rdfs:comment ?comment . bsbm:producer ?p . ?p rdfs:label ?producer . dc:publisher ?p . bsbm:productFeature ?f . ?f rdfs:label ?productFeature . bsbm:productPropertyTextual1 ?propertyTextual1 . bsbm:productPropertyTextual2 ?propertyTextual2 . bsbm:productPropertyTextual3 ?propertyTextual3 . bsbm:productPropertyNumeric1 ?propertyNumeric1 . bsbm:productPropertyNumeric2 ?propertyNumeric2 . OPTIONAL { bsbm:productPropertyTextual4 ?propertyTextual4 } OPTIONAL { bsbm:productPropertyTextual5 ?propertyTextual5 } OPTIONAL { bsbm:productPropertyNumeric4 ?propertyNumeric4 } }
PREFIX rdfs: PREFIX rdf: PREFIX bsbm: SELECT DISTINCT ?product ?productLabel WHERE { ?product rdfs:label ?productLabel . FILTER ( != ?product) bsbm:productFeature ?prodFeature . ?product bsbm:productFeature ?prodFeature . bsbm:productPropertyNumeric1 ?origProperty1 . ?product bsbm:productPropertyNumeric1 ?simProperty1 . FILTER (?simProperty1 < (?origProperty1 + 120) && ?simProperty1 > (?origProperty1 - 120)) bsbm:productPropertyNumeric2 ?origProperty2 . ?product bsbm:productPropertyNumeric2 ?simProperty2 . FILTER (?simProperty2 < (?origProperty2 + 170) && ?simProperty2 > (?origProperty2 - 170)) } ORDER BY ?productLabel LIMIT 5
PREFIX rdfs: PREFIX rdf: PREFIX bsbm: SELECT DISTINCT ?product ?productLabel WHERE { ?product rdfs:label ?productLabel . FILTER ( != ?product) bsbm:productFeature ?prodFeature . ?product bsbm:productFeature ?prodFeature . bsbm:productPropertyNumeric1 ?origProperty1 . ?product bsbm:productPropertyNumeric1 ?simProperty1 . FILTER (?simProperty1 < (?origProperty1 + 120) && ?simProperty1 > (?origProperty1 - 120)) bsbm:productPropertyNumeric2 ?origProperty2 . ?product bsbm:productPropertyNumeric2 ?simProperty2 . FILTER (?simProperty2 < (?origProperty2 + 170) && ?simProperty2 > (?origProperty2 - 170)) } ORDER BY ?productLabel LIMIT 5
PREFIX rdfs: PREFIX rev: PREFIX foaf: PREFIX bsbm: PREFIX dc: SELECT ?productLabel ?offer ?price ?vendor ?vendorTitle ?review ?revTitle ?reviewer ?revName ?rating1 ?rating2 WHERE { rdfs:label ?productLabel . OPTIONAL { ?offer bsbm:product . ?offer bsbm:price ?price . ?offer bsbm:vendor ?vendor . ?vendor rdfs:label ?vendorTitle . ?vendor bsbm:country . ?offer dc:publisher ?vendor . ?offer bsbm:validTo ?date . FILTER (?date > "2008-06-20T00:00:00"^^ ) } OPTIONAL { ?review bsbm:reviewFor . ?review rev:reviewer ?reviewer . ?reviewer foaf:name ?revName . ?review dc:title ?revTitle . OPTIONAL { ?review bsbm:rating1 ?rating1 . } OPTIONAL { ?review bsbm:rating2 ?rating2 . } } }
PREFIX rdfs: PREFIX rev: PREFIX foaf: PREFIX bsbm: PREFIX dc: SELECT ?productLabel ?offer ?price ?vendor ?vendorTitle ?review ?revTitle ?reviewer ?revName ?rating1 ?rating2 WHERE { rdfs:label ?productLabel . OPTIONAL { ?offer bsbm:product . ?offer bsbm:price ?price . ?offer bsbm:vendor ?vendor . ?vendor rdfs:label ?vendorTitle . ?vendor bsbm:country . ?offer dc:publisher ?vendor . ?offer bsbm:validTo ?date . FILTER (?date > "2008-06-20T00:00:00"^^ ) } OPTIONAL { ?review bsbm:reviewFor . ?review rev:reviewer ?reviewer . ?reviewer foaf:name ?revName . ?review dc:title ?revTitle . OPTIONAL { ?review bsbm:rating1 ?rating1 . } OPTIONAL { ?review bsbm:rating2 ?rating2 . } } }
PREFIX rdfs: PREFIX rev: PREFIX foaf: PREFIX bsbm: PREFIX dc: SELECT ?productLabel ?offer ?price ?vendor ?vendorTitle ?review ?revTitle ?reviewer ?revName ?rating1 ?rating2 WHERE { rdfs:label ?productLabel . OPTIONAL { ?offer bsbm:product . ?offer bsbm:price ?price . ?offer bsbm:vendor ?vendor . ?vendor rdfs:label ?vendorTitle . ?vendor bsbm:country . ?offer dc:publisher ?vendor . ?offer bsbm:validTo ?date . FILTER (?date > "2008-06-20T00:00:00"^^ ) } OPTIONAL { ?review bsbm:reviewFor . ?review rev:reviewer ?reviewer . ?reviewer foaf:name ?revName . ?review dc:title ?revTitle . OPTIONAL { ?review bsbm:rating1 ?rating1 . } OPTIONAL { ?review bsbm:rating2 ?rating2 . } } }
PREFIX rdfs: PREFIX rev: PREFIX foaf: PREFIX bsbm: PREFIX dc: SELECT ?productLabel ?offer ?price ?vendor ?vendorTitle ?review ?revTitle ?reviewer ?revName ?rating1 ?rating2 WHERE { rdfs:label ?productLabel . OPTIONAL { ?offer bsbm:product . ?offer bsbm:price ?price . ?offer bsbm:vendor ?vendor . ?vendor rdfs:label ?vendorTitle . ?vendor bsbm:country . ?offer dc:publisher ?vendor . ?offer bsbm:validTo ?date . FILTER (?date > "2008-06-20T00:00:00"^^ ) } OPTIONAL { ?review bsbm:reviewFor . ?review rev:reviewer ?reviewer . ?reviewer foaf:name ?revName . ?review dc:title ?revTitle . OPTIONAL { ?review bsbm:rating1 ?rating1 . } OPTIONAL { ?review bsbm:rating2 ?rating2 . } } }
PREFIX rdfs: PREFIX rdf: PREFIX bsbm: SELECT DISTINCT ?product ?productLabel WHERE { ?product rdfs:label ?productLabel . FILTER ( != ?product) bsbm:productFeature ?prodFeature . ?product bsbm:productFeature ?prodFeature . bsbm:productPropertyNumeric1 ?origProperty1 . ?product bsbm:productPropertyNumeric1 ?simProperty1 . FILTER (?simProperty1 < (?origProperty1 + 120) && ?simProperty1 > (?origProperty1 - 120)) bsbm:productPropertyNumeric2 ?origProperty2 . ?product bsbm:productPropertyNumeric2 ?simProperty2 . FILTER (?simProperty2 < (?origProperty2 + 170) && ?simProperty2 > (?origProperty2 - 170)) } ORDER BY ?productLabel LIMIT 5
PREFIX rdfs: PREFIX rdf: PREFIX bsbm: SELECT DISTINCT ?product ?productLabel WHERE { ?product rdfs:label ?productLabel . FILTER ( != ?product) bsbm:productFeature ?prodFeature . ?product bsbm:productFeature ?prodFeature .