The problem of discovering sequential patterns consists of finding inter-transaction patterns such that the presence of a set of items is followed by another item in the time-stamp ordered transaction set.In web server transaction logs, a visit by a client is recorded over a period of time. The time stamp associated with a transaction in this case will be a time interval which is determined and attached to the transaction during the data cleaning or transaction identification processes. The discovery of sequential patterns in web server access logs allows web-based organizations to predict user visit patterns and helps in targeting advertising aimed at groups of users based on these patterns. By analyzing this information, the web mining system can determine temporal relationships among data items such as the following:
/company/products/
, had done a search in Yahoo, within the past week on keyword w
; or
/company/products/product1.html
, also placed an online order in /company1/products/product4
within 15 days.
Police: What’s your emergency? Me: Two girls are fighting over me. Police: OK and what’s the problem? Me: The fat one is winning! |