Saturday, July 28, 2012

Some Research on A few Progamming Goals

Given that mobile technology is so popular, at some point it may be prudent to investigate mobile technology programming. I was very excited when I discovered a video about creating a touch enabled user interface for Java ME devices. I looked it up later, and I found a page that is perhaps better. Here is a screencast for creating a touch enabled UI, that I may have found originally. I also stumbled across a Google Tech talk titled "Girl Geek Dinner #5: How to Succeed in Mobile".

Also, screen a size could be an issue. I was reminded of this when I tried to find some more information about what Nerdy Girls (a group at Ohm Space) had put up. I found this site on github.

I've been wanting to have a way to express RDF, create ontologies, use ontologies (e.g. I believe fill in instances of ontologies to create particular RDF graphs), perform SPARQL queries, and see results in a visual way.

Here are a few initial observations:

Franz has a product called Gruff that allows for graphical SPARQL queries within AllegroGraph. Everything is done without writing code, and this is demonstrated in a YouTube video titled, "Graphical SPARQL Queries from the Gruff Lab". AllegroGraph also provides another way to see the result from a SPARQL query, this is though integration of TopBraid Composer. This is demonstrated in "AllegroGraph TopBraid Composer Integration" on Youtube. In addition, AllegroGraph allows for visual RDF browsing which is apparent in the Youtube video, "AllegroGraph Views". As a side note, Franz is also associated with Callimachus, which is described on the home site as, "A framework for data-driven applications based on Linked Data".

Protege-OWL includes the OntoGraph and OwlViz plugins. An OntoGraph demonstration video on Youtube has in the caption that it allows "browsing, searching, filtering, and manipulating the graph". OwlViz allows someone to navigate the class hierarchy and compare the asserted class hierarchy with the asserted class hierarchy.

The NeOn-Project involves 14 European Partners. Activities such a collaborative ontology development, ontology visualization, a graphical rule language, and others are possible. Based on the manual, the capabilities appear to be very extensive. One example is their relationship browser. Their video tutorial appears to be very interesting

Dan Brickley posted about Visual SPARQL queries with the Semantic Web.

No comments:

Post a Comment