Knowlege Graphs in Theory & Practice [2025]
Published 1/2025
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 2h 49m | Size: 982 MB
Published 1/2025
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Language: English | Duration: 2h 49m | Size: 982 MB
Unlocking the Power of Data Connections - Visualize your own knowledge graph with janusgraph and react
What you'll learn
Become familiar with the field of knowledge graph, ontologies and semantics
Identify opportunities for applying 'graph thinking'
Get to know the importance of knowledge graphs and their architecture
Be able to build your own scalable knowledge graphs and visualize data with it
Know several areas where knowledge graphs can be put in practice
Visualize graph data from beginner to advance
Requirements
[Nice to have] Familiarity working with data
[Nice to have] Spring Boot Knowledge
[Nice to have] Software development basics
Description
This course teaches how to build, manage, and visualize a knowledge graph using JanusGraph, Cassandra, and Elasticsearch. You will learn how to leverage the power of graph databases to model and query complex relationships in your data, while also utilizing Cassandra as a scalable backend for storing graph data and Elasticsearch for efficient full-text search capabilities.Through hands-on tutorials and a real-world examples, you will gain practical knowledge of setting up and configuring a graph database using JanusGraph integrated with Cassandra and Elasticsearch. The course will also cover how to expose your knowledge graph data via a Spring-based REST API and visualize it seamlessly in a React application.Key Learning Objectives:Introduction to Knowledge Graphs: Understand the fundamentals of knowledge graphs, including how to represent entities and their relationships as a graph.Setting up JanusGraph with Cassandra: Learn how to configure and deploy JanusGraph with Cassandra as the storage backend to handle large-scale graph data.Graph Data Modeling: Learn best practices for modeling your data as a graph, including defining vertices, edges, and properties.Building a REST API with Spring: Understand how to expose your graph data through a Spring Boot application with RESTful APIs that can be consumed by front-end applications.Visualizing the Knowledge Graph in React: Learn how to visualize and interact with your knowledge graph using a React-based front-end, allowing users to explore the graph and its relationships in an intuitive way.Who Should Take This Course?This course is ideal for developers, data engineers, and architects who want to build sophisticated knowledge graph applications. Whether you're working on a recommendation system, semantic search, or complex data relationships, this course will equip you with the tools to design and deploy a graph-based solution using JanusGraph, Cassandra, Elasticsearch, Spring, and React.Prerequisites:Basic understanding of databases and web development.Familiarity with Java and Spring Boot is helpful, but not required.Basic knowledge of React is recommended.
Who this course is for
Anyone with an interest in information modelling, data architecture and knowledge management
Data-focused professionals with no prior exposure to knowledge graph technologies
Developers at the start of their journey in knowlege graphs
Developers with advanced knowledge in knowledge graphs
Homepage
https://www.udemy.com/course/knowlege-graphs-in-theory-practice-2025/