Shapes for Products and Services #7
Replies: 4 comments 9 replies
-
Some other terms that might be useful in some circumstances : schema:countryOfOrigin |
Beta Was this translation helpful? Give feedback.
-
Hi Jeff! This is great. For a very long time, at Semantyk, We have defined product and service, both as children of “Project”. This has allowed us to define basic attributes that both products and services share. This is also also allowed us to manage composition (“organization has project”). Could it be useful for us to first define a basic, shared set of attributes for both, which could in turn contribute to interoperability between products and services? Thanks again for opening this space. It’s really valuable 🤗 |
Beta Was this translation helpful? Give feedback.
-
We want to be able to find out how recently the description for a product or service was updated and by whom. That is a feature of the description, not of the product. It is not, for example the same as the release date of a product and so should not be a property of the product. So I suggest we describe it something like this <> # this docuemnt
foaf:primaryTopic :MyProduct ;
schema:dateModified "" ;; # the date the description was changed
schema:maintainer <> . # webid or email of person who last updated the description
:MyProduct # the product this document describes
a goodrelations:ProductOrService ;
schema:releaseDate "" ; # the date the product was changed
# ... [Edited, on elf's suggestion, I removed solid:ProductOrServiceDescription - there's no need for a separate type for that] |
Beta Was this translation helpful? Give feedback.
-
Using GoodRelations and the Product OntologyThe GoodRelations (gr:) ontology is one of, if not the, most widely adopted e-commerce ontologies and has a broad selection of ways to describe products and services. Therefore, I believe we should treat the class In the documentation for gr: we find : "Your first choice for specializations of gr:ProductOrService should be http://www.productontology.org." The Product Ontology (pto:) is a collaboration between Good Relations, Schema.org, and Wikipedia which turns almost any Wikipedia web page into an ontology term for a product or service. For example Now, why should we use This all sounds great. Here's one caveat - GoodRelations is e-commerce. It is about commerce. It has Here are the relevant prefixes : @Prefix gr: <https://www.heppnetz.de/ontologies/goodrelations/v1.html#> . With the pto: you can add .ttl to see turtle rather than HTML, e.g. http://www.productontology.org/id/Authentication_server.ttl . To find any given term, just look it up on wikipedia. If wikipedia has a page for it, copy the last part of the page name e.g. Authtentication_server and add the pto: prefix to it to get the term. |
Beta Was this translation helpful? Give feedback.
-
A space to discuss the proposed shape for products and services.
Beta Was this translation helpful? Give feedback.
All reactions