Knowledge Engineering with Semantic Web Technologies (openHPI)

Knowledge Engineering with Semantic Web Technologies (openHPI)

The knowledge contained in the World Wide Web is available in interlinked documents written in natural language. To make use of this knowledge, technologies such as natural language processing, information retrieval, data and knowledge mining must be applied. Semantic Web technologies follow an alternative approach by complementing web documents with explicit semantics based on formal knowledge representations, such as e.g. ontologies. In this course, you will learn the fundamentals of Semantic Web technologies and how they are applied for knowledge representation in the World Wide Web. You will learn how to represent knowledge with ontologies and how to access and benefit from semantic data on the Web. Furthermore, you will also learn how to make use of Linked Data and the Web of Data, currently the most popular applications based on Semantic Web technologies.

The Web has become an object of our daily life and the amount of information in the web is ever growing. Besides plain texts, especially multimedia information such as graphics, audio or video have become a predominant part of the web's information traffic. But, how can we find useful information within this huge information space? How can we make use of the knowledge contained in those web documents? Traditional search engines for example will reach the limits of their power, when it comes to understanding information content. The Semantic Web is an extension of the traditional web in the sense that information in the form of natural language text in the web will be complemented by its explicit semantics based on a formal knowledge representation. Thus, the meaning of information expressed in natural language can be accessed in an automated way and interpreted correctly, i.e. it can be ‘understood’ by machines.
Semantic Web technologies enable the explicit representation of knowledge and its further processing to deduce new knowledge from implicitly hidden knowledge. Thus, information access and information search will be more precise and more complete compared to today's traditional information retrieval technology. Previously heterogeneous data can be mapped and combined based on common knowledge representation and schemata easily extended in a dynamic way.
In this course, you will learn the fundamentals of Semantic Web technologies and how they are applied for knowledge representation in the World Wide Web. You will learn how to represent knowledge with ontologies and how to access and benefit from semantic data on the Web. Furthermore, you will also learn how to make use of Linked Data and the Web of Data, currently the most popular applications based on Semantic Web technologies.
Requirements for this course:

  • a basic knowledge of the foundations of mathematical logics, i.e. propositional logics and first order logics
  • a basic understanding of web technologies, such as URL, http, HTML, and XML-based technologies
  • a basic knowledge of database technology, esp. relational databases
  • and SQL query language.
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Game Design and Development 4: 3D Platformer (Coursera) Coursera
Michigan State University

Game Design and Development 4: 3D Platformer (Coursera)

If you love games and want to learn how to make them, then this course is your fourth step down that path. In this course you will learn the fundamentals of game design, including an understanding of game idea generation, design documentation, the business side of games, and social issues in games. You will continue developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed a 3D Platformer game, and will be able to leverage an array of game development techniques to create your own basic games.

Jun 22nd 2026
4 Weeks
Game Design and Development 1: 2D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 1: 2D Shooter (Coursera)

If you love games and want to learn how to make them, then this course will start you down that path. Making games is a creative and technical art form. In this course you will familiarize yourself with the tools and practices of game development and well as the process. You will get started developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed two hands-on projects, including an Intro to Unity project and a 2D Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Jun 22nd 2026
4 Weeks
Programmieren fürs Web (openHPI) OpenHPI
Hasso-Plattner-Institut

Programmieren fürs Web (openHPI)

Das World Wide Web (kurz WWW) hat unser Zusammenleben revolutioniert. Viele Menschen nutzen den Begriff, der die wohl wichtigste Anwendung im Internet beschreibt, sogar synonym für Internet – so fest ist es in unserem Sprachgebrauch inzwischen verankert. Im zweiten Teil unserer Kursreihe zum Thema Web-Technologien beschäftigen wir uns näher mit der Web-Programmierung. Dabei schauen wir uns zunächst die Clientseitige Web-Programmierung an. In der zweiten Kurswoche steht die Serverseitige Web-Programmierung auf dem Programm.

Self Paced
Self-Paced
Web Technologies - Edition 2023 (openHPI) OpenHPI
Hasso-Plattner-Institut

Web Technologies - Edition 2023 (openHPI)

WWW, the world wide web or shortly the web - really nothing more than an information service on the Internet – has changed our world by creating a whole new digital world that is closely intertwined with our real world, making reality what was previously unimaginable: communication across the world in seconds, watching movies on a smartphone, playing games or looking at photos with remote partners in distant continents, shopping or banking from your couch … In our MOOC on web technologies you will learn how it all works.

