Definitions of Commercial Data-Warehousing Systems
AI-Based Systems - analyze a user's entire clickstream, contents, buying history, etc. and combine this information with archived user data to provide an optimal individual solution.

Interactive Forms Systems - present the user with a questionnaire about their favorite products and uses this information to directly affect their his/her individual experience.

Rules-Based Systems - crosscheck a user's personal product selections with other similar products of the same genre and style.

Collaborative Filtering Systems - compare the purchase pattern of former customers who bought the same item and propose their other selections.