Burada machine learning kullanmak size muhakkak bir sonuç üretecektir ancak machine learning algoritmalarının doğruluğu verilen datanın doğruluğu ve büyüklüğü ile doğru orantılı olarak değişiyor, eğer elinizde gerçekten yüksek datalar (bir çok kişinin alışveirş alışkanlıkları) bu işi yapmanız size sadece zaman ve maliyet kaybı olarak dönebilir, machine learning gibi sistemlerin doğruluklarını hesaplayabilmek için bile dataya ihtiyacınız olacaktır.