Spis treści

Semantic Web Programming - Hackaton

Before the hackaton

  1. Please read Chapter1 and Chapter2 from the Semantic Web Programming book
  2. Install the following software on your computer:
  3. Optionally you can download:
  4. Download and browse the Semantic Web Programming book

General Rules

Project Ideas

Generally a project you develop should

Below you have a few example projects, but you are free to choose your topic.

  1. Concert Planner:
    • Find artists of a given genre
    • Find information about upcoming concerts of the artists (place, date, costs etc.) Choose a concert nearest the user location.
    • Display a map with a route to the concert.
  2. RDFriends
    • Integrate information about your friends into a graph that can be navigated (extra points for visualization)
    • Take information from their FOAF profiles and Facebook activities
    • Add alignment information between Facebook and FOAF ontologies to enable reasoning
  3. Travel Map:
    • Create a map of your travels. Add information about visited places (cities, interesting locations etc.) fetching appropriate data from DBPedia.
  4. Writer's help:
    • Create a program that will search for additional information (in selected data sources) about objects that appear in a piece of text and will propose to include this additional information.
  5. Hobbyst's mashup
    • integrate information on a given topic from several data sources, display in an interesting format.
  6. An intelligent agent that given a set of instruction crawls the Semantic Web and responds accurately…

3.bp.blogspot.com_-a5knxiff42k_tvtwe1rvc6i_aaaaaaaaayy_bjv8ek75bns_s1600_semanticweb_small.jpg

Further inspirations:

Hackaton instructions

  1. Choose your team.
  2. Choose your topic.
  3. Get to know Jena: do exercises 1-3 from Semantic Web Programming with Jena
  4. Enjoy working on your project :-)

Ontologies and data sources

Tools

The Book

Most useful chapters (IMHO):

Jena tutorials

Linked Data