-
Notifications
You must be signed in to change notification settings - Fork 813
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Schema.org should have mappings to Gratisdata terms where possible #3049
Comments
@ugochimobi - interesting. Are you using Wikibase? How about a slightly larger goal:
There is also the related issue of mapping wikibase installations to Wikidata's core terminology. (from a quick look it seems like you're using Wikibase, apologies if this is a mistake) |
@danbri Thanks for replying, just for another confirmation, I use Wikibase and yes, It would be very much interesting if we could generally do it in a way that Schema.org terms should be mapped to Wikibase installations, beyond Wikidata as you said above. How do we start on this please? |
I looked into this some more, and my conclusion is that you (and others) should continue to follow the model established at Wikidata: store the mappings to external schemas within the wikibase installation. See https://github.com/okfn-brasil/schemaOrg-Wikidata-Map/blob/master/docs/quering-Wikidata.md for more details! I don't think there's anything actionable here for Schema.org right now, so I will close this issue. You are welcome to continue posting here - e.g. to report progress with mappings work. |
/cc @thadguidry who may have better links to share |
Oh, thanks then. |
@ugochimobi @danbri I don't have any other links to share other than Peter's as you gave already for the mapping effort. I only have a few mapping notes in a Google doc somewhere. @ugochimobi I agree with @danbri in that you should map your entities in your Wikibase installation using coherent properties (ideally same properties used in Wikidata mappings) to link the vocabulary. This helps foster the Wikibase federation ecosystem and wider federated querying eventually. Another additional thing would be for you to publish the mappings inside of Wikidata.org itself as well since Wikidata is shaping up to become a very central hub of the many spokes of linked data. Gratisdata can serve as one spoke. That being said, however, you can also store your mappings outside of the Wikibase ecosystem (perhaps with a bit of risk if the concordance becomes inaccessible or non-permanently published) in external concordances such as https://coli-conc.gbv.de/ If you have questions about the Schema.org mappings we did and currently stored in Wikidata.org directly then certainly reach out through the Wikidata public mailing list and cc me. |
@thadguidry thanks for your information, I must confess that I don't totally understand the mapping techniques and all, I know it helps Search Engines understand the content pages of the client websites better, But how to get start in the mapping is what I will admit that I have no idea. The point is, we use the same Wikibase extension just as wikidata has, updates that happens on the wikibase extension for wikidata also reflect for gratisdata, but the point is, I don't know if the mappings are already reflecting for gratisdata. Is there some other configurations that needs to be done from our side? |
@ugochimobi No, your structured data looks good to me, for SEO purposes or consumption by any linked data parser. |
So a mapping won't be considered necessary because of this? or there anything that can be done to foster the effectiveness of these data? |
@ugochimobi you can have multiple items using Array [ ] in any Schema.org property. You could certainly use sameAs and give multiple entity IDs or URLs from various published KOS as well as Wikidata.org. This is a form of localized mapping, I.E. you do the mapping and store the sameAs links in your own KOS. Most linked data parsers will understand the semantics of what you mean here with sameAs. However, getting additional linked data from each indexed object in the array is up to the consuming application, like Google, which does do a pretty good job whenever good structured data can be found and parsed from each sameAs link. Providing sameAs links that have structured data themselves on their pages is the best practice, when you can find them. Loose working example: "sameAs": ["https://stias.ac.za/fellows/eghosa-emmanuel-osaghae/", "https://niia.gov.ng/about-us/dg/", "https://gratisdata.miraheze.org/wiki/Q2955", "https://www.strausscenter.org/person/eghosa-osaghae-2/"] |
@thadguidry While going through the documentations about enabling this feature for Gratisdata, I couldn't find any information regarding making it possible to have multiple sameAs properties. I know it's possible, but how can that be accomplished? (I'm sorry if I'm sounding dumb as I'm relatively new in the linked data network generally). How did you get the working example so fast? (I guess it's from search engine, apologies if I'm mistaken). |
@ugochimobi This is getting beyond the bounds of a Schema.org Issue directly. Let's move this consultation to our Schema.org Discussions to involve others to also assist you. |
@thadguidry here #3089 |
This is quite a bold request from a small website, but this is similar to a request made from Wikidata over 7 years ago, specifically #280 this issue.
Everything works similarly just as Wikidata works but this one powers a different project.
Just as pointed out there;
Useful Links
The text was updated successfully, but these errors were encountered: