Design models to understand consumer behavior and get tailored product recommendations.