Business analytics help in taking decisions. Business intelligence involves analysis of prior analysis and is used to support tactical decision making. Machine learning involves processing historical data to make future predictions. There is scope to add applications to deal with consumers. Unless analysis is done in production application the business will not realize efficiencies. Such analysis can speed up daily activities. The prescriptive analysis makes best use of resources by establishing how processes should be executed. Artificial intelligence supports automation of processes and decision. Machine learning is under AI, but more advanced. The main issue is that the analysis and intelligence should be integrated into the working environment. Methods, culture and discipline will always be the key challenges. Read more at: https://www.gooddata.com/blog/key-strategies-for-profitable-business-analytics