ieg 201402 yahoo anlaytics productivity cases

22

Upload: information-excellence

Post on 23-Jan-2015

232 views

Category:

Business


0 download

DESCRIPTION

Information Excellence Group 2014 Spring "Business Analytics Industry Summit", Anlaytics Productivity Cases, Ajay Sharma, Director, YAHOO Bagavath Subramanian, Architect, YAHOO

TRANSCRIPT

Page 1: IEG 201402 YAHOO Anlaytics Productivity Cases
Page 2: IEG 201402 YAHOO Anlaytics Productivity Cases

YAHOO:

Analytics –

Productivity Improvement Cases Ajay Sharma Bagavath

Subramaniam

Page 3: IEG 201402 YAHOO Anlaytics Productivity Cases

Product iv i ty Thru Analyt icsP R E S E N T E D B Y

A j a y S h a r m a , D i r e c t o r B a g a v a t h S u b r a m a n i a m , S e n i o r P r i n c i p a l E n g i n e e rF e b r u a r y 8 , 2 0 1 4

Page 4: IEG 201402 YAHOO Anlaytics Productivity Cases

About Yahoo! & It’s scale Search Primer Business Model BI Productivity Tools Demo Questions

Agenda

Page 5: IEG 201402 YAHOO Anlaytics Productivity Cases

Yahoo is the most Visited Site on the Internet› 800M+ Unique Visitors per Month› Billions of Page Views per Day› Billions of Searches per Month› Billions of Emails per Month› Terabytes of Data per Day!

And we crawl the Web› 100+ Billion Pages› 5+ Trillion Links› Petabytes of data

Reading 100 Terabytes could be overwhelming

Yahoo! Big Data Scale

Std PC – 100Mbps Server – 10Gbps 1000 Std PC

~ 11 days ~ 1 day ~ 15 mins

Page 6: IEG 201402 YAHOO Anlaytics Productivity Cases

Types in a search query on Yahoo or affiliate site (aka the Publisher)

Passes search query to the ad platform for servable ad listings

Manages campaigns, creates ad listings, bids for keywords

Ad serving returns relevant & available ads matching the search query

Clicks on Ad

Shows ads returned by ad serving

Search Primer

Page 7: IEG 201402 YAHOO Anlaytics Productivity Cases

Raw terms that the user queries onResults are impressions of an ad.Click occurs when a user clicks on the ad

Searches

Results

Clicks

Searches

Searches

Results

Clicks

Search Metrics

Page 8: IEG 201402 YAHOO Anlaytics Productivity Cases

Searches

Bidded Searches

Revenue

Price Per Click

Impressions

Clicks

Revenue per Search (RPS)

Coverage

Click Yield

$$$

$$$

Now what do these mean?

More Search Metrics

Page 9: IEG 201402 YAHOO Anlaytics Productivity Cases

Daily, Weekly, Monthly & Yearly

Daily, Weekly, Monthly & Yearly

Daily, Hourly, Weekly, Monthly & Yearly

Daily, Weekly, Monthly & Yearly

Daily, Hourly, Weekly, Monthly & Yearly

Performance, Credit Summary

Performance, Budget Headroom, AM performance, competitive analysis

Performance, Feature Adoption

Competitive analysis, cross sell, upsell, performance

Business Model

Page 10: IEG 201402 YAHOO Anlaytics Productivity Cases

Reporting (KPIs, metrics) Dashboards Scorecards Automated Monitoring/Alerting (thresholds) Ad hoc query Statistical/Quantitative Analysis Data Mining Predictive Modeling

Delivering Business Intelligence

Page 11: IEG 201402 YAHOO Anlaytics Productivity Cases

Simplified everyday work Personalized Flexible Workflow oriented Organization aware Embedded Business Rules

Analytical Productivity Tools

Page 12: IEG 201402 YAHOO Anlaytics Productivity Cases

Case Study IAutomated Cl ient Engagement(ACE)

Page 13: IEG 201402 YAHOO Anlaytics Productivity Cases

Creates deck with embedded analytics ready to conduct business review with customers

Why?

Page 14: IEG 201402 YAHOO Anlaytics Productivity Cases

Workflow for QBR Deck generation

Page 15: IEG 201402 YAHOO Anlaytics Productivity Cases

ACE ArchitectureSSL

YApachePHP Wrapper

YUI3 (HTML5)

ResourcesService LayerService Layer

Access ObjectsModel Objects + Data

Access Objects

IBATIS

Database Layer(PLSQL APIs, Meta data, Data, Audit, Security)

Apollo Grid

Fron

t End

La

yer

Mid

dle

Laye

rD

ata

Laye

r

Tom

cat

Spring Jersey

Memcache

PHP Power point PDF Library

Mobstore

API Client

PLSQL ClientJob Runner

JAX Web Service

Mail Server

JDBC

API Interface Batch Server Grid Interface

Solr

Oozie

Launcher

HBASE Rest Server

HBASE Rest Server

SCHEDULER

ADCENTER

API S

Page 16: IEG 201402 YAHOO Anlaytics Productivity Cases

Case Study I ISales Dashboards

Page 17: IEG 201402 YAHOO Anlaytics Productivity Cases

How am I doing with respect to my quarterly goal? How much have I achieved so far and what’s the projection based on current run rate?

How is my book performing compared to last week/month/quarter? How is my weekly/monthly/quarterly trend for the last year – Is it going down or up? Where am I losing money – which customer/account/vertical (for an AM/AE)? Where am I losing money – which AE/AM (for director)? Which of my accounts went offline ? What are the top reasons for offline accounts?

Am I making use of the targeting options available? How am I doing when compared to my Industry?

Which accounts are not utilizing the IO/budget? What are the over pacing accounts where I need customers to add more money?

Why?

Page 18: IEG 201402 YAHOO Anlaytics Productivity Cases

Low Latency Dashboards to surface actionable insights for account managers and account executives every day

Search Business Insights for Sponsored Search Advertising Sales Teams

Sponsored Search Sales Dashboard

Page 19: IEG 201402 YAHOO Anlaytics Productivity Cases

Demo

Page 20: IEG 201402 YAHOO Anlaytics Productivity Cases

Quest ions?

Ajay SharmaDirector

Bagavath SubramaniamSr. Principal Engineer

Page 21: IEG 201402 YAHOO Anlaytics Productivity Cases

Community Focused

Volunteer Driven

Knowledge Share

Accelerated Learning

Collective Excellence

Distilled Knowledge

Shared, Non Conflicting Goals

Validation / Brainstorm platform

Mentor, Guide, Coach

Satisfied, Empowered Professional

Richer Industry and Academia

About Information Excellence Group

Progress Information Excellence

Towards an Enriched Profession, Business and Society

Page 22: IEG 201402 YAHOO Anlaytics Productivity Cases

About Information Excellence GroupReach us at:

blog: http://informationexcellence.wordpress.com/

presentations: http://www.slideshare.net/informationexcellence

linked in:http://www.linkedin.com/groups/Information-Excellence-3893869

Facebook:http://www.facebook.com/pages/Information-excellence-group/171892096247159

Google+: https://plus.google.com/u/0/communities/102316155996060621595

twitter: #infoexcelemail: [email protected]

[email protected]

Have you enriched yourself by contributing to the community Knowledge Share..