Hi All,

I need some help with generic rdf indexing tool. I use it to create a
referenced-site index with some entities conforming to schema.org.
The entity properties are defined as full URIs instead of prefix based
properties.

eg:

_:test1 <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <
http://schema.org/City> <
http://www.wohnung-bonn.net/wohnungen-in-bonn/wohnungsmarkt.html> .
_:test1 <http://schema.org/City/name> "Bonn" <
http://www.wohnung-bonn.net/wohnungen-in-bonn/wohnungsmarkt.html> .

In the indexing tool's mappings.txt I want to copy the schema:name property
of all these entities to  rdfs:label property so that it can be used for
entity-annotation linking.

If I add the mapping with schema prefix (schema:name > rdfs:label ) it
doesn't get identified and I cannot get the entity-linking results for the
entities in the reference site. I tried adding the mapping as
http://schema.org/name > rdfs:label but it also didn't work.

It only works if I add the fully qualified URI as the mapping (
http://schema.org/City/name > rdfs:label).

Mapping each entity's name property with rdfs:label is not a viable
solution because there are many entity types in the dataset under schema.org
like schema:Hotel, schema:Country etc.

Can someone please help me with this issue?


Thanks,
Dileepa

Reply via email to