Extension Similar Datasets


Extension Basics

Title
Similar Datasets
Name
ckanext-similar-datasets
Type
Public extension
Description
CKAN plugin to show similar datasets
CKAN versions
Download-Url (zip)
Last commit
a year ago (2024-08-22 14:27:24)
Url to repo
Category
Standards Compliance


Background Infos

Description (long)
Show details

ckanext-similar-datasets

#

ckanext-similar-datasets ist eine CKAN_ Extension und fügt eine Liste ähnlicher Datensätze bei der Datensatz-Detailsicht.

ckanext-similar-datasets war ursprünglich Teil des größeren ckanext-discovery_ Plugins und kann jetzt als eigenständiges Plugin genutzt werden.

.. image:: doc/similar_datasets.png :alt: Screenshot of the similar_datasets plugin

This Repo currently is only in german language available. Feel free to submit translations.

System-Voraussetzungen

Getestet wurde das Plugin mit CKAN 2.9

Andere Versionen wurden nicht getestet. Feedback zur Funktionalität mit anderen Versionen sind herzlich Willkommen.

Installation

Aktivieren der CKAN-Umgebung::

. /usr/lib/ckan/default/bin/activate

Installation des Plugins::

pip install -e git+https://github.com/ondics/ckanext-similar-datasets#egg=ckanext-similar-datasets

Zur Installation einer bestimmten Version::

pip install -e git+https://github.com/ondics/ckanext-similar-datasets@v0.1.1#egg=ckanext-similar-datasets

Funktionsweise

Das Plugin nutzt das SOLR_ More Like This_ Feature. Solr muss etwas erweitert werden:

Der MoreLikeThisHandler_ ist in /etc/solr/conf/solrconfig.xml einzurichten.

Dazu den Code Block direkt vor dem </config> Tag am Ende der Datei einbauen::

<requestHandler name="/mlt" class="solr.MoreLikeThisHandler">
    <lst name="defaults">
        <int name="mlt.mintf">3</int>
        <int name="mlt.mindf">1</int>
        <int name="mlt.minwl">3</int>
    </lst>
</requestHandler>

Weitere Infos zum MoreLikeThisHandler_ für die Konfigurationsdetails.

Zusätzlich muss term vector storage_ für das text Feld in /etc/solr/conf/schema.xml aktiviert werden.

In dieser Zeile::

<field name="text" type="text" indexed="true" stored="false" multiValued="true" />

muss termVectors="true" ergänzt werden::

<field name="text" 
Version
1.0.0
Version release date
2021-11-12
Contact name
Ondics Githubler
Contakt email
(not set)
Contact Url
(not set)


Installation Guide

Configuration hints
Plugins to configure (ckan.ini)
similar_datasets
CKAN Settings (ckan.ini)
# ckanext.similar_datasets.max_num = 5
DB migration to be executed
(not set)
<< back to Extensions