Martin Kaltenböck

ADMS implemented in PoolParty Thesaurus Manager (PPT) 3.1.0 Release

ADMS – the Asset Description Metadata Schema of the European Commission Joinup Initiative, is a metadata vocabulary to describe semantic interoperability assets.

The Asset Description Metadata Schema (ADMS) is a common way to describe semantic interoperability assets making it possible for everyone to search and discover them once shared through the forthcoming federation of asset repositories.

 

One of the main objectives of ADMS is e.g. to foster cross-boarder services in Europe by the efficient re-use of semantic assets in e-Government.

 

Description of ADMS
ADMS will allow public administrations, businesses, standardisation bodies and academia to:
  • keep their own system for documenting and storing semantic assets;
  • improve indexing and visibility of their own assets;
  • describe semantic assets in a common way so that they can be seamlessly cross-queried and discovered by the community through a single access point (Joinup);
  • retrieve, compare and potentially link semantic assets to one another in cross-border and cross-sector settings;
  • identify assets to be reused avoiding duplication and expensive design work.

Outreach of ADMS
ADMS is the first step towards a federation of european assets repositories. From mid 2012, Joinup will make available a large number of semantic interoperability assets, described using ADMS, through a federation of asset repositories of Member States, standardisation bodies and other relevant stakeholders. Through this federation, semantic interoperability assets will become retrievable and available via a single point of access.

Please consult the ADMS brochure for further information.

 

ADMS implemented in PoolParty Thesaurus Manager (PPT) 3.1.0 Release

 

The current release 3.1.0 of the PoolParty Thesaurus Manager (PPT) of the Semantic Web Company provides now full ADMS capability!

Figure: PoolParty GUI for metadata management of controlled vocabularies – ADMS tab.

 

Therefore PoolParty Thesaurus Manager (PPT) now allows the content architect to fill in the full description of a controlled vocabulary (a SKOS Thesaurus) – means the meta data of a controlled vocabulary – following now also ADMS standards – these ADMS relevant meta data is automatically published with a controlled vocabulary using the ADMS RDF schema and thereby can be used to publish a vocabulary in the repository of Joinup or another relevant repository of semantic assets to ensure re-use of the controlled vocabulary and thereby interoperability for services et al.

 

Example

The SWC Social Semantic Web Thesaurus Linked Data Frontend: http://vocabulary.semantic-web.at/semweb.html

And: the corresponding ADMS description in RDF:
http://vocabulary.semantic-web.at/semweb/adms/0.1.rdf

More information also available in PoolParty Thesaurus Manager (PPT) 3.1.0 Release Notes.

If you are interested in this topic around Joinup and ADMS as well as the respective PoolParty implementation then participate in the SEMIC2012 conference on 18 June 2012 in Brussels, Belgium.

Andreas Blumauer

PoolParty PowerTagging – bringing semantics to enterprises

PoolParty PowerTagging (PPP) is on its way: By extending Confluence´s label management, new application scenarios which make use of content recommendation and semantic indexing will be supported soon. PPP will be published at this year´s Atlassian Summit and at SemTechBiz in San Francisco at the beginning of June.

The Problem: weak semantics

Tagging is still not a very popular task, especially in corporate environments. Many users don´t see the benefit of creating metadata to describe the actual content. A typical counter-argument to social tagging is that there are too many words for the same thing. “Even if I am tagging very hard my colleagues won´t find necessarily my pages  because they will use different words to search for the content. I don´t have enough time to insert ‘New York City’, ‘NYC’, ‘Big Apple’ etc. as labels”.

The result: Tagging facilities of enterprise software platforms like Confluence are rarely used and don´t help to index content at all. Search is mostly based on classical full-text indexing. Semantic search as seen more and more on the WWW has still not entered the enterprise realm.

The Solution: thesaurus based indexing

W3C´s Semantic Web technology stack provides means to define controlled vocabularies like thesauri which results into more and more tools and data which make use of standards like SKOS. Tagging based on thesauri means that concepts are attached to pages & documents rather than putting labels on them. Labels like ‘New York City’, ‘NYC’ and ‘Big Apple’ refer to the same concept, thus it should be sufficient if one of the various terms is used for labeling, all the other names of this certain concept should be attached automatically.

PoolParty PowerTagging is able to analyse each Confluence page and to insert concepts from a thesaurus and all of their names automatically. Users can curate all suggested tags or they can also index their spaces automically resulting in a semantic index which makes search more comfortable than ever before.

Usage: enhanced collaboration with enterprise knowledge models

There are two main application scenarios which can be realised on top of Confluence and its PowerTagging extension:

  • Semantic Search: Fully integrated with Confluence´s built-in Lucene based search facility, users no longer have to type in search phrases literally: Even if only ‘New York City’ is mentioned on a page on a word-by-word basis, it´s sufficient to search for ‘Big Apple’ or ‘NYC’ and results will be generated. This feature is especially interesting for domains in which a lot of technical terms or abbreviations are commonly used or for enterprises in multi-lingual environments.
  • Content recommendation: Identifying similar and semantically matching contents especially in larger Confluence instances is a crucial task: Imagine you´re working for a recruiting company and you would like to match a new open position with all people in your applicant database. Or: Imagine you´re working on technical documentation and you can provide your customers automatically with further readings. Or: Imagine you´re working on a slidedeck and you´ll see instantly if some of your colleagues have worked on similar issues recently.

