Cwm

A free and general purpose data processor for the semantic web
Download

Cwm Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • World Wide Web Consortium
  • Publisher web site:
  • http://www.w3.org/Amaya/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 594 KB

Cwm Tags


Cwm Description

A free and general purpose data processor for the semantic web Cwm (pronounced coom) is a free and open source general-purpose data processor for the semantic web, somewhat like awk, sed, etc. for text files or XSLT for XML. Cwm is a forward chaining reasoner which can be used for querying, checking, transforming and filtering information. Cwm's core language is RDF, extended to include rules, and it uses RDF/XML or RDF/N3 (see Notation3 Primer) serializations as required.Cwm is written in Python and it is part of SWAP, a Semantic Web Application Platform. NOTE: Cwm is licensed and released under the terms of the open source W3C software license. Here are some key features of "Cwm": · Loading files in RDF/XML and/or N3, generating RDF or N3 files from the result (the obscureboring parts of RDF/XML syntax, specifically reification and XML Literal parse type, arenot handled by the main parser). · Pretty printing data so that anonymous nodes are used creatively to minimize the number of explicit existentials (generated Ids). · Applying rules written in N3 to the data · Filtering the data to the result of a particular query · Generating arbitrary formats (using --strings) · Using an internal knowledge of functions to resolve them within a query, including: simple math and string operations, getting and parsing documents from the web, accessing command line arguments and environment variables, cryptography (hashing, generating keys, signing things and checking signatures). Requirements: · Python


Cwm Related Software