Coder Social home page Coder Social logo

rdfshape's Introduction

RDFShape

RDFShape is full web application for semantic data analysis and validation where you can toy with...

  • RDF conversion between different formats like Turtle and JSON-LD
  • RDF validation using ShEx (Shape Expressions) and SHACL (Shapes Constraint Language)
  • RDF querying with SPARQL
  • RDFS and OWL inference

...among others.

FYI

This is a general repository for explanations and configuration files of RDFShape. If you're searching for detailed instructions or tutorials for the backend or frontend of this tool, head to the linked repositories.

Quick reference

Structure of RDFShape

RDFShape is formed by:

Deploying a full RDFShape stack (server & clients)

A template docker-compose file is available in this repository for users to tweak it according to their needs.

If you only require certain services of the RDFShape stack or want to test them out yourself, the Dockerfiles and detailed instructions on how to build/run the Docker images can be found in each module's repository.

Alternatively, you may get yourself a fully operational RDFShape service using our deployed services.

WESO members

Weso members can access the instructions for deploying RDFShape in our Wiki.

Contribution and issues

Contributions are greatly appreciated. Please head to the specific sub-repositories of RDFShape to open a pull request to add more features or submit issues:

rdfshape's People

Contributors

dependabot[bot] avatar exarcafidalgo avatar ulitol97 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

rdfshape's Issues

Multibyte char in response is garbled

In https://rdfshape.herokuapp.com/query, Multibyte char (especially kanji) contains of response text is garbled by wrong encoding.

Screenshot

image

RDF Data

Query

# This query looks up names and codes of prefectures in Japan.
PREFIX dc: <http://purl.org/dc/terms/>
PREFIX dbo: <http://dbpedia.org/ontology/>
PREFIX dbr: <http://ja.dbpedia.org/resource/>
PREFIX dbprop: <http://ja.dbpedia.org/property/>
select ?pref ?code
where {
  ?pref
    dc:subject dbr:Category:日本の都道府県;
    dbprop:区分 ?category;
    dbo:areaCode ?code.
  filter regex(?category, "[都道府県]")
  filter regex(?code, "JP")
} order by ?pref limit 10

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.