Giter Site home page Giter Site logo

cs7is1's Introduction

CS7IS1

Knowledge & Data Engineering Project; Uplifiting F1 Data into RDF

Let's add some details here

10 Queries:

Which driver won race Y in season X ? Which constructor won the Y race in season X? Which circuit had the fastest lap time in season X? Which driver recorded the slowest lap time in year X ? What was the slowest lap time in year / season X? Which driver won the most races in season Y? Which driver won the championship in season X? Which constructor won the championship in season Y? Which driver got the most pole positions in season Y? Which constructor got the most pole positions in season Y?

13 Classes:

    http://example.org/f1/DriverStandings
    http://example.org/f1/LapTimes
    http://example.org/f1/Results
    http://example.org/f1/Qualifying
    http://example.org/f1/ConstructorStandings
    http://example.org/f1/ConstructorResults
    http://example.org/f1/PitStops
    http://example.org/f1/Driver
    http://example.org/f1/Race
    http://example.org/f1/Status
    http://example.org/f1/Constructor
    http://example.org/f1/Circuit
    http://example.org/f1/Season

49+ Properties:

    http://example.org/f1/driverid
    http://example.org/f1/driverstandingsid
    http://example.org/f1/points
    http://example.org/f1/position
    http://example.org/f1/raceid
    http://example.org/f1/wins
    http://example.org/f1/lap
...

Loading TripleStore

Setting Up Stardog

Follow the StarDog documnentation to create a local stardog server.

  1. Start Server
stardog-admin server start --disable-security
  1. (Optional) If querying to graph database externally, tunnel localhost port
./ngrok http 5820
  1. Load database through interface using full_output_2.ttl

  2. Get querying! Existing Sampel Queries in SPARQL_F1_queries

Explore Formula 1 Ontology Visually

Go to WebOwl Visual and Upload file f1_w_restrictions.owl to visualise ontology.

F1 Ontology

Ask the Chatbot any of the following questions

1. Which driver won race Y in season X ? 2. Which constructor won the Y race in season X? 3. Which circuit had the fastest lap time in season X? 4. Which driver recorded the slowest lap time in year X ? 5. What was the slowest lap time in year / season X? 6. Which driver won the most races in season Y? 7. Which driver won the championship in season X? 8. Which constructor won the championship in season Y? 9. Which driver got the most pole positions in season Y? 10. Which constructor got the most pole positions in season Y? 11. What was the main/leading reasons for not finishing a race in season X?

Ontology Documentation

Documentation of Ontology is done using Widoco. Output files are in F1_Ontology_Documentation/ folder.

Create Ontologies for Following Datasets by Friday (15th Nov)

WebProtege

Name Datasets
Rob circuits, lapTimes, pitStops
Uzair constructor, constructorsStandings, constructorsResults
Sophie drivers,driverStandings, results
Dhruv races, seasons
Warren status, qualifying

cs7is1's People

Contributors

robt00 avatar quzair avatar warrenpretorius 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.