The actual data collected generally have the features that incomplete, redundancy and ambiguity. In order to mine the
knowledge more effectively, pre-processing the data collected is essential. Preprocessing can provide accurate,
concise data for data mining. Data preprocessing, includes data cleaning, user identification, user sessions identification,
access path supplement and transaction identification.