A tentative introduction

I’ve been working on the fringes of Oil & Gas industry. Helping their sub-contractors to better integrate their information.

Concurrently, I have pursued my passion for semantic technologies. I believe they align.

I’ve learned a few things, but let me ask any of more technical readers if this sounds like it might help:

I’ve built a knowledge resource management platform - that aligns with the “Enterprise of Things”. Is it PRISM for the enterprise? I don’t know.

It's a semantic contextual & computation engine. It's RDF/SPARQL at core. It's fully self contained. Downloads and self-installs, on a local machine or public server.

It is fully scriptable in <a href='http://en.wikipedia.org/wiki/List_of_JVM_languages'>VB, JS, AppleScript, Groovy, PHP, Python, Ruby, etc.</a>

It supports <a href='http://www.eaipatterns.com/'>Enterprise Integation Patterns</a>. And a little BPML too. ie it is SOA-buzzword compliant.

It can curate documents including Word, Excel, PDF, JPGs. 

It retrieves meta from your email - headers, body and attachments. And does some basic NLP on the text content.

It can talk SNMP to network devices, and sniff meta-data (no data) from WiFi / Ethernet packets. It stores everything in RDF. RFID is not done, but would be obvious too.

It has a rich web UI with nice widgets, validation. The UI is fully described by a custom ontology. It's fully asychronous.

It has ASQ (Abstract Semantic Queries) that are easy to compose. They can CRUD SQL and SPARQL sources.

Using ASQ->ASQ transformations, it's possible to read a SQL schema, transform each table into a grid, each field into a column. You can infer a rich UI from the meta-dta.

Of course, since it's all RDF based everything is linked data, so it's easy to ask: what data source does this widget visualise? That gives you "as-built" documentation.

So, we have an RDF-described MVC. It uses no public ontologies other than RDF and RDFS. It supports all of them. And can transform / infer between them.

In fact, I describe the "app" in triples, and it is executable and managed by the framework. Rich enterprise (and private) apps are just RDF. Easy to share.

It's got graph analytics, to find shortest paths, centrality, clustering, etc. More work is need on matrix and graph analysis.

It's written in Java, so its cross platform. It uses WebStart so it installs in a few clicks. It's a private knowledge server, that can scale to the enterprise, and beyond.

It is LD compliant, but also has experimental support for XMPP - to share knowledge and execute meaningful actions (what I call “wisdom")

With all that said, it’s not product pitch .. but more an expression of interest in the technology that might underly your vision.

I eagerly await your feedback, 

-lee-

Received on Monday, 10 February 2014 08:24:07 UTC