VIE/Product
From IKS Project
... work in progress
Contents |
Overview
The Product interaction widgets demonstrate producer and consume interactions with semantically annotated products and companies. While Consumers want to search, configure and buy products and services online and are assisted with this tool to interact with the products itself. Interactions include the consumption of actual services and payment via the micropayments standard and interaction with the configuration of products along semantic properties.
It let's you:
- read and manipulate/edit existing entities via VIE and Hallo,
- add new entities of the same type to an existing list,
- create new entities from scratch by selecting a model from VIE^2,
- interacting with a collection of entities using a users context profile (see: MagicInc: Inferring context from the environment)[1] via rules.
The wider framing for such a widget is to support entity specific RDFa editing based on ANY ontology.
The following existing tools are the benchmark for such a widget: The RichSnippetGenerator [2] is very specific to create just Goodrelations RDFa snippets, while the RDFa generator [3] is used to inject any RDFa into pages.
Features
An examplary dataset might come from BestBuy, but the tool should work with arbitrary annotation of such types.
"Read" and vizualize knowledge from annotated pages of products and stores
|
Edit and/or add entities
- edit existing content and knowledge in one place
- add more of the same type, if you are in a list or a table row
Create new entities
- create new entities onto a "blank" page.
Search entities i.e. products/services
| | |
|
Use Cases
Create RDFa at a website with goodrelations (GR) & productontology
The main idea here is create a widget in order to demonstrate editable content and entities for businesses. An example domain could be Tourism: Restaurants, Recipes + Reviews.
Its main feature will include load of regarding ontologies, objects and use it to create valid RDFa within the page with the use of VIE, VIE^2 objects, Hallo and HTML5 features. Open question is whether and how to use rdfquery for the editing process.
Users workflow:
- The widget allows to import goodrelation ontology + productontology
- It provides support for important GR entities a editing facility
- Business Entity
- POS
- Product
- It allows to create Annotations
- Annotation by are mark-select-save
- Annotation by add-select-save
- Output: Snippets of RDFa enriched HTML
"Configuring" your Product
A page or a collection of products described with goodrelations data (company, store, offering, features):
- gr:BusinessEntity for a company or business,
* gr:Offering for an offer to sell, repair, lease something, or to express interest in such an offer,
* gr:ProductOrServiceModel for the datasheet describing the features of a product, and
* gr:LocationOfSalesOrServiceProvisioning for a store or location from which the offer is available.
These four "entities" are retrieved from web, and can they can be modified directly at the consumers user interface i.e. the web browser and can be stored as negotiaton "feedback".
Recipe and Product offering
Demonstrate the connection of semantic Recipes with a list of product offerings annotated with Goodrelations and product ontology. Present the recipe and the product as configurable real shopping basket. The use of an Micropayment mechanism for recipes would nicely fit into such a proposal.
Related Links
- GoodRelations
- Google Rich Snippets
- Payswarm

