SlideShare a Scribd company logo
1 of 15
Recommender SaaS in Practice
Tianjian Chen
Jianbo Zhao
Xin Sun

Baidu Inc. 2013

http://www.baidu.com
About Us
• Baidu.com Inc.
•

Leading internet company in China

•

Reach over 500 million Internet users

•

Over 8 billion PV/day of web search, online advertising and social
network services

http://www.baidu.com
The Recommender SaaS Project
• Provide On-Site Recommender System for Every Website
•

http://tuijian.baidu.com (Chinese Version Only For Now)

Website

Original Web Page

Recommender
System
SaaS

Update

On-Site Content Recommendations

Content
Users
Combination

http://www.baidu.com
Recommendation Widgets

Original
Content

Popup / Panel Slider

Original
Content

Embedded Box

http://www.baidu.com
Single On-Site RS Diagram
Recommender Trigger

New-Item

Item
Indexing

Probabilistic
Prediction
Item
Recalling

Real-time
User Log

User
Modeling

Result List
Control Strategy

http://www.baidu.com
A Direct Solution for Scalability

http://www.baidu.com
Scale Out to Thousands of Sites
Recommender Web API

Tracking API

Recommender Engine Cluster

Engine Instance

Invert-Indexer Cluster

Engine Instance

K-V Storage Cluster

Site 1

Site 5

Site 6

User

C-F

Site 4

Site 7

Site 9

Model

Result

Stream Computing Cluster

Web Crawler

User Tracking System
http://www.baidu.com
Global User Modeling
User Tracking
Log

JOIN in
Memory

in Real-Time
Hot Web Page
Cache

Web Crawler

Based on Stream Computing
10 Gbps Bandwidth

User Browsing
Session

50 Million Web Pages Cached
Billions of Cookies

User
Preference
Modeling
http://www.baidu.com
Project Status
• Beta release launched in April, 2013
• More than 1000 websites joined the beta test

• > 100 million page views every day
• Avg. CTR 3%
•

from 2% to 20% depending on different types of websites.

http://www.baidu.com
Inside a Recommender Engine Instance
• Combination of Multiple Sub Recommender Engines
Item Type

Item Based
CF

Content
Based

Movie/Video

X

News Web

X

X

Pic Gallery

X

X

Novel Library

X

Item
Popularity

X

Yellow Page

X

X

[X] means particular engine has certain performance gain in recommendation of
some item type

http://www.baidu.com
Mono RS Engine CTR Comparation
Item Type

Item Based
CF

Content
Based

Item
Popularity

Movie/Video

> 6%

~ 0.5%

> 2%

News Web

~ 7%

> 25%

~ 0.5%

Pic Gallery

> 6%

~ 4%

~ 1%

Novel Library

> 10%

~ 8%

~ 1%

Yellow Page

~ 1%

~ 1%

> 15%

• IBCF is handy, but not the silver bullet
• To our surprise, IP doesn’t work for News Recommendation
• No one like old yellow page posts, even they are semantically or
statistically relevant.

http://www.baidu.com
Things Need to Be Figured Out
• Aggregation method of different recommendations engines
• Performance loss caused by the site owners’ preset rules

• Item longevity detection / prediction
• URL normalization
• And…

http://www.baidu.com
Influence of User Browsing Context
CTR

CTR
3x

5x

1x
1x

Long Term Model Short Term Model
(Minutes)
(Months)

Landing on
Leaf Page

Landing on
Portal Page

http://www.baidu.com
Conclusions
• Break big problem down to small ones
• Wrap simple stuffs up for building complex services

• No silver bullet for an open RecSys cloud
• Beside of accuracy and relevance, time efficiency is also important

http://www.baidu.com
Q & A Time
Thanks
chentianjian@baidu.com

http://www.baidu.com

More Related Content

Similar to Recommender SaaS in Practice

Seo Onpage Optimization Training
Seo Onpage Optimization TrainingSeo Onpage Optimization Training
Seo Onpage Optimization TrainingSEOBANK
 
Accelerating eCommerce Experiences: 2016 Holiday Case Study
Accelerating eCommerce Experiences: 2016 Holiday Case StudyAccelerating eCommerce Experiences: 2016 Holiday Case Study
Accelerating eCommerce Experiences: 2016 Holiday Case Studyrswint
 
web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...nazen2
 
SEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik RangerSEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik RangerAnton Shulke
 
SharePoint Development Workshop
SharePoint Development WorkshopSharePoint Development Workshop
SharePoint Development WorkshopMJ Ferdous
 
