Let's say your company wants to send marketing offers to potential customers for a new toy launch and you have been tasked to come up with a system to identify whom to target for the marketing campaign. Your customer base could be millions of users to which you need to apply predictive analytics, and ML can help you to solve such a complex problem.
ML is about using technology to discover trends and patterns and compute mathematical predictive models based on past factual data. ML can help to solve complex problems such as the following:
- When you may not know how to create complex code rules to make a decision. For example, if you want to recognize people's emotions in image and speech, there are just no easy ways to code the logic to achieve that.
- When you need human expertise to analyze a large amount of data for decision-making, but the volume of data is too large for a human to do it efficiently. For example, with spam detection, while a human can do it, the...