The fundamental task of web log mining is data preprocessing. It comprises six difference task[6] : (1) Data collection, (2) Data cleaning, (3) User identification, (4) Sessions identification, (5) Session reconstruction, or path completion, and (6) Data formatting