Don´t re-invent the wheel again and again. Save time and money. PPP will help to fulfill these tasks when creating rich contents more efficiently than ever before. You can link similar contents within Confluence automatically and you can fetch further readings even from the WWW like from Wikipedia.

If you are interested in trying out PowerTagging, please drop us a note and we will be happy to support you!

Thomas Schandl

Linked data based thesaurus management in collaborative settings

The creation and management of controlled vocabularies in companies often takes place in a distributed manner. Different departments in different branch offices often rather create their own vocabularies, than have one large central knowledge model, where everyone contributes.

How to model divergent views on one concept?

Such a central model is not only much harder to manage, but there is also the general problem that differerent departments like marketing, quality assurance, R&D, etc. will have divergent views on the model and its concepts. These different perspectives on one and the same concept are hard to unify in a single model.

Think of a company that sells mobile phones and wants to create a model of its line of products. It wants to utilize this model in the context of its online shop as well as in the context of its user support forum. While the structure of the model (i.e. the relationships between the products) might be very similar or the same in both contexts, there will be differences in which properties of the products are actually relevant in the respective contexts.

In the model of the marketing department there might be a concept for a “Phantastax StamiMaxx” cell phone with a definiton “The StamiMaxx has a powerful battery and is great for professionals who travel a lot”. They might relate it to manufacturer “ACME Corporation” and to several concepts representing different features like “Android OS”, “Multi-touch touchscreen”, etc.
The very same phone has different properties that are interesting from the Quality Assurance departement’s perspective. They might call it by a more specific name like “Phantastax i3000 StamiMaxx S”, have a different definition for it like “3G cell phone implementing the new WTF3000 protocol, …” and relate it to concepts representing known problems and their solutions.

Now they face the task to integrate these different models, as it is not desirable to use a bunch of isolated models within one company.

Support of collaborative work on distributed models

To support this kind of collaborative work on distributed knowledge models, we would like to link the concepts of the models, just as is we link documents in the World Wide Web. Fortunately the Simple Knowledge Organisation System (SKOS) offers mapping properties that can be used to define relationships between concepts from different knowledge models.

E.g. when we want to say that concept “Phantastax StamiMaxx” in the product line thesaurus refers to the same real world entity as concept “Phantastax i3000 StamiMaxx S” in the Quality Assurance thesaurus, then we can use skos:exactMatch to express that. If we want to express that the concepts are merly similar, skos:closeMatch could be used.

The other SKOS mapping properties express a hierarchical (narrowMatch, broadMatch) or an associative (relatedMatch) mapping relation between concepts from different concept schemes. With those we can say that my Samsung Galaxy concept has a skos:broadMatch “Smartphone” in the product line vocabulary and a skos:relatedMatch “ACME Corporation” in a controlled vocabulary about Tech companies.

Modularisation of knowledge models

In this way SKOS thesaurus management systems like PoolParty make it possible to modularise knowledge models, represent concepts in their different contexts and consequently enable collaborative work on those models: The marketing guy can work on his model with the concept properties focused on sales without disrupting the work of the quality assurance expert on her own thesaurus. Later one or both of them can create the skos:exactMatch link between the concepts that are the same, like seen in the “Exact Matching Concepts” box in screenshot of PoolParty below.

Enrich your knowledge: Get connected with the LOD Cloud

Going a step further the models could be connected to external knowledge, e.g. a source from the Linked Open Data (LOD) Cloud. Once we establish links to LOD hubs like DBpedia, we can import additional information for their concepts or use it to establish whether similar concepts from different models really refer to the same real world resource.

Thomas Thurner

Vienna Semantic Web Meetup – the next season

Started mid 2009, Vienna Semantic Web Meetup (VSWM) goes now in it’s third year. Hosted by various partners, from media to culture and from corporate to academic, this regular gathering now counts over 200 members. As it is a good tradition at VSWM, people from abroad are visiting by, giving input and new insights. Also the next season of VSWM will bring this mixture of international connection and informal meeting in putting two upcoming topics onto the agenda.

Digital Identity on the Semantic Web
Thursday, April 7, 2011

While recent developments in ICT make it easier for companies and consumers to reach each other, they can also scatter your personal information more widely, making life easier for criminals. On the other hand public institutions and government agencies are collecting personal data too. So personal data is processed without the consensus (or even the knowledge) of the respective citizen. As we know, leaks in this field may unleash sensible personal data as well. The misuse of personal data can be restricted – this is a challenge to both, the technological and the juridical domain. This meetup takes a look on how Semantic Web Technologies can take over its responsibility in this emerging field.

  • Christof Tschohl (BIM)
    Ludwig Boltzmann Institute for Human Rights
  • Mischa Tuffield (Garlik)
    A Standards-based, Open and Privacy-aware Social Web (W3C)

>> read more, and register for free

Portals, Apps and Visualizations for Open Government Data
Wednesday, June 15, 2011

Picking up Keith Andrews suggestion, this is a MeetUp focusing on tools, services and projects dealing with Visualization, Apps-creation and Portals/Catalogs for Open [Government] Data. As this MeetUp is on the eve of Austrians first Open Government Data – Conference (OGD2011) we expect to meet experts ans enthusiasts from Austria and abroad.

  • Keith Andrews (IICM)
    Institute for Information Processing and Computer Supported New Media at Graz University of Technology
  • Andreas Blumauer (SWC)
    Storing, searching, serving Open Government Data – getting an overview on the growing market for open data solutions

>> read more, and register for free