Amazon Machine Learning makes it easy for developers to build smart applications, including applications for fraud detection, demand forecasting, targeted marketing, and click prediction. The powerful algorithms of Amazon Machine Learning create machine learning (ML) models by finding patterns in your existing data. The service uses these models to process new data and generate predictions for your application.

Developer Guide
Provides a conceptual overview of Amazon Machine Learning and includes detailed instructions for using the service.
API Reference
Describes all the API operations for Amazon Machine Learning in detail. Also provides sample requests and responses for supported web service protocols.