Data Mining System Architecture


The data mining process involves several components, and these components constitute a data mining system architecture. The significant components of data mining systems are a data source, data mining engine, data warehouse server, the pattern evaluation module, graphical user interface, and knowledge base.
  1. Graphical user interface: The graphical user interface (GUI) module communicates between the data mining system and the user.

  2. Knowledge base: The knowledge base is helpful in the entire process of data mining. For example, t might be helpful to guide the search or evaluate the stake of the result patterns.

  3. Pattern evaluation: The pattern evaluation module is primarily responsible for the measure of investigation of the pattern by using a threshold value.

  4. Data mining engine: The data mining engine contains several modules for operating data mining tasks, including association, classification, clustering, prediction, time-series analysis, etc.

  5. Database or data warehouse server: The database or data warehouse server consists of the original data that is ready to be processed.

  6. Different processes: Before passing the data to the database or data warehouse server, the data must be cleaned, integrated, and selected.

  7. Data sources: The actual source of data is the database, data warehouse, World Wide Web (WWW), text files, and other documents.