داده کاوی یا تحلیل اطلاعات یکی از پیشرفته ترین تکنیک هایی است که امروز کسب و کار برای فروش بیشتر و وفادار سازی مشتریان خود از آن استفاده می کنند. استفاده از هوش مصنوعی، هوش تجاری و موتور های هوشمند تحلیل اطلاعات (learning machin) به کسب و کار های موفق کمک می کند که تا شناخت دقیقی از سلایق مشتری، نیاز های فعلی و نیاز های آتی مشتری داشته باشند، نیاز های کسب و کار خود را پیش بینی کنند و با استفاده از تحلیل رفتار مشتری، در بهترین زمان ممکن بهترین پیشنهاد ممکن را برای هر مشتری خود ارسال کنند. هوشمند سازی کسب و کار یکی از نیاز های غیر قابل انکار هر کسب و کار موفق است.