Technical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and WebmastersTechnical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and WebmastersHenry Visotski
 
Enhancing WordPress With AI Plugins Boost Efficiency & Speed .pptx
Enhancing WordPress With AI Plugins  Boost Efficiency & Speed .pptxEnhancing WordPress With AI Plugins  Boost Efficiency & Speed .pptx
Enhancing WordPress With AI Plugins Boost Efficiency & Speed .pptxMegataskWeb
 
10 Commonly Missed SEO Opportunities For Wordpress Awesomeness
10 Commonly Missed SEO Opportunities For Wordpress Awesomeness10 Commonly Missed SEO Opportunities For Wordpress Awesomeness
10 Commonly Missed SEO Opportunities For Wordpress AwesomenessJason White
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress PerformanceDouglas Yuen
 
Accelerating eCommerce Experiences
Accelerating eCommerce ExperiencesAccelerating eCommerce Experiences
Accelerating eCommerce Experiencesrswint
 
Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersBristolSEO
 
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...Vinoaj Vijeyakumaar
 
SEO Bootcamp - Technical SEO Audit - Template Level
SEO Bootcamp - Technical SEO Audit - Template LevelSEO Bootcamp - Technical SEO Audit - Template Level
SEO Bootcamp - Technical SEO Audit - Template LevelJonah A Berger
 
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - AltudoSUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudodharmeshharji
 
IBM Feature Pack 8 Webinar
IBM Feature Pack 8 WebinarIBM Feature Pack 8 Webinar
IBM Feature Pack 8 WebinarCrossView
 
Search Beyond Google: The other search engines
Search Beyond Google: The other search enginesSearch Beyond Google: The other search engines
Search Beyond Google: The other search enginesJitka Lopez (Jizerova)
 
Website Parameters.pptx
Website Parameters.pptxWebsite Parameters.pptx
Website Parameters.pptxASHAVI2
 
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Bastian Grimm
 
Bn 1021 demo digital marketing
Bn 1021 demo  digital marketingBn 1021 demo  digital marketing
Bn 1021 demo digital marketingconline training
 

Similar to Recommender SaaS in Practice (20)

Seo Onpage Optimization Guide
Seo Onpage Optimization Guide Seo Onpage Optimization Guide
Seo Onpage Optimization Guide
 
Seo Onpage Optimization Training
Seo Onpage Optimization TrainingSeo Onpage Optimization Training
Seo Onpage Optimization Training
 
Accelerating eCommerce Experiences: 2016 Holiday Case Study
Accelerating eCommerce Experiences: 2016 Holiday Case StudyAccelerating eCommerce Experiences: 2016 Holiday Case Study
Accelerating eCommerce Experiences: 2016 Holiday Case Study
 
web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...web analysis document | web analysis document | web analysis document | web a...
web analysis document | web analysis document | web analysis document | web a...
 
SEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik RangerSEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik Ranger
 
SharePoint Development Workshop
SharePoint Development WorkshopSharePoint Development Workshop
SharePoint Development Workshop
 
Technical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and WebmastersTechnical SEO for WordPress Developers, Designers and Webmasters
Technical SEO for WordPress Developers, Designers and Webmasters
 
Enhancing WordPress With AI Plugins Boost Efficiency & Speed .pptx
Enhancing WordPress With AI Plugins  Boost Efficiency & Speed .pptxEnhancing WordPress With AI Plugins  Boost Efficiency & Speed .pptx
Enhancing WordPress With AI Plugins Boost Efficiency & Speed .pptx
 
10 Commonly Missed SEO Opportunities For Wordpress Awesomeness
10 Commonly Missed SEO Opportunities For Wordpress Awesomeness10 Commonly Missed SEO Opportunities For Wordpress Awesomeness
10 Commonly Missed SEO Opportunities For Wordpress Awesomeness
 
Optimizing WordPress Performance
Optimizing WordPress PerformanceOptimizing WordPress Performance
Optimizing WordPress Performance
 
Accelerating eCommerce Experiences
Accelerating eCommerce ExperiencesAccelerating eCommerce Experiences
Accelerating eCommerce Experiences
 
Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
 
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...12   GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
12 GoMeasure (sg and kl) - page speed light speed path to conversions - joh...
 
