---
title: "Architecture of data mining system"
subject: "Data Mining"
chapter: 1
key: "semester_7/data_mining:dm-system-architecture"
source: https://www.bctengineer.com/q/semester_7/data_mining/dm-system-architecture
site: BCT Engineering
---

# Architecture of data mining system

Data Mining · Chapter 1: Introduction

- Asked in: year not given
- Video: [Data Mining & Business Intelligence | Tutorial #2 | Architecture Of Data Mining System](https://www.youtube.com/watch?v=9PGtvZHgOIk) — RANJI RAJ
- Answer checked by Claude Opus 5.5 (high effort) on 2026-10-14
- Page: https://www.bctengineer.com/q/semester_7/data_mining/dm-system-architecture
- Whole chapter: https://www.bctengineer.com/md/semester_7/data_mining/chapter-1

## Question

Explain the architecture of a typical data mining system.

## Short answer

A typical data mining system has source repositories, a database or warehouse server, a knowledge base, a data mining engine, a pattern evaluation module and a user interface. The server fetches relevant data; the engine performs mining functions; evaluation filters patterns using interestingness measures; the UI lets users specify tasks and view results.

## Answer

A typical data mining system has the following components:

```text
 +--------------------------------------+
 |      Graphical user interface        |
 +------------------+-------------------+
                    |
 +------------------+-------------------+
 |        Pattern evaluation            |<--+
 +------------------+-------------------+   |
                    |                       | Knowledge
 +------------------+-------------------+   | base
 |   Data mining engine                 |<--+
 +------------------+-------------------+
                    |
 +------------------+-------------------+
 | Database / data warehouse server     |
 +------+-----------------------+-------+
        |   data cleaning, integration, selection
 +------+-----+  +--------+  +----+-----+
 | Databases  |  |  DW    |  | WWW/other|
 +------------+  +--------+  +----------+
```

1. **Database, data warehouse, web or other repositories**: the sources. Cleaning and integration may be applied on them.
2. **Database or warehouse server**: fetches the data relevant to the mining request.
3. **Knowledge base**: domain knowledge that guides the search or evaluates patterns: concept hierarchies, user beliefs, thresholds, metadata.
4. **Data mining engine**: the core; a set of modules for characterisation, association, classification, clustering, prediction and outlier analysis.
5. **Pattern evaluation module**: uses interestingness measures (support, confidence) to filter out uninteresting patterns, and interacts with the mining engine to focus the search.
6. **User interface**: lets the user specify the task, browse results, and visualise patterns in tables, charts or rules.

## Check yourself

The answer's key points as multiple-choice questions, with the correct option and why.

1. What is the role of the knowledge base?
   A. Stores raw transactions
   B. Provides domain knowledge such as concept hierarchies and thresholds to guide search and evaluate patterns
   C. Displays charts
   D. Cleans the data
   Answer: B. It holds concept hierarchies, user beliefs, thresholds and metadata. (Key point: Knowledge base role)

2. What does the pattern evaluation module use to filter patterns?
   A. Interestingness measures such as support and confidence
   B. Random selection
   C. File size
   D. Number of users
   Answer: A. It removes uninteresting patterns and focuses the engine's search. (Key point: Pattern evaluation)

3. Which component is the core of the architecture?
   A. Graphical user interface
   B. Data mining engine
   C. Web repository
   D. Database server
   Answer: B. The engine holds modules for characterisation, association, classification, clustering, prediction and outlier analysis. (Key point: Core component)

## Related in Data Mining

- [Web log mining and WWW mining architecture](https://www.bctengineer.com/question.md?key=semester_7%2Fdata_mining%3Aweb-log-mining-architecture) — Data Mining, chapter 7
- [National data warehouse process architecture](https://www.bctengineer.com/question.md?key=semester_7%2Fdata_mining%3Anepal-national-data-warehouse) — Data Mining, chapter 1
- [Data warehouse architecture and components](https://www.bctengineer.com/question.md?key=semester_7%2Fdata_mining%3Adw-architecture-components) — Data Mining, chapter 1
- [Data mining and its applications](https://www.bctengineer.com/question.md?key=semester_7%2Fdata_mining%3Adm-banking-biomedical) — Data Mining, chapter 1
- [Data mining vs DW and applications](https://www.bctengineer.com/question.md?key=semester_7%2Fdata_mining%3Adm-vs-dw-applications) — Data Mining, chapter 1
- [CRM; security and privacy of data mining](https://www.bctengineer.com/question.md?key=semester_7%2Fdata_mining%3Acrm-security-privacy) — Data Mining, chapter 7

## Related in other subjects

- [Data warehouse and data mining](https://www.bctengineer.com/question.md?key=semester_8%2Finformation_system%3Adata-warehouse-data-mining) — Information System, chapter 4, asked 2×
- [Short note: data mining and warehousing](https://www.bctengineer.com/question.md?key=semester_8%2Finformation_system%3Adata-mining-and-warehousing-note) — Information System, chapter 4
- [Data mining and business knowledge](https://www.bctengineer.com/question.md?key=semester_8%2Finformation_system%3Adata-mining-business-knowledge) — Information System, chapter 4
- [Typical water supply system and components](https://www.bctengineer.com/question.md?key=semester_5%2Fwater_supply_engineering%3Atypical-ws-system-components) — Water Supply Engineering, chapter 1, asked 4×
