Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.
Peter edited this page Oct 16, 2017 · 7 revisions

Welcome to the lexml-vocabulary wiki!

Our official drafts here.

Lembretes

  • Para tornar a sua vida mais fácil com CSV, use CSVkit, http://csvkit.rtfd.org

  • Documentação em docs e docs/pt para depois tratar com mkdocs

  • Copiar versão 1 aqui numa pasta _dumps

  • ...


OBJETIVO

Revisar os três principais vocabulários de http://dadosabertos.senado.leg.br/dataset/vocabul-rios-controlados-da-urn-lex que são: localidades (jurisdições), autoridades e tipos de documento. A revisão consiste de:

  1. Corrigir inconsistências e erros de grafia.
  2. Alinhar com ontologias existentes, principalmente Wikidata que permite acréscimo e estabilização de vocabulários: acrescentando identificadores de conceito nos itens de hierarquia superior.
  3. Acrescentar novos itens, em especial nos tipos de documento, tendo em vista expansão para abrigar contratos, editais, etc.

A revisão teria o suporte e desenvolvimento de uma base de dados SQL que passaria também a ser o integrador e gerador dos arquivos-fonte.


Decisões de projeto

... Usar PostgreSQL v9.6+ e representação JSON-LD complementando a representação tabular do tesauro... Uso da Wikidata para mapear as principais entidades...

Bugs na versão 1

...

Bugs gerais de conversão

Conforme respostas da comunidade Stack temos as seguintes ferramentas, todas as 3 oferecendo respostas e erros diferentes,

  • rdf-translator.appspot.com: autoridade e tipoDocumento, por serem arquivos pequenos, puderam ser testados com http://rdf-translator.appspot.com/ que gerou JSON-LD consistente porém sem labels e IDs esperados.

  • RDFLib: .. falta testar

  • Apache.Jena/riot: testes parciais ainda falta discutir... Alguns bugs abaixo. (o @context aparece depois de @graph).

autoridade.rdf.xml

  • <skos:Concept rdf:about="federal" rdf:id="2"> WARN riot, {W103} rdf:id is not a recognized RDF property or type.

  • <skos:prefLabel xml:lang="pt-BR" rdf:nodeID="label_5" lexml:faceta="Federal">Federal</skos:prefLabel> ERROR riot {E201} The attributes on this property element, are not permitted with any content; expecting end element tag.

Clone this wiki locally