Casino VIE.js German Semantic Interaction Framework

VIE.js (“Vienna IKS Editables”) is a JavaScript library for implementing decoupled Content Management Systems and semantic interaction in web applications. In short, VIE provides a bridge between Backbone.js and the semantic web.

Deutschland Casino semantics RDFa-annotated

With VIE you can easily interact with RDFa-annotated content on your Online Casino Deutschland pages, as well as connect with various semantic services like Apache Stanbol and DBpedia.

All entities you deal with are managed in a centralized collection, and VIE provides ways to deal with namespaces, relations between entities, and if needed, your content type system.

VIE is used as the basis for a wide variety of tools ranging from content annotators to full front-end editing interfaces and semantic browser extensions. You can find many of these from the Widgets section of this site.

Download 2.1.0 (minified) Download 2.1.0 (debug)

In addition to the examples below, you can also try out VIE on jsFiddle.

VIE.js architecture

Examples

  • TODO rendering in RDFa
  • Find the capital of Mongolia
  • Get enhancements for text
  • Height of the Eiffel Tower
  • Load the schema.org ontology

Widgets

  • Form generator
  • Autocomplete
  • Create.js content editing
  • Annotate.js

Documentation

  • VIE 2.1.0 API documentation
  • Towards IKS v2.0
  • Semantic UI development with VIE
  • VIE 2.0 introduction

Development

VIE.js development is coordinated on GitHub, using Travis CI for Continuous Integration

Join the mailing list or the #iks FreeNode channel to discuss VIE.js.