Skip to main content

Pluggable django application for managing a SKOS-XL Thesaurus, based on a tag folksonomy

Project description

Django-SKOSXL

What is django-skosxl good for?

django-coop is a set of several apps to make different websites cooperate. It is based on Django.

Websites often need to categorize things, but when time comes for agregating all the data and gather them by tags or categories, we often have face the fact that we have differents systems. Term reconciliation is a hard task.

The W3C SKOS specification allows us to define schemes of related Concepts, and the XL extension to the SKOS RDF vocabulary allow us to specify different labels in different languages, so you can have a “preferred label” for english, for french, and alternative or hidden labels too.

The goal is here is to allow free tagging of objects (folksonomy), but then regroup similar terms into common concepts. And finally link the concepts between them, using the SKOS relations (broader, narrower, related).

The label management part of this app is built around django-taggit, in order to ease end-user input of the labels. The django admin site then allows an administrator to link labels to concepts and model its SKOS concept tree.

License

django-skosxl uses the same license as Django (BSD-like).

Project details


Release history Release notifications | RSS feed

This version

0.3

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django-skosxl-0.3.tar.gz (65.9 kB view details)

Uploaded Source

File details

Details for the file django-skosxl-0.3.tar.gz.

File metadata

  • Download URL: django-skosxl-0.3.tar.gz
  • Upload date:
  • Size: 65.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.18.4 setuptools/36.7.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.5.3

File hashes

Hashes for django-skosxl-0.3.tar.gz
Algorithm Hash digest
SHA256 4bc0c0d585c991bc0c99d6dd046c8b7521d9bf41c1e8fffc220beb94ffc98e0b
MD5 53d81f6cd8a739d4d298b464a8295b56
BLAKE2b-256 b87e627fe47939d5cb5cf583fd752a7122586be3703e09e10d02339e8d7d0858

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page