Home icon

Unlock personalized experiences powered by AI using Amazon Personalize and Amazon OpenSearch Service

Machine Learning Blog



This article explains how to integrate Amazon Personalize with Amazon OpenSearch Service to enable personalized search experiences by leveraging user behavior data and machine learning. It provides a step-by-step guide for setting up the necessary resources, deploying the Amazon Personalize Search Ranking plugin, and configuring search pipelines to enable personalized re-ranking of search results.

Specifically, the article covers:

  • Overview of the solution architecture and workflow
  • Prerequisites and deployment of a CloudFormation stack
  • Setting up Amazon Personalize resources (dataset group, solution, campaign)
  • Installing and enabling the Amazon Personalize Search Ranking plugin
  • Configuring search pipelines and applying personalized ranking
  • Evaluating and comparing personalized vs. non-personalized search results
  • Cleaning up the deployed resources


Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

Aug 22
2025
Unlock the power of Amazon OpenSearch Service: Your learning guide for search, analytics, and generative AI solutions
Jun 2
2025
Streamline personalization development: How automated ML workflows accelerate Amazon Personalize implementation
Feb 2
2026
Deliver hyper-personalized recommendations with AI agents in Amazon Connect
Nov 18
2024
Transform customer data into personalized customer experiences with Amazon Connect Customer Profiles and Outbound Campaigns

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.