Extension SFB Search Extended


Extension Basics

Title
SFB Search Extended
Name
ckanext-sfb-search-extension
Type
Public extension
Description
Extends CKAN search to find datasets by CSV/XLSX column names and linked publications, with TF-IDF based auto-tagging on creation.
CKAN versions
Download-Url (zip)
Last commit
2 years ago (2023-06-15 11:05:09)
Url to repo
Category
Data Management & Quality


Background Infos

Description (long)
Show details

ckanext-sfb-search-extension

Extending CKAN search to:

  • Search for dataset based on the column names in csv/xlsx data resources.
  • Search for dataset based on linked publications (look at: https://github.com/TIBHannover/ckanext-Dataset-Reference)
  • Autotag a dataset on creation using TF-IDF.

Requirements

Compatibility with core CKAN versions:

CKAN version Compatible?
2.8 and earlier not tested
2.9 Yes

Installation

  1. Activate your CKAN virtual environment:

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

  2. Clone the source and install it on the virtualenv:

    git clone https://git.tib.eu/lab-linked-scientific-knowledge/sfb-inf/ckanext-sfb-search-extension.git cd ckanext-sfb-search-extension pip install -e . pip install -r requirements.txt

  3. Add sfb_search and auto_tag to the ckan.plugins setting in your CKAN config file.

  4. Run migration:

    ckan db upgrade -p sfb_search

  5. Restart CKAN.

Requires: pandas, clevercsv, scikit-learn.

License

AGPL (https://www.gnu.org/licenses/agpl-3.0.en.html)

Version
0.0.1
Version release date
2023-06-15
Contact name
Pooya Oladazimi
Contakt email
Contact Url
(not set)


Installation Guide

Configuration hints
Plugins to configure (ckan.ini)
sfb_search auto_tag
CKAN Settings (ckan.ini)
DB migration to be executed
ckan db upgrade -p sfb_search
<< back to Extensions