Semantic Web Company
Menu
Open
Close
Menu
  • Home01
  • Solutions02
    • backSolutions
    • Search & Analytics02
    • Recommender Systems02
    • Digital Transformation02
  • Products03
    • backProducts
    • PoolParty Semantic Suite03
    • PoolParty PowerTagging03
  • Company04
    • backCompany
    • About us04
    • Leadership Team04
    • Partners04
  • Careers05
  • Learn more06
    • backLearn more
    • Research06
    • PoolParty Academy06
    • SEMANTiCS Conference06
    • Company News06
  • Legal07
    • backLegal
    • Imprint07
    • Privacy07
    • Terms of use07
  • Contact us08

Learn more

  • Oct 4, 2016

Visualize PoolParty Project Data with SKOS Play!

  • SPARQL, SPARQL code, Tools & Software, Uncategorized

There is a new functionality in PoolParty 5.5 that allows users to manage the In Scheme (skos:inScheme) relationship of their concepts.

When you activate the In Scheme functionality for your PoolParty project you can create input data for SKOS Play! very easily. SKOS Play! is a free application that lets you render and visualize SKOS taxonomies in different formats (html, pdf) and different graphical representations (tree tabular, etc.).

With four steps you can generate such a representation based on PoolParty data:

1. Activate In Scheme in your PoolParty project:

screen-shot-2016-09-21-at-16-41-58

2. Apply In Scheme Settings for Concepts in Your Taxonomy

For existing concepts, user can select the subtree in which the In Scheme setting should be applied. For new concepts you can define a behavior to automatically apply the In Scheme setting on the active subtree.

This is a screenshot of a small PoolParty subtree, showing beverages that are used for cocktail creation:

Like usual, you can see the skos:ConceptScheme in purple. The narrower nodes in green represent skos:Concepts. All skos:Concepts in this subtree have a In Scheme relation to the skos:ConceptScheme with title “Beverages”.

 

 

3. SKOS Play!

When your PoolParty project is publicly available (help page explaining user groups in PoolParty), you can simply copy the URL of the corresponding SPARQL endpoint and paste it into the SKOS Play! input field during the upload process: http://labs.sparna.fr/skos-play/upload. In this example I simply used the SPARQL endpoint of the Cocktails thesaurus: http://vocabulary.semantic-web.at/PoolParty/sparql/cocktails. As an alternative you could also export you PoolParty project and import the resulting file in SKOS Play! A corresponding file you could retrieve from http://vocabulary.semantic-web.at/cocktails/export/cocktails.trig

For simplicity you can skip the advanced options.

4. Get Results

After you hit the Next button you receive feedback that concept data was processed successfully on the top of the page. When you scroll down you have options to select the skos:ConceptScheme and language that should be further processed. In addition you have the option to print and to visualize your data. Printing lets you select between alphabetical index and tree. Both version are clickable and can be created in html or pdf format. Visualization offers different types like a collapsible tree, zoomable square or circle representations and also an autocomplete form.

I chose the tree visualization which results in a nice interactive tree. Users can click circles to unfold the tree. When a label is clicked, the user is directed to this concept URI. In this use case the user is directed to PoolParty Linked Data Frontend.

And the cool thing is that you can simply download the generated tree by right-clicking and selecting Save as from the context menu!

You simply have to edit the downloaded raw html file to have a fully working visualization: delete the svg element completely to generate an empty div element (id=”body”).

screen-shot-2016-10-10-at-14-21-04

The generated html code can be downloaded here: SKOSPlay_blogpost.zip

By the way, you can also see a PoolParty thesaurus visualization, powered with SKOS Play! on this page: http://www.reegle.info/glossary

Share on twitter
Share on linkedin
Share on whatsapp
Share on email
PrevPrevious post
Next postNext
ALL POSTS

Twitter

@semwebcompany

RT @PoolParty_Team: Ready to learn an entirely new approach to content development and distribution? Don’t... Read More

Jan 30 2023, 1:38 pm
@semwebcompany

Michael Iantosca and @nagyhel discussed “Big Content & #KnowledgeGraphs” at the recent #Semantic #Content Graph... Read More

Jan 27 2023, 10:03 am
@semwebcompany

RT @PoolParty_Team: Get ready for the PoolParty Summit 2023! Register now and join us from... Read More

Jan 25 2023, 1:55 pm
More
  • Twitter
  • Linkedin
  • Youtube
  • Xing
Scroll Top

2023 © Semantic Web Company