Google Cloud Retail Search and Browse Console deep dive
Skills:
ML Pipelines70%
Key Takeaways
Google Cloud Retail Search and Browse Console uses Machine Learning models for product recommendation predictions
Full Transcript
[Music] in addition to e-commerce search and browse functionality Discovery Solutions enables retailers to deliver AI driven product recommendations designed to increase conversion and customer engagement what models and customizations you choose depends on your business and user experience needs and where you plan to display the resulting recommendations for example the recommended for you model is typically used on the home page it predicts the next product that the user is most likely to engage with or purchase based on the shopping or viewing history of that user another example is the frequently brought together model it is useful when the user has already indicated an intent to purchase a particular product or a list of products and you're looking to recommend complementary items this recommendation is usually displayed on the add to cart or shopping cart Pages Discovery Solutions use machine learning models to optimize product recommendation predictions for a particular business objective which determines how the model is built with the impressive flexibility of Google AI you can combine different optimization objectives and models to support your business goals Discovery Solutions allow you to optimize AI models for the following objectives optimizing for click-through rate emphasizes engagement you should optimize for click-through rate when you want to maximize the likelihood that the user interacts with the product returned in the recommendation conversion rate optimizing for conversion rate maximizes the total purchase outcomes over all customer sessions if you want to increase the ratio of conversions per session optimized for conversion rate Revenue per visit optimizing for Revenue aims for products that users usually purchase together it is default only for the frequently bought together recommendation model that is useful when the user has already added a particular product to a shopping cart and you're looking to recommend complementing items for that product of course Discovery Solutions enable you to specify additional model configuration options to adjust the behavior of your model for example you may select a tuning preference that is most suitable to your website and business goals model tuning can be automatic performed every 90 days or you may manually tune your model only when there is a significant change in your catalog or events tuning keeps the model training optimal to automatically adapt the changes in your input data and customer shopping Behavior throughout the year besides model tuning Discovery Solutions exposes additional configuration options like Dynamic price re-ranking for predictions feature orders the recommended catalog items with a similar recommendation probability by price with the highest priced items listed first enabling price re-ranking help you to balance conversion rates and average order values because relevance is also used to order the search results shown to the user enabling price re-ranking is not the same as sorting by price to get a more detailed look at the retail admin interface Gooseberry controls faceting and attributes let's proceed with a console demo after you find yourself in the Google Cloud console go to the retail console using the navigation menu on the left the scrolling all the way down to the artificial intelligence action here select the retail option in the retail dashboard you can see the basic information about your retail project and its products for example the revenue reports also there is information about errors that correspond to data anomalies data input failures input issues or unjoined events here you can see that the retail API has been enabled as well as retail search and recommendations AI overall this retail default page is a high level information dashboard that provides you with essential reports and notifications first I would like to show you how to implement a boost rule in the retail console go to the evaluate page and select the search tab let's have a look at the results of a simple search query without any rules applied now I'm looking for dresses this is a website that sells old or vintage postcards so retail search processed my query and return highly relevant results of different postcards of women in dresses what I'm going to do is apply a boost rule to specific dresses so they appear at the top of the search results list in the panel on the left we have all attributes listed it's like a list of parameters we can use for boosting for example here's the colors attribute and there are three dresses that possess the purple color attribute next let's create a rule that will boost up purple dresses to implement that rule go back to the retail menu and select the controls option because the Boost barrier configuration is what we call a serving control click create control let's name it boost underscore purple underscore dresses and make it a search Rule and assign a boost Berry control type to it click continue here Define what will trigger the rule in this case I'm gonna say dress because it's a partial match that I configured it will work for all kinds of queries like dresses dressing and others starting with the word dress next let's set an exact match for dresses so these two things will trigger the rule when it's active I don't want to activate a Time range because it basically means when the rule applies what I'll do is just leave it blank for now and move on to the next step here to boost or bury a product I should provide some type of filter expression remember that I want to boost purple dresses and by that I mean I want to get the same number of dresses in the search results as I always get but I want purple dresses to be rated higher than the others I do that by using the color attribute so what I'm going to do is set attribute colors Now set the condition that would say any of purple it means that for the attribute colors if any of the following matches purple it triggers the rule meaning if any of the dresses has a value purple in the colors attribute it will be boosted now I'm setting a value to boost and I'm assigning it a high value you can pick any value between negative 1 and 1 with negative 1 burying a product down the list positive value will make retail treat the product as a special and elevated next select the serving config think of it as a specific place to contain your serving configuration for search we can only have one a default underscore search finally click continue and submit it worked now I have my Boost underscore purple underscore dresses rule go back to the devaluate tab and click search what I'm going to do now is search for address this should bring back the boosting Rule and hey look at that we now have the same dresses but the purple ones are listed first as top results this is the example of how we can use the purple attribute color to boost the applicable results and how to boost rule functions to implement the discovery Solutions you should Define the infrastructure and the source code and understand what must be requested and how to get working instances that can serve traffic the preliminary setup requires you to perform only managerial steps and no work on the development side approximately the whole deployment process starting with the design phase and resulting in a launch takes anywhere from 8 to 12 weeks depending on your solution complexity during this time you define and approve the architecture solution requirements and importing methods next you should Implement and operationalize the data import processes for product catalog and using event data and finally integrate your application workloads with the retail API for experimenting and testing you may use your existing or preferred Frameworks and tools to segment customers between experiment arms measuring differences in outcome quality for example leverage an AB experiment to validate how integrating Discovery Solutions improves your business objectives and identify what settings are more meaningful and effective for your desired user experience a b testing also allows you to compare results from different application versions and see what configuration better suits your goals in general it means splitting traffic into two groups and then comparing the results of Applied changes the experimental group receives a different treatment for example search and recommendation results from Discovery Solutions the control group does not customer outcomes known as user events are collected and measured for both groups to accurately determine the impact of incorporating Discovery Solutions with your website when you use Discovery Solutions you use the retail API to adjust user event and catalog data and to serve predictions or search results on your website the retail API uses the same data for both recommendations Ai and Retail search so if you use both you do not need to ingest the same data twice you can use the retail API to get personalized results for your website whether or not you are using additional Google tools this is how you can improve conversion and Order value by personalizing the shopping experience and drive engagement across channels through relevant recommendations that's what the future of retail is like and with Discovery Solutions being the essence of Google's enduring experience and innovation in search indexing retrieval and ranking you can end up winning by a mile [Music]
Original Description
Discover how Google Cloud Retail Search and Browse uses Machine Learning models to optimize product recommendation predictions for your business objectives.
Learn more → https://goo.gle/3SkE2H8
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Google Cloud · Google Cloud · 2 of 60
1
▶
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
Top 3 ways organizations are adjusting their cloud strategies to prepare for economic uncertainty
Google Cloud
Google Cloud Retail Search and Browse Console deep dive
Google Cloud
Google Cloud Backup and DR - How to mount, clone or restore a VMware VM
Google Cloud
Google Cloud Backup and DR - VMware vSphere Backup Overview
Google Cloud
Google Cloud Backup and DR - Creating backup Plans for VMware VM backups
Google Cloud
Google Cloud Backup and DR - Compute Engine Instance Backups and Sole Tenant Nodes
Google Cloud
Google Cloud Backup and DR - Managing Service Accounts
Google Cloud
Let’s solve for what’s next
Google Cloud
Google Cloud Executive Briefing Center | Cloud Space | Silicon Valley
Google Cloud
Tinyclues with Google Cloud offers CRM Intelligence to maximize conversions
Google Cloud
Aible partners with Google Cloud helping customers build predictive models within minutes
Google Cloud
TELUS streamlines big data ingestion with help from Google Cloud and Accenture
Google Cloud
Getting started with Apigee API Management
Google Cloud
Google Cloud Retail Search
Google Cloud
Building your first API proxy with Apigee
Google Cloud
Brands and agencies develop dynamic video ads with Connected-Stories NEXT and Google Cloud
Google Cloud
Redefining the transportation industry
Google Cloud
Google Cloud Project Katalyst
Google Cloud
Israel's Family Court: Creating more compelling experiences for its citizens
Google Cloud
Tausight partners with Google Cloud to help healthcare industry protect PHI activity & take action
Google Cloud
Google Cloud Retail Browse
Google Cloud
Verifying API keys and debugging your API proxy flow
Google Cloud
Getting started with Apigee API Management
Google Cloud
Adding policies to your APIs
Google Cloud
Google Cloud Backup and DR - Configuring Google Cloud VMware Engine to work with Backup and DR
Google Cloud
Topaz Subsea Cable
Google Cloud
Episode 29: Building a culture of data literacy with Latin America’s biggest ecommerce platform
Google Cloud
Weshalb Datananalysten die Sparringspartner von Produktmanagern sein sollten
Google Cloud
Warum und wie METRO eine Machine Learning-Pipeline implementiert hat
Google Cloud
Wie nutzt METRO Data Science, um geschäftliche Herausforderungen zu meistern?
Google Cloud
Google Cloud in Qatar. Let's get solving.
Google Cloud
Google Cloud for Qatar
Google Cloud
Doha has a new Google Cloud region
Google Cloud
The new Google Cloud region in Qatar
Google Cloud
Build, tune, and deploy foundation models with Vertex AI
Google Cloud
Generative AI on Google Cloud
Google Cloud
Who will be coming to Google Cloud Day Tel Aviv? #Shorts
Google Cloud
Protect your organization at the edge
Google Cloud
Google Cloud Backup and DR Alert Notifications setup
Google Cloud
Build, tune, and deploy foundation models with Generative AI Support in Vertex AI
Google Cloud
Where the Internet Lives: Data center on the prairie
Google Cloud
Which developer program are you joining?
Google Cloud
Lufthansa Group baut intelligente Systeme zur Vereinfachung des Flugbetriebs
Google Cloud
How ASML revived Moore's Law and remade chipmaking
Google Cloud
CMO of Unity celebrates Women's History Month
Google Cloud
Vint Cerf on Google Cloud Digital Leader
Google Cloud
Mobile World Congress 2023
Google Cloud
Topaz - Canada
Google Cloud
Google Data Cloud & AI Summit 2023: Reveal opportunities to transform your business
Google Cloud
Building a conversational bot with Google Cloud Gen App Builder
Google Cloud
Elisa Polystar and Google Cloud partner to bring the power of analytics and automation to CSPs
Google Cloud
Network modernization - how can CSPs start now?
Google Cloud
How Semios uses imported and remote models for inference with BigQuery ML
Google Cloud
Deliver your AI solutions up to 100 times faster with Google Cloud partner, Snorkel AI
Google Cloud
Capture consumer perspectives for CPG using NLP and analytics with Harmonya and Google Cloud
Google Cloud
Delivering Cloud-Native Network Transformation
Google Cloud
Proactively detect & investigate anomalies & data quality issues in BigQuery with Telmai
Google Cloud
Introducing AlloyDB Omni
Google Cloud
Episode 30: How Auto Trader transitioned to the cloud to analyze tricky customer data
Google Cloud
MongoDB Atlas on Google Cloud
Google Cloud
More on: ML Pipelines
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
10 Python Concepts You Must Know Before Calling Yourself Advanced
Medium · AI
10 Python Concepts You Must Know Before Calling Yourself Advanced
Medium · Data Science
10 Python Concepts You Must Know Before Calling Yourself Advanced
Medium · Programming
10 Python Concepts You Must Know Before Calling Yourself Advanced
Medium · Python
🎓
Tutor Explanation
DeepCamp AI