Course Description
This course provides an in-depth exploration of knowledge engineering principles and the construction and use of knowledge graphs. It covers how knowledge graphs can be integrated with machine learning (ML) techniques to enhance data-driven insights and reasoning capabilities. The course combines theoretical knowledge with practical skills, enabling students to develop and deploy knowledge-based systems and explore the synergy between knowledge graphs and ML.
Course Objectives
Understand the fundamental concepts of knowledge engineering. Learn about different methods of knowledge representation, including ontologies.. Gain proficiency in constructing and utilizing knowledge graphs. Apply reasoning and inference techniques to extract and derive new knowledge. Explore the integration of knowledge graphs with machine learning models. Implement real-world applications of knowledge graphs with ML.
Course Outcomes
- CO1: Describe fundamental concepts of Knowledge engineering and its representation using semantic web technologies
- CO2: Use ontologies engineering to create and manage knowledge base
- CO3: Illustrate construction and querying of Knowledge Graph (KG)
- CO4: Describe process of KG reasoning and integration of KG with ML models for real world applications
CO-PO Mapping
CO |
PO1 |
PO2 |
PO3 |
PO4 |
PO5 |
PO6 |
PO7 |
PO8 |
PO9 |
PO10 |
PO11 |
PO12 |
PO |
CO 1 |
|
|
|
|
1 |
|
2 |
|
|
|
|
|
CO 2 |
3 |
1 |
2 |
|
3 |
|
1 |
|
|
|
1 |
|
CO 3 |
2 |
2 |
2 |
1 |
3 |
|
3 |
|
|
|
1 |
|
CO 4 |
1 |
1 |
1 |
1 |
3 |
|
2 |
|
|
|
|
|