Different businesses and industries have their own needs and challenges, where Big Data and Machine Learning technique can provide strategic advantages: - optimize the production process and distribution - run basket analysis, design loyalty programs and streamline inventory management - reduce defection through improving customer services - gathering the findings and conclusions from the analysis