/semantic-systems

Introduction to Semantic Systems (2019)

Primary LanguageJupyter Notebook

Introduction to Semantic Systems - WS 2019

Participants

  • 8725866 Helmuth Breitenfellner
  • 09227679 Laszlo Kiraly
  • 0125536 Gerald Weber
  • 01425692 Cem Bicer

App

Description

Datasets

Ontologies

Kaggle

Stackoverflow

Github

Example Query

Top 10 Starred Repositories

https://developer.github.com/v4/explorer

query{
  search(type: REPOSITORY, query: "language:python", first:10) {
    userCount
    edges {
      node {
        ... on Repository {
          name
          url
          stargazers {
            totalCount
          }
          owner{
            login
          }
        }
      }
    }
  }
}

Tiss

App Ontology

merged ontology

Knowledge Graph

Queries

Todos

  • web app for presentation
  • presentation
  • finish app
    • github data
    • add 2 queries to app
  • test app locally
  • enrichment queries (as part of source)
  • report
    • datasets
      • Kaggle: Data Collection (source and format, data read, harmonization)
      • Kaggle: Convert to RDF
      • StackOverflow: Data Collection (source and format, data read, harmonization)
      • StackOverflow: Convert to RDF
      • GitHub: Data Collection (source and format, data read, harmonization)
      • GitHub: Convert to RDF
      • TISS: Data Collection (source and format, data read, harmonization)
      • TISS: Convert to RDF
    • ontology
    • webapp installation
    • fill the gaps
      • Three queries per student
    • final size of jena datafile (after import of ontology + all 4 datasets) -> need to create as persistent store
  • package scripts, webapp and data (at least small samples)
  • tuwel upload: ZIP file + report, following naming convention SS_2019_project_01.pdf and SS_2019_project_01.zip