Skip to content
bonarbeavis edited this page Nov 21, 2017 · 11 revisions

Welcome to the rdf-crowdsourced-quality-checker wiki!

This project is crowdsourcing middleware for linked data. It receives a task request from a broker, enriches the task with data from a sparql endpoint and creates a task in Pybossa. The following image shows how an enriched task is presented to a crowd worker:

Pybossa Task

Setup

There are two subfolders in this repository. In bike-racks lives the Pybossa project definition. In bike-rack-linker is a play application which enriches and creates pybossa tasks.

Pybossa

  1. Install the Pybossa development server.
  2. Setup the Pybossa command line client (py2 only).
  3. Change directory to bike-racks and add the project to the Pybossa Server
    1. pbs create_project
    2. pbs add_tasks --tasks-file test-data.json
    3. pbs update_project --watch

PybossaRDFAdapter

  1. Install Sbt 1.0.
  2. Clone the repository.
  3. Define environment in application.conf.
  4. cd rdf-crowdsourced-quality-checker/bike-rack-linker
  5. sbt run

Architecture

SequenceDiagram

The properties are queried with the Java-RDF Mapper module.

Api

Disambiguation Result

todo

Todos

Are on Trello

Ressources

Orion Context Broker