Ubiquity and “The Semantic Web” (part 2)

I’ll assume that who reads this knows what Ubiquity is, if not check it out, it’s awesome.

Since Ubiquity can remember edits you do to a page (via edit and save commands), it may also be able to remember what other commands you applied to a piece of content, such that when you revisit that page you’ll see a small visual hint (could be similar to Alex Faaborg microformats experiments, or Aza Raskin’s mouse Ubiquity experiments) that would let you re-​apply the command.

Imagine that you visit a blog post about a party, and the map command is just one click away just because you did it before.

(more…)

We Won!

So, in days four and five we managed to build a team (thanks to Helen): me, Rabeeh Abasi, Sofia Angeletou, Aurona Gerber and Alta van der Merwe. We started thinking on an two-​day implementable project, we argued a lot on what a person needs when is travelling to another country, and the solution come at the bar (thanks to Asun, who chased us out of the school building) where we started discussing cultural differences — as we were a heterogeneous group: two south africans, one greek, one romanian and one pakistani. In the end we decided to build an ontology that can model what are the social norms that govern different situations (such as visiting somebody, courtship, etc.) in different cultures.

We also focused (and argued a lot) on the use of some ontology patterns, such as situation, agent-​role and role-​task. We were on Saturday the second group to present our mini-​project, all the other presentations had a significant fun factor and implementation plans, and couple of them had real prototypical implementations.

And we won! it seems that the complexity of the modelling effort and the sanity of the open research questions we launched did this. I’m personally still puzzled about it.

SSSW07 — Day Three

This day’s invited speaker was Peter Mika, from Yahoo! Research Barcelona. In his talk — The Future of Web Search — emphasised the state of the web search, semantic web deployment difficulties, the shift from documents to databases (web of data), and current trends in annotation/​structure of data: folksonomies, µformats, wikipedia infoboxes, RDFa; then how to reconsider IR in this context: folksonomies mining, GRDDL and hGRDDL, should we have “forgiving” parsers for µformats?

In this context the description of the ideal world would be:

  • plenty of precise metadata to harvest
  • user intent capturable directly as a SPARQL query
  • single ontology used both by the query and the knowledge base (KB)
  • a query executed on a single KB, gives the correct, single answer

In real world we face technical and social challenges: query interface usability, data quality (from synctactic/​semantic errors to spam), ontology mapping, entity resolution, ranking across types, results display (information overload and partial understanding issues), user motivation to annotate, trust.

Next, Fabio Ciravegna presented the state of the art in using semantic web technologies for knowledge management (KM) in large distributed organisations — from the sheer amount of raw data (i.e. a Rolls-​Royce jet engine produces 1GB of vibration data per hour) to unstructured reports on the lifecycle (diagnose, repairs, etc.) of such engines, distributed over multiple repositories.

The Rolls-​Royce case study of cross-​media KA was impressive, the main issues (apart of data volume) were that evidence is distributed over different media, from more or less structured text (word, excel, powerpoint and PDF) to 3D images, data integration and hybrid search.

Other specific information extraction (IE) issues were event modelling, table data extraction, distance metrics approaches (as opposed to the linguistic and statistical ones).

Later in the practical session we explored machine learning (ML) from both (human) text annotations as well as image annotations; which also showed how easy humans disagree on annotations and how the annotations reflect the world model of the annotator (and not of the user).

The last tutorial was given by John Domingue, on semantic web services (SWS) — the problems with the web services today, SWS vision, IRS3 SWS broker, web service modelling ontology (WSMO), orchestration and choreography in SWS. Then the Essex County Council Emergency Planning case study was presented and demoed, and the talk ended with OWL-​S and semantic annotations for WSDL (SAWSDL).

In the afternoon’s practical session, Barry Norton led us in how to re-​create the european travel demo with IRS3 and WSMO Studio.

SSSW07 — Day One

The day started nicely with the “Towards a Social Web?!” talk by Stephan Baumann—which discussed from FOAF, user models vs. contexts, tagging to social networks analysis and visualisation, and related work at CHI2007.

Then we got in Twin Peaks mode, where Sean Bechhofer told us — well, with different words — what The Giant told Agent Cooper: “The OWLs are not what they seem!”

Further, Aldo Gangemi discussed about conceptualisation and modelling aspects in ontology design, and presented some ontology patterns from NeOnDeliverable D5.1.1 — NeOn Modelling Components.

In the afternoon we had a hands-​on Twin Peaks session and some modelling/​ontology patterns exercises; then the first poster session, where I almost lost my voice explaining for two hours my poster about semantic browsing with PowerMagpie.

Selected links of the day:

  • BluetunA – an application for Bluetooth-​enabled mobile phones that allows you to connect to other BluetunA users in range and share music recommendations.
  • GUMO (General User Model Ontology) from www​.ubisworld​.org
  • Flink topics ontology.

Referred papers from CHI2007 proceedings: