Artificial Intelligence Recommendation is a personalized recommendation service built on Alibaba's big data and AI technologies. It integrates with Log Service, MaxCompute, ApsaraDB for RDS, and DataWorks to deliver an end-to-end recommendation pipeline — helping e-commerce applications increase customer purchase rates and order conversion rates.
Use cases
Artificial Intelligence Recommendation supports the following e-commerce scenarios:
| Scenario | Description |
|---|---|
| Recommended for you | Personalized item recommendations displayed in a waterfall flow view, based on individual user preferences. |
| Frequently bought together | Recommendations shown on product detail pages for items related to the one a customer is viewing. |
| Featured and trending | Focus pictures and popular recommendations highlighted on website homepages. |
| Content recommendations | News, live videos, and social events surfaced to users based on their interests. |
How it works
The pipeline connects four Alibaba Cloud services to collect, store, process, and serve recommendations:
| Step | Service | Action |
|---|---|---|
| 1 | Log Service | Collects user behavior logs from your e-commerce application. |
| 2 | Log Service | Uploads user behavior logs to MaxCompute. |
| 3 | Log Service | Uploads product and user data to MaxCompute. |
| 4 | MaxCompute | Acts as a data warehouse and pushes data to Artificial Intelligence Recommendation. |
| 5 | Artificial Intelligence Recommendation | Applies AI algorithms to generate personalized recommendations. |
ApsaraDB for RDS serves as the back-end data service throughout this pipeline.
Key capabilities
| Capability | Description |
|---|---|
| Mature and proven solution | Artificial Intelligence Recommendation is a mature solution suitable for various industries and scenarios, capable of meeting diversified business needs. |
| Automated operations | Advanced algorithm technologies, multi-mode integration, efficient cold start, real-time policy adjustment, and model training run without manual intervention. |
| Managed data pipeline | DataWorks handles stream processing, algorithms, O&M, and monitoring, so you can focus on application logic. |
| Data isolation and encryption | Data is isolated between users and sensitive information is encrypted. |
| Fast data synchronization | The integrated services complete data synchronization within hours. |