GithubHelp home page GithubHelp logo

muldicat's Introduction

This is a simplistic conversion tool to make the Multilingual Dictionary of 
Cataloging Terms and Concepts (MulDiCat) available as SKOS. More information
about MulDiCat can be found at:

http://www.ifla.org/en/publications/multilingual-dictionary-of-cataloguing-terms-and-concepts-muldicat

MulDiCat is currently made available as a table in a Word document. Ideally 
there would be software managing the concept scheme, which would allow edits, 
and provide an audit trail--this script is only meant to demonstrate the use 
of SKOS.

For your convenience the current MulDiCat SKOS file is in the same directory 
as this README file: MuldiCat.rdf. Follow these steps to convert a new version 
of the Word document into RDF/XML.

1. Open the Word document in Open Office
2. Create a new spreadsheet: File -> New -> Spreadsheet
3. Select the table: Table -> Select -> Table
4. Copy the table: Edit -> Copy
5. Paste the table into the first cell of the spreadsheet: Edit -> Paste
6. Save as CSV: File -> Save As -> Set File Type: Text CSV
7. Convert to RDF: rdfize.py Muldicat.csv > Muldicat.rdf

Requirements:

- Open Office
- Python
- rdflib 
- lxml

Questions, comments, complaints:

- Ed Summers <[email protected]>

muldicat's People

Contributors

edsu avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.