-
Notifications
You must be signed in to change notification settings - Fork 844
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
Propose disambiguatingDescription on Thing #880
Comments
+1. This will be especially useful if the coder does not provide a sameAs for URI-based disambiguation, or if there is, indeed, no identifier she or he can use for the Thing being declared.
|
If something text is a 'disambiguatingDescription' of a thing, then it will also meet the criteria of being its 'description'; we should probably declare any new property as a sub-property of 'description'. I quite like the idea of doing something like this, because in practice 'description' varies wildly from huge slabs of text (sometimes including markup or escaped markup) to super short strings. @rvguha - any thoughts? |
Yes, I like disambiguating descriptions :) guha On Sat, Nov 7, 2015 at 2:37 AM, Dan Brickley notifications@github.com
|
See pull request #891 |
any thoughts @mfhepp @scor @pmika @chaals @ajax-als @shankarnat @tmarshbing ? |
In the Wikipedia example given by @vholland , there is a need to list (and disambiguate ?) the different entities for a given name. So could it be possible to add 'Thing' as an expected value for 'disambiguatingDescription' ? So we could have :
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Thing",
"name": "Phobos",
"disambiguatingDescription": [
{
"@type": "Thing",
"name" : "Phobos (moon)",
"description" : "A moon of Mars",
"sameAs": "https://en.wikipedia.org/wiki/Phobos_(moon)"
},
{
"@type": "Thing",
"name" : "Phobos (mythology)",
"description" : "the Greek god of horror",
"sameAs": "https://en.wikipedia.org/wiki/Phobos_(mythology)"
}
]
}
</script>
|
Issue #880: Added disambiguatingDescription
Merged for review in v2.3, http://sdo-deimos.appspot.com/disambiguatingDescription I'm convinced by the Wikipedia usecase. |
Question: would it be viably useful to use this for the subtitle of a |
@darobin perhaps sometimes, but it feels a stretch to suggest that all subtitles will always be adequately distinctive to consider them by definition disambiguatingDescriptions. What you suggest feels more like it lives on the content creation / curation / metadata management side, where authors of subtitles are encouraged to give good descriptions. (this is a bit vague since we don't afaik have a subtitle property; are you suggesting we need one? ) |
Yes, I agree it feels like a stretch (hence the question :). The situation we have is that of articles that always have a One thing that does seem to match is |
On reflection, I think we are currently underspecified here. Consider:
I suggest amending "A sub property of description. A short description of the item used to disambiguate from other, similar items." to say "A sub property of description. A short description of the item used to disambiguate from other, similar items. Information from other properties (in particular, name) may be necessary for the description to be useful for disambiguation." |
…ambiguation. Discussion: #880 (comment)
http://webschemas.org/disambiguatingDescription updated accordingly - please take a look |
Closing per http://webschemas.org/docs/releases.html#g880 |
Systems like Wikipedia/WikiData often have a short description to help disambiguate entities. For example, the Wikipedia page for "Phobos" lists the many entities by that name, allowing users to determine the page for the Greek god vs a moon of Mars, or the comic book character.
Wikidata calls this property "description", but I think we want something different so consumers do not need to determine which description is the disambiguator and which is the true description.
I would like to add
disambiguatingDescription
or evendisambiguator
to Thing.The text was updated successfully, but these errors were encountered: