VIE/Product

From IKS Project

Jump to: navigation, search

... 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

  • show knowledge in native/common presentations, e.g. natural language text, timelines, maps.
  • eventually use image widget [n]

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


  • nearby!
  • available now!
  • in line with my physical environment e.g. limitation of money, I want to spend!
  • in line with my calendar!



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:

  1. The widget allows to import goodrelation ontology + productontology
  2. It provides support for important GR entities a editing facility
    1. Business Entity
    2. POS
    3. Product
  3. It allows to create Annotations
    1. Annotation by are mark-select-save
    2. Annotation by add-select-save
  4. 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


Technology used

VIE, VIE^2