SEO Bootcamp - Technical SEO Audit - Template Level
SEO Bootcamp - Technical SEO Audit - Template LevelSEO Bootcamp - Technical SEO Audit - Template Level
SEO Bootcamp - Technical SEO Audit - Template Level
 
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - AltudoSUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
SUGMEA - Sitecore JSS and Performance Optimization - Alex Shyba - Altudo
 
IBM Feature Pack 8 Webinar
IBM Feature Pack 8 WebinarIBM Feature Pack 8 Webinar
IBM Feature Pack 8 Webinar
 
Search Beyond Google: The other search engines
Search Beyond Google: The other search enginesSearch Beyond Google: The other search engines
Search Beyond Google: The other search engines
 
Website Parameters.pptx
Website Parameters.pptxWebsite Parameters.pptx
Website Parameters.pptx
 
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
Technical SEO: Crawl Space Management - SEOZone Istanbul 2014
 
Bn 1021 demo digital marketing
Bn 1021 demo  digital marketingBn 1021 demo  digital marketing
Bn 1021 demo digital marketing
 

Recently uploaded

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Recommender SaaS in Practice

  • 1. Recommender SaaS in Practice Tianjian Chen Jianbo Zhao Xin Sun Baidu Inc. 2013 http://www.baidu.com
  • 2. About Us • Baidu.com Inc. • Leading internet company in China • Reach over 500 million Internet users • Over 8 billion PV/day of web search, online advertising and social network services http://www.baidu.com
  • 3. The Recommender SaaS Project • Provide On-Site Recommender System for Every Website • http://tuijian.baidu.com (Chinese Version Only For Now) Website Original Web Page Recommender System SaaS Update On-Site Content Recommendations Content Users Combination http://www.baidu.com
  • 4. Recommendation Widgets Original Content Popup / Panel Slider Original Content Embedded Box http://www.baidu.com
  • 5. Single On-Site RS Diagram Recommender Trigger New-Item Item Indexing Probabilistic Prediction Item Recalling Real-time User Log User Modeling Result List Control Strategy http://www.baidu.com
  • 6. A Direct Solution for Scalability http://www.baidu.com
  • 7. Scale Out to Thousands of Sites Recommender Web API Tracking API Recommender Engine Cluster Engine Instance Invert-Indexer Cluster Engine Instance K-V Storage Cluster Site 1 Site 5 Site 6 User C-F Site 4 Site 7 Site 9 Model Result Stream Computing Cluster Web Crawler User Tracking System http://www.baidu.com
  • 8. Global User Modeling User Tracking Log JOIN in Memory in Real-Time Hot Web Page Cache Web Crawler Based on Stream Computing 10 Gbps Bandwidth User Browsing Session 50 Million Web Pages Cached Billions of Cookies User Preference Modeling http://www.baidu.com
  • 9. Project Status • Beta release launched in April, 2013 • More than 1000 websites joined the beta test • > 100 million page views every day • Avg. CTR 3% • from 2% to 20% depending on different types of websites. http://www.baidu.com
  • 10. Inside a Recommender Engine Instance • Combination of Multiple Sub Recommender Engines Item Type Item Based CF Content Based Movie/Video X News Web X X Pic Gallery X X Novel Library X Item Popularity X Yellow Page X X [X] means particular engine has certain performance gain in recommendation of some item type http://www.baidu.com
  • 11. Mono RS Engine CTR Comparation Item Type Item Based CF Content Based Item Popularity Movie/Video > 6% ~ 0.5% > 2% News Web ~ 7% > 25% ~ 0.5% Pic Gallery > 6% ~ 4% ~ 1% Novel Library > 10% ~ 8% ~ 1% Yellow Page ~ 1% ~ 1% > 15% • IBCF is handy, but not the silver bullet • To our surprise, IP doesn’t work for News Recommendation • No one like old yellow page posts, even they are semantically or statistically relevant. http://www.baidu.com
  • 12. Things Need to Be Figured Out • Aggregation method of different recommendations engines • Performance loss caused by the site owners’ preset rules • Item longevity detection / prediction • URL normalization • And… http://www.baidu.com
  • 13. Influence of User Browsing Context CTR CTR 3x 5x 1x 1x Long Term Model Short Term Model (Minutes) (Months) Landing on Leaf Page Landing on Portal Page http://www.baidu.com
  • 14. Conclusions • Break big problem down to small ones • Wrap simple stuffs up for building complex services • No silver bullet for an open RecSys cloud • Beside of accuracy and relevance, time efficiency is also important http://www.baidu.com
  • 15. Q & A Time Thanks chentianjian@baidu.com http://www.baidu.com