Online Ontology Visualisation: RDFa

octubre 5, 2010

jOWL status updateI packaged the latest development version of jOWL into a 0.5 release, available at Google Code. jOWL is an AJAX/javascript extension to jQuery that I am developing. The jOWL library parses and reasons with OWL-DL documents. Supported browsers for this release are Internet Explorer 7 and Firefox 2 & 3.This release is accompanied by several new and impressive demos in my humble opinion. These make use of the new functionalities that have been incorporated so far. Below are some important highlights.

vía Online Ontology Visualisation: RDFa.

Planning a Semantic Web site

junio 30, 2009

Rob Crowther (, Web developer, Freelance

Summary: The Semantic Web brings with it the opportunities for users to get smarter search results, and for site owners to get more targeted traffic as users find what they really want. But these benefits don’t just magically appear. This article leads you through the aspects of both information architecture and general infrastructure you need in place to truly take advantage of this burgeoning opportunity.

This article discusses what you need to know to make your Web site part of the Semantic Web. It starts with a discussion of the problems the Semantic Web tries to solve and then moves to the technologies involved, such as Resource Description Framework (RDF), Web Ontology Language (OWL), and SPARQL Protocol and RDF Query Language (SPARQL). You’ll see how the Semantic Web is layered on top of the existing Web. It then covers some issues that you want to know about when you plan a new Web site and also gives specific examples of how to use technologies like RDFa and Microformats to enable your existing Web site to become a part of the Semantic Web.


mayo 19, 2009

RDF Gravity is a tool for visualising RDF/OWL Graphs/ ontologies.

Its main features are:

* Graph Visualization

* Global and Local Filters (enabling specific views on a graph)

* Full text Search

* Generating views from RDQL Queries

* Visualising multiple RDF files

RDF Gravity is implemented by using the JUNG Graph API and Jena semantic web toolkit.


Reblog this post [with Zemanta]

Aperture Framework

mayo 15, 2009

Java (programming language)
Image via Wikipedia


a Java framework for getting data and metadata

Project name

From Merriam-Webster Online:

Main Entry: ap·er·ture (sounds like this)

Pronunciation: ‘ap-&(r)-“chur, -ch&r, -“tyur, -“tur

Function: noun

Etymology: Middle English, from Latin apertura, from apertus, past participle of aperire to open

1. an opening or open space : HOLE

2. a : the opening in a photographic lens that admits the light

b : the diameter of the stop in an optical system that determines the diameter of the bundle of rays traversing the instrument

c : the diameter of the objective lens or mirror of a telescope

Sourceforge project

desdeAperture Framework.

Reblog this post [with Zemanta]

Search Results esquema « Visual km 1.0

abril 15, 2009

An example of a social network diagram.
Image via Wikipedia

Pensando en el tema del “id 2.0″ y el video de Dick Hardt, es decir, sí esto funciona así, parece que la red que tengo aquí con éste blog, es mi identificación en Internet, la sociedad de la información o diría Castells la “galaxía internet”, en mis notas iniciales viene explicado de manera general, la forma en cómo esta estructurada mi red. Observamos que en ese esquema, aparecen distintos conceptos, existe uno importante, que tiene que ver con nuestras identidades y datos que hemos construido en la red, En el esquema que he propuesto le llamo “Id”, en la presentación “The future of social networks on the internet: The need for semantics” de John G. Breslin, mencionan el termino, “Single global identity”, con los terminos FOAF, hCard, OpenID. Es interesante, pero pienso tambien ¿quién y para qué? y ¿para donde vamos con la gestión de las identidades? ¿los derechos que tengo de decidir quién va a administrar mi identidad, con mis gustos, con mis creencias y mis prácticas en la sociedad de la información?

Reblog this post [with Zemanta]

Semantic Web Use Cases and Case Studies: Twine

abril 6, 2009

Image representing Twine as depicted in CrunchBase
Image via CrunchBase

Jim Wissner Twine and Nova Spivack, Twine, USA

April 2009


Twine helps people track, discover, and share content around topics they are interested in.

Twine is built on a semantic applications platform that combines W3C standards for RDF and OWL with natural-language processing, statistical analysis and graph analysis capabilities.

Twine is developed by Radar Networks, headquartered in San Francisco. Before developing Twine, Radar Networks had worked on the CALO Cognitive agent That Learns and Organizes project, a distributed research program focused on next-generation semantically-aware machine learning applications. The Twine product was initially shown in late 2007 and early 2008 and became publicly available in October 2008.

Reblog this post [with Zemanta]

OWL Web Ontology Language Use Cases and Requirements

abril 2, 2009

W3C Recommendation 10 February 2004

This version:
Latest version:
Previous version:
Jeff Heflin (Lehigh University)

2.3 Corporate web site management

Large corporations typically have numerous web pages concerning things like press releases, product offerings and case studies, corporate procedures, internal product briefings and comparisons, white papers, and process descriptions. Ontologies can be used to index these documents and provide better means of retrieval. Although many large organizations have a taxonomy for organizing their information, this is often insufficient. A single ontology is often limiting because the constituent categories are likely constrained to those representing one view and one granularity of a domain; the ability to simultaneously work with multiple ontologies would increase the richness of description. Furthermore, the ability to search on values for different parameters is often more useful than a keyword search with taxonomies.

An ontology-enabled web site may be used by:

* A salesperson looking for sales collateral relevant to a sales pursuit.

* A technical person looking for pockets of specific technical expertise and detailed past experience.

* A project leader looking for past experience and templates to support a complex, multi-phase project, both during the proposal phase and during execution.

A typical problem for each of these types of users is that they may not share terminology with the authors of the desired content. The salesperson may not know the technical name for a desired feature or technical people in different fields might use different terms for the same concept. For such problems, it would be useful for each class of user to have different ontologies of terms, but have each ontology interrelated so translations can be performed automatically.

Another problem is framing queries at the right level of abstraction. A project leader looking for someone with expertise in operating systems should be able to locate an employee who is an expert with both Unix and Windows.

One aspect of a large service organization is that it may have a very broad set of capabilities. But when pursuing large contracts these capabilities sometimes need to be assembled in new ways. There will often be no previous single matching project. A challenge is to reason about how past templates and documents can be reassembled in new configurations, while satisfying a diverse set of preconditions.

desdeOWL Web Ontology Language Use Cases and Requirements.