Data mining techniques for marketing, sales and customer relationship