Oct 25th 2023
5-12 Weeks
MBSE: Model-Based Systems Engineering (Coursera) Coursera
University at Buffalo,The State University of New York

MBSE: Model-Based Systems Engineering (Coursera)

This Model-Based Systems Engineering (MBSE) course and the Digital Thread courses featured earlier in this specialization bring together the concepts from across digital manufacturing and design, forming a vision in which the geometry of a product is just one way of describing it. MBSE is where the model resulting from the evolution of system requirements, design, analysis, verification and validation activities is the focus of design and manufacturing.

Jun 22nd 2026
4 Weeks
Creating a Startup Company (Coursera) Coursera
University of Colorado Boulder

Creating a Startup Company (Coursera)

The course starts by exploring entrepreneurial ecosystems and systems thinking. The Technology Adoption Life Cycle is introduced to help explain market dynamics and support developing business strategy. Market research concepts and tools are presented that learners will apply to their course projects. Founder, key manager, and board member considerations are examined, and the qualities of effective leadership are reviewed. The operational structures and processes of a tech startup are identified, and the Balanced Scorecard is presented as a tool for tracking critical performance metrics. Learners will create a first draft of Product, Market, and Management & Operations Plans for their new product or service ideas.

Jun 22nd 2026
5-12 Weeks
Interpersonal Communication for Engineering Leaders (Coursera) Coursera
Rice University

Interpersonal Communication for Engineering Leaders (Coursera)

This course covers communication skills that engineering leaders use every day to motivate, inspire, and support the people in their organizations. Speaking and writing are basic leadership communication skills. (We covered these topics in the Specialization course 1 and 3.) However, leaders also need to be skillful interpersonal communicators.

Jun 22nd 2026
4 Weeks
Thermodynamique : fondements (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Thermodynamique : fondements (Coursera)

Ce cours vous apportera une compréhension des concepts fondamentaux de la thermodynamique du point de vue de la physique, de la chimie et de l’ingénierie. Il est scindé un deux MOOCs. Dans la première partie, le Professeur J.-Ph. Ansermet de l’EPFL et son collaborateur le Dr. Sylvain Bréchet ont rassemblé en quatre leçons tous les principes fondamentaux de la thermodynamique. La deuxième partie du MOOC illustre l’approche thermodynamique par une série d’applications présentées par des spécialistes provenant de diverses institutions partenaires du réseau RESCIF.

Jun 22nd 2026
4 Weeks
Engineering Practices for Building Quality Software (Coursera) Coursera
University of Minnesota

Engineering Practices for Building Quality Software (Coursera)

Agile embraces change which means that team should be able to effectively make changes to the system as team learns about users and market. To be good at effectively making changes to the system, teams need to have engineering rigor and excellence else embracing change becomes very painful and expensive. In this course, you will learn about engineering practices and processes that agile and traditional teams use to make sure the team is prepared for change. In additional, you will also learn about practices, techniques and processes that can help team build high quality software. You will also learn how to calculate a variety of quantitative metrics related to software quality.

Jun 22nd 2026
4 Weeks
Digital Media and Strategic Planning in Technology Markets (Coursera) Coursera
University of Colorado Boulder

Digital Media and Strategic Planning in Technology Markets (Coursera)

An old phrase in business is "Build it and they will come". If heard at all today it will be ironically, as entrepreneurs too often make things that nobody really wants. Cryptocurrency became a trillion-dollar industry without anyone being able to name a clear use for it beyond illicit transactions. In this second course we take-up the research outputs perviously generated and apply to them strategic planning to include the most effective analytical tools and stress tests to challenge and improve business models.

Jun 22nd 2026
5-12 Weeks
Teaching Impacts of Technology: Data Collection, Use, and Privacy (Coursera) Coursera
University of California, San Diego

Teaching Impacts of Technology: Data Collection, Use, and Privacy (Coursera)

In this course you’ll focus on how constant data collection and big data analysis have impacted us, exploring the interplay between using your data and protecting it, as well as thinking about what it could do for you in the future. This will be done through a series of paired teaching sections, exploring a specific “Impact of Computing” in your typical day and the “Technologies and Computing Concepts” that enable that impact, all at a K12-appropriate level.

Jun 17th 2026
4 Weeks