UNIT 1:
Introduction to Data Engineering
and
Knowledge Management
Emergence of Artificial
Intelligence
UNIT 5:
Knowledge Management Systems
By: Dr. Asheesh Dixit
By the end of this presentation, you will be able to:
1. Overview of Data Engineering
2. Introduction to Knowledge Management
3. Data, Information, and Knowledge: Differences and
Relationships
4. Role of Data Engineering in Business Intelligence
5. Knowledge Management Processes and Tools
By the end of this presentation, you will be able to:
1. Components and Architecture of Knowledge Management Systems
2. Knowledge Repositories and Sharing Platforms
3. Role of AI and Machine Learning in Knowledge Management
4. Case Studies on Effective Knowledge Management
5. Challenges in Implementing Knowledge Management Systems
What is Data Engineering?
Data engineering is the process of designing and building systems that let
people collect and analyze raw data from multiple sources and formats.
These systems empower people to find practical applications of the data,
which businesses can use to thrive.
What is Data Engineering?
Data engineering is designed to support the process, making it possible
for consumers of data, such as analysts, data scientists and executives,
to reliably, quickly and securely inspect all of the data available.
Data Gathering & Storage
6
Data Engineering Challenges
1. Data analysis is challenging because the data is managed by different
technologies and stored in various structures.
2. Yet, the tools used for analysis assume the data is managed by the same
technology and stored in the same structure.
3. This rift can cause headaches for anybody trying to answer questions about
business performance.
Data Engineering Challenges
For example, consider all of the data a brand collects about its customers:
• One system contains information about billing and shipping
• Another system maintains order history
• And other systems store customer support, behavioral information and third-
party data
Together, this data provides a comprehensive view of the customer.
However, these different datasets are independent, which makes answering certain questions —
like what types of orders result in the highest customer support costs — very difficult.
Data engineering unifies these data sets and lets you find answers to your questions
quickly and efficiently.
What is Knowledge Management?
Need for Knowledge Representation :
To enable a computer system to understand a Human Language it must have a way to
represent knowledge and meaning in a way that the system can work with…
9
What is Knowledge Management?
5
2
Knowledge Representation Involves:
Designing a Formal Approach to represent knowledge in a way that a computer can process
10
Knowledge Representation
6
2
11
Knowledge Representation
7
2
12
Knowledge Representation
13
Knowledge Representation
14
Kinds of Knowledge
10
15
Kinds of Knowledge
11
16
Type of Knowledge
12
17
Type of Knowledge
13
2
18
Knowledge Representation Process
14
19
Properties of Knowledge Representation
15
20
Approaches of Knowledge Representation
16
21
Knowledge Representation : Types(1)
17
22
Knowledge Representation : Types(2)
18
23
Knowledge Representation : Types(3)
19
24
Knowledge Representation : Types
20
25
Challenges of Knowledge Representation (1)
21
26
Challenges of Knowledge Representation(2)
22
IMPORTANT ATTRIBUTES
27
Challenges of Knowledge Representation(3)
23
28
Challenges of Knowledge Representation(5)
25
29
Challenges of Knowledge Representation(6)
26
30
Challenges of Knowledge Representation(7)
27
31
32
Q&A session