Categories
Pages
-

DBIS

Kategorie: ‘Courses’

Bridge Course Databases

March 20th, 2025 | by

A blended learning bridge course for master students in Data Science, Computational Social Science, and related programs.

Bridge Course Databases

March 20th, 2025 | by

A blended learning bridge course for master students in Data Science, Computational Social Science, and related programs.

Datenbanken und Informationssysteme

February 18th, 2025 | by

Die Vorlesung “Datenbanken und Informationssysteme” gibt einen einführenden Überblick über Datenbanken und ihre Verwendung in Informationssystemen.

Data Stream Management and Analysis

February 13th, 2025 | by

In many fields today data is produced continuously, potentially unbounded, and at high rates, which is termed as data stream. Applications in smart manufacturing, aerospace,  particle physics, or stock exchange trading have a high demand to handle and analyze the massive data streams created. Due to their challenging characteristics specific technologies and methods for data management and analysis have been developed. In this course, you will get a deep understanding of these principles and techniques, such as query processing and optimization or data stream mining.

Knowledge Graphs Seminar

December 5th, 2024 | by

Knowledge Graphs are large graphs used to capture information about the real world in such a way that is is useful for applications. In these data structures, there are all sorts of entities (for example, people, events, places, organizations, etc.). Knowledge Graphs are used by many organizations to represent the information they need for their operations. The most well-known example is Google, where a knowledge graph is used to enrich the search results. Also personal assistants, such as Amazon’s Alexa, Apple’s Siri and Google Now, as well as question answering systems such as IBM Watson, make use of knowledge graphs to provide information to their users.

Besides these, also other information graphs, are in use by large organizations to improve or personalize their services. Examples include the Facebook graph, the Amazon product graph, and the Thompson Reuters Knowledge Graph.

The graph also contains all sorts of information about these entities (e.g., age, opening hours, …) and relations between them (e.g., “this shop is located in Aachen”). Furthermore, it may contain context information (e.g., the source of some information) and schema information or background knowledge (e.g., “shops have opening hours”).

Deliverables of this seminar

This seminar consists of an introductory course on Knowledge Graphs. You will give a short outline presentation on your assigned topic to set overview and expectations about the paper you’re going to write. The main deliverable of the seminar is a paper that describes the state of the art of your assigned topic. While you do not need to contribute original research, your task is to show the scientific competences of literature research, presentation of a research question and understanding and putting relevant papers into context. Furthermore, you are asked to critically assess and compare strengths or challenges of existing solutions. You will review your peer’s papers and give relevant feedback to enhance your scientific writing skills. You will present your paper in a final presentation in a block seminar at the end of the semester.

Software Projektpraktikum – Building Large Language Model Applications

December 5th, 2024 | by

Data Ecosystems Lab

December 5th, 2024 | by

Mixed Reality Lab

December 5th, 2024 | by

Mixed Reality is a continuum of spatial computing experiences on virtual, augmented and extended reality devices, such as the Microsoft HoloLens 2, the HTC Vive Pro, Meta Quest 3 and Android smartphones. In this lab, we learn the basics of mixed reality software development in independent project work that student groups can propose and elaborate.

Knowledge Graph Lab SS 2025

December 5th, 2024 | by

Knowledge Graphs are large graphs used to capture information about the real world in such a way that is is useful for applications. In these data structures, there are all sorts of entities (for example, people, events, places, organizations, etc.). Knowledge Graphs are used by many organizations to represent the information they need for their operations. The most well-known example is Google, where a knowledge graph is used to enrich the search results. Also personal assistants, such as Amazon’s Alexa, Apple’s Siri and Google Now, as well as question answering systems such as IBM Watson, make use of knowledge graphs to provide information to their users.

Besides these, also other information graphs, are in use by large organizations to improve or personalize their services. Examples include the Facebook graph, the Amazon product graph, and the Thompson Reuters Knowledge Graph.

Opensource Knowledge Graphs such as Wikidata and DBPedia provide universal access to linked entities from a large range of domains.

The graph also contains all sorts of information about these entities (e.g., age, opening hours, …) and relations between them (e.g., “this shop is located in Aachen”). Furthermore, it may contain context information (e.g., the source of some information) and schema information or background knowledge (e.g., “shops have opening hours”).

In this course we will give a basic practical introduction to working with these graphs. We plan to cover the following in the course:

  • Graph representation of data
  • Knowledge Graph basics
  • Knowledge Graph creation and maintainance tasks: Creation, Hosting, Curation and Deployment
  • Use of vocabularies and ontologies as schemas for graphs
  • Searching information in knowledge graphs
  • Information extraction into knowledge graphs
  • Data mining techniques for knowledge graphs
  • Knowledge graph completion (predicting links, finding anomalies)
  • Data governance aspects, e.g., data quality
  • Architectures for knowledge graphs (e.g., data lakes, central vs. decentral storage, knowledge graphs on top of relational or NoSQL databases)

Knowledge Graph Lab WS 2024

December 5th, 2024 | by

Knowledge Graphs are large graphs used to capture information about the real world in such a way that is is useful for applications. In these data structures, there are all sorts of entities (for example, people, events, places, organizations, etc.). Knowledge Graphs are used by many organizations to represent the information they need for their operations. The most well-known example is Google, where a knowledge graph is used to enrich the search results. Also personal assistants, such as Amazon’s Alexa, Apple’s Siri and Google Now, as well as question answering systems such as IBM Watson, make use of knowledge graphs to provide information to their users.

Besides these, also other information graphs, are in use by large organizations to improve or personalize their services. Examples include the Facebook graph, the Amazon product graph, and the Thompson Reuters Knowledge Graph.

Opensource Knowledge Graphs such as Wikidata and DBPedia provide universal access to linked entities from a large range of domains.

The graph also contains all sorts of information about these entities (e.g., age, opening hours, …) and relations between them (e.g., “this shop is located in Aachen”). Furthermore, it may contain context information (e.g., the source of some information) and schema information or background knowledge (e.g., “shops have opening hours”).

In this course we will give a basic practical introduction to working with these graphs. We plan to cover the following in the course:

  • Graph representation of data
  • Knowledge Graph basics
  • Knowledge Graph creation and maintainance tasks: Creation, Hosting, Curation and Deployment
  • Use of vocabularies and ontologies as schemas for graphs
  • Searching information in knowledge graphs
  • Information extraction into knowledge graphs
  • Data mining techniques for knowledge graphs
  • Knowledge graph completion (predicting links, finding anomalies)
  • Data governance aspects, e.g., data quality
  • Architectures for knowledge graphs (e.g., data lakes, central vs. decentral storage, knowledge graphs on top of relational or NoSQL databases)