omeka-s-wikidata

Omeka S module for describing resources using values and URIs from Wikidata

https://github.com/nishad/omeka-s-wikidata

Science Score: 57.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 3 DOI reference(s) in README
  • Academic publication links
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.3%) to scientific vocabulary

Keywords

omeka wikidata-suggestion wikidata-uris
Last synced: 7 months ago · JSON representation ·

Repository

Omeka S module for describing resources using values and URIs from Wikidata

Basic Info
Statistics
  • Stars: 21
  • Watchers: 4
  • Forks: 4
  • Open Issues: 3
  • Releases: 9
Topics
omeka wikidata-suggestion wikidata-uris
Created over 5 years ago · Last pushed 12 months ago
Metadata Files
Readme Changelog License Citation

README.md

Wikidata Module for Omeka-S

An Omeka-S module based on ValueSuggest for auto-suggest Wikidata URIs and labels.

Autocomplete URIs and Label

This module adds an auto-complete feature to a specific property in a resource template and suggests items from Wikidata and auto-fills the URI with a label in the preferred language. Users will always have the option of creating custom values instead.

Item property Subject is typed in the field. A drop-down menu auto-suggests items

Multilingual

Helps to retrieve labels in different languages

Item property Subject is typed in the field. Language is set to Japanese. A drop-down menu auto-suggests items with Japanese label.

Installation

Uncompress files from release zip or clone repository and rename module folder to Wikidata. See general end user documentation for Installing a module

Installing from the latest release

Download zip or tar.gz file from the latest release and uncompress it to the Wikidata folder inside Omeka's modules. All module files should be inside /your-omeka-path/modules/Wikidata.

Installing latest development branch

Download latest development version as a zip file. Or use the following commands in your Linux/Mac environments.

bash cd /your-omeka-path/modules/ curl -L -o omeka-s-wikidata-master.zip https://github.com/nishad/omeka-s-wikidata/archive/master.zip unzip omeka-s-wikidata-master.zip mv omeka-s-wikidata-master Wikidata rm omeka-s-wikidata-master.zip

Usage

Enabling Wikidata suggestion for properties

Wikidata URI suggestions are enabled through Resource Templates. For additional information on Resource Templates, see the Resource Template Documentation.

  1. From the Resources templates tab in the Admin Dashboard, add a new template or edit an existing one.
  2. Add the property to which you want to apply Wikidata URI suggestion.
  3. Once the property is added to the template, click the pencil/edit icon for that property.
  4. At the bottom of the drawer, which opens on the right, open the Data type drop-down. Below the standard options, you will see the Wikidata options. Select the type of suggestion you want to use from the drop-down.
    • Note that you can also add alternate labels and comments for the property in this drawer.
  5. Click the Set changes button at the bottom of the drawer to assign the Values to the property.
  6. Save changes to the resource template.

Editing the property place, and the drop-down is open to show the Wikidate suggestion for locations

When you click the Resource Template title to see its details, the Wikidata suggestion type will appear under the Data Type table heading.

A red rectangle highlights the fact that the data type for subject and place

Adding Wikidata URI to an Item

When this Resource Template is used in an Item or Item Set, the designated properties will auto-suggest values from the type of Wikidta item specified in the template.

Users must start typing in the open text box of that specific property to prompt the auto-suggest feature. There may be a slight delay, but a drop-down menu will appear with choices drawn directly from Wikidata.

Item property Subject is typed in the field. A drop-down menu auto-suggests items

Hover over selections in the drop-down menu for a preview of that Wikidata item.

Citation

If our work is helpful to you, please kindly cite our paper as:

Thalhath N., Nagamori M., Sakaguchi T., Sugimoto S. (2021) Wikidata Centric Vocabularies and URIs for Linking Data in Semantic Web Driven Digital Curation. In: Garoufallou E., Ovalle-Perandones MA. (eds) Metadata and Semantic Research. MTSR 2020. Communications in Computer and Information Science, vol 1355. Springer, Cham. https://doi.org/10.1007/978-3-030-71903-6_31

@InProceedings{10.1007/978-3-030-71903-6_31, author="Thalhath, Nishad and Nagamori, Mitsuharu and Sakaguchi, Tetsuo and Sugimoto, Shigeo", editor="Garoufallou, Emmanouel and Ovalle-Perandones, Mar{\'i}a-Antonia", title="Wikidata Centric Vocabularies and URIs for Linking Data in Semantic Web Driven Digital Curation", booktitle="Metadata and Semantic Research", year="2021", publisher="Springer International Publishing", address="Cham", pages="336--344"}

Todo

  • [ ] Basic Configuration
  • [ ] Cache switching
  • [ ] Configuring from Omeka Admin section
  • [ ] Sample SPARQL filter
  • [ ] Sample Custom filters
  • [ ] Detailed documentation
  • [ ] Move some of the API access to browser

More Wikidata centric features and configuration options, including configurable filters and custom SPARQL queries, are being developed. This module is kept entirely independent from ValueSuggest to support future developments as a dedicated Wikidata addon.

Pull requests are more than welcome!

License

Usage is provided under the GNU General Public License version 3. See LICENSE for the full details.

Owner

  • Name: Nishad Thalhath
  • Login: nishad
  • Kind: user
  • Location:

If there is a fix, it is a bug; else it is a feature.

Citation (CITATION.cff)

cff-version: 1.2.0
message: 'If you use this software, please cite the the paper.'
title: "Wikidata Centric Vocabularies and URIs for Linking Data in Semantic Web Driven Digital Curation"
identifiers:
  - type: doi
    value: 10.1007/978-3-030-71903-6_31
authors:
  - given-names: Nishad
    affiliation: 'University of Tsukuba, Japan'
    orcid: 'https://orcid.org/0000-0001-9845-9714'
    family-names: Thalhath
  - given-names: Mitsuharu
    family-names: Nagamori
    affiliation: 'University of Tsukuba, Japan'
    orcid: 'https://orcid.org/0000-0002-9545-7825'
  - given-names: Tetsuo
    family-names: Sakaguchi
    affiliation: 'University of Tsukuba, Japan'
    orcid: 'https://orcid.org/0000-0002-2055-5594'
  - given-names: Shigeo
    family-names: Sugimoto
    affiliation: 'University of Tsukuba, Japan'
    orcid: 'https://orcid.org/0000-0002-5341-7016'
references:
  - type: conference-paper
    authors:
      - given-names: Nishad
        affiliation: 'University of Tsukuba, Japan'
        orcid: 'https://orcid.org/0000-0001-9845-9714'
        family-names: Thalhath
      - given-names: Mitsuharu
        family-names: Nagamori
        affiliation: 'University of Tsukuba, Japan'
        orcid: 'https://orcid.org/0000-0002-9545-7825'
      - given-names: Tetsuo
        family-names: Sakaguchi
        affiliation: 'University of Tsukuba, Japan'
        orcid: 'https://orcid.org/0000-0002-2055-5594'
      - given-names: Shigeo
        family-names: Sugimoto
        affiliation: 'University of Tsukuba, Japan'
        orcid: 'https://orcid.org/0000-0002-5341-7016'
    title: "Wikidata Centric Vocabularies and URIs for Linking Data in Semantic Web Driven Digital Curation"
    abstract: "Wikidata is evolving as the hub of Linked Open Data (LOD), with its language-neutral URIs and close adherence to Wikipedia. Well defined URIs help the data to be interoperable and linkable. This paper examines the possibilities of utilizing Wikidata as the means of a vocabulary resource for promoting the use of linkable concepts. Digital curation projects are vibrant with varying demands and purposes, which makes them less suitable for adopting any common vocabularies or ontologies. Also, developing and maintaining custom vocabularies are expensive processes for smaller projects in terms of resources and skill requirements. In general, Wikidata entities are well documented with Wikipedia entries, and Wikipedia entries express the conceptual and hierarchical relations in detail with provisions to modify or create. The authors explain the concept of using Wikidata as a vocabulary source with a proof of concept module implementation for Omeka-S, a widely adapted open source digital curation platform. This paper is expected to show some practical insights on reliable an reasonable vocabulary development for social informatics as well as cultural heritage projects, with a notion to improve the quality and quantity of linkable data from digital curation projects."
    year: 2021
    collection-title: "Metadata and Semantic Research"
    collection-doi: 10.1007/978-3-030-71903-6
    editors:
      - family-names: Garoufallou
        given-names: Emmanouel
        orcid: https://orcid.org/0000-0001-8232-6634
      - family-names: Ovalle-Perandones
        given-names: María-Antonia
        orcid: https://orcid.org/0000-0002-6149-4724
    conference:
      name: 14th MTSR International Research Conference on Metadata and Semantics Research (MTSR 2020)
      city: Madrid
      country: ES
      date-start: 2020-12-02
      date-end: 2020-12-04
    start: 336
    end: 344
    doi: 10.1007/978-3-030-71903-6_31

GitHub Events

Total
  • Issues event: 2
  • Issue comment event: 11
  • Pull request event: 1
  • Fork event: 1
Last Year
  • Issues event: 2
  • Issue comment event: 11
  • Pull request event: 1
  • Fork event: 1

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 40
  • Total Committers: 5
  • Avg Commits per committer: 8.0
  • Development Distribution Score (DDS): 0.1
Past Year
  • Commits: 6
  • Committers: 2
  • Avg Commits per committer: 3.0
  • Development Distribution Score (DDS): 0.167
Top Committers
Name Email Commits
Nishad Thalhath n****d 36
raffaele messuti r****e@a****m 1
Juan Felipe Urueña Calderón 9****c 1
Daniel Mietchen d****n@g****m 1
Daniel Berthereau D****t@B****t 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 9 months ago

All Time
  • Total issues: 7
  • Total pull requests: 4
  • Average time to close issues: about 1 year
  • Average time to close pull requests: about 17 hours
  • Total issue authors: 7
  • Total pull request authors: 4
  • Average comments per issue: 3.71
  • Average comments per pull request: 1.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 2
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 10 minutes
  • Issue authors: 2
  • Pull request authors: 1
  • Average comments per issue: 7.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • enricozennaro (1)
  • Broekhuis (1)
  • culturetogo (1)
  • lklic (1)
  • pjotrek-b (1)
  • oboehlk (1)
  • tdombos (1)
Pull Request Authors
  • juanfuc (1)
  • Daniel-Mietchen (1)
  • Daniel-KM (1)
  • atomotic (1)
Top Labels
Issue Labels
bug (1) enhancement (1)
Pull Request Labels