context aware predictive analyticsmpechen/talks/capa_ubournemouth2011.pdf · context in predictive...

57
Context Aware Predictive Analytics: Motivation, Potential, Challenges Mykola Pechenizkiy Seminar 31 October 2011 University of Bournemouth, England http://www.win.tue.nl/~mpechen/projects/CAPA

Upload: others

Post on 14-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context Aware Predictive Analytics:

Motivation, Potential, Challenges

Mykola Pechenizkiy

Seminar31 October 2011

University of Bournemouth, Englandhttp://www.win.tue.nl/~mpechen/projects/CAPA 

Page 2: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Outline• What is context? In supervised learning tasks?• Examples of why context is important in different applications

• Context‐Aware Predictive Analytics framework– Motivation for multilevel model design & (re)training– Research questions and current directions

• CAPA in Web Analytics:– Advertisement, recommender systems, and alike;– Two major tasks: demand prediction (popularity) & relevance prediction (personal recommendations); 

– Importance of different data sources integration

31 Oct 2011, U. Bournemouth

1Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 3: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

What is Context?

• Definition of context depends on the context …– Many (formal & vague) definitions in different fields

• Context as any additional information that – enhances the understanding of the instance of interest, 

– and in particular helps us to classify this instance

• We do not need _the_ formal definition of context in this talk; – instead we’ll consider several intuitive example

31 Oct 2011, U. Bournemouth

2Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 4: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in Outlier Detection

If we have seasonality, simple thresholding does not work; need to adjust w.r.t. the season31 Oct 2011, U. Bournemouth

3Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 5: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in Change Detection

31 Oct 2011, U. Bournemouth

4Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Both are difficult due to:- asymmetric nature of the outliers

- short consumption periods within feeding stages

Online Mass Flow Prediction in  CFB boiler:

Subtasks: identify change points and distinguish them from outliers

Different type of fuel

Different type of fuel

http://www.win.tue.nl/~mpechen/publications/pubs/PechenizkiySIGKDDExpl09.pdf

Page 6: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in Food Sales Prediction

31 Oct 2011, U. Bournemouth

5Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Contextual features characterize/categorize behavior of a product

http://dx.doi.org/10.1016/j.eswa.2011.07.078

Page 7: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in Classification Not predictive alone but a subset of features with the contextual attribute(s) becomes (much) more predictive

31 Oct 2011, U. Bournemouth

6Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Time of the daycontext

no context

https://sites.google.com/site/zliobaite/Zliobaite_PAKDD11_CR.pdf

Page 8: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context-aware Driving Route Recognition

31 Oct 2011, U. Bournemouth

7Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Baseline approach: LCSS matching on the database of existing reference routes

http://www.springerlink.com/content/1k540l8741324137/

Time of day context

Page 9: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in Face Recognition

Variety of poses, lighting, facial expression, partial occlusions • Finding a model or a single way to learn a model that recognizes 

face/identifies a person under such diverse settings is difficultContext may not effect/identify an object, but can help to choose a better preprocessing technique, classifier etc• Just adding background features to the representation space is 

not enough, i.e. multi‐level prediction is neededBut e.g. “has glasses” can be a contextual attribute that e.g. 

suggests a model not to rely on the position of eyes, but can be also a predictive attribute /prior of belonging to a particular class 

31 Oct 2011, U. Bournemouth

9Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 10: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in Word Sense Disambiguation

• WSD ‐ the process of identifying which sense of a word (i.e. meaning) is used in a sentence, when the word has multiple meanings (polysemy)

• (Un/Semi‐)Supervised methods are based on the assumption that the context can provide enough evidence on its own to disambiguate words– Which are predictive features? – Which are contextual?

31 Oct 2011, U. Bournemouth

10Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

I went fishing for some sea bass.The bass line of the song is too weak.

Page 11: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in IR & RecSys

• User Context– Preferences, usage history, profiles

• Document/Product Context– Meta‐data, content features

• Task Context– Current activity, location etc.

• Social Context– Leveraging the social graph

31 Oct 2011, U. Bournemouth

11Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 12: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

This can be refined further:

31 Oct 2011, U. Bournemouth

12Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Jones & Brown, 2004 The Role of Context in Information Retrieval

Page 13: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Mobile IR

• Profile, Location, Time,• Activity, Agenda, Service,  • Preferences, Situation,• Environment, Social Context

Context is certainly important …… but it is not obvious what elements of context are useful, when and why!

31 Oct 2011, U. Bournemouth

14Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 14: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Learning vs. Engineering CAPA

• Examples of engineering of context‐aware/multi‐level classification systems– Multi‐lingual sentiment classification, emotion recognition

– Relevant content identification in a web‐page

• What can/should we design and what should we aim to induce from the data?

31 Oct 2011, U. Bournemouth

15Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 15: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Sentiment Classification

31 Oct 2011, U. Bournemouth

16Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 16: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Four Step Sentiment Classification

• Multi‐level decision making: seemingly more complicated process in fact simplifies the learning task by explicitly pointing out to the algorithm what to do

• Similar ideas are practiced a lot in many domains where we want to introduce the knowledge of the domain into the mining process, data fusion, information fusion

31 Oct 2011, U. Bournemouth

17Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 17: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Identifying Content Worth Indexing1st: Find web page segments 2nd: Decide whether a segment contains relevant info

Page 18: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Supervised Learning

Model L

population(source)

Historicaldata

labels

label?

1. training

2.

2. application

X

y

X'

y'

Training:

y = L (X)

Application:use Lfor an unseen data

y' = L (X')

labels

Testingdata

31 Oct 2011, U. Bournemouth

19Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 19: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Environment/Context

Model L

population

Training:

??

Application:

y' = Lj (X')Lj <= G(X',E)

X'

y'

Historicaldata

labels

X

y

label?

Sup.Learning with Context‐Awareness

labels

Testdata

31 Oct 2011, U. Bournemouth

20Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 20: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Design: (Re‐)Learning Classifiers & Context

31 Oct 2011, U. Bournemouth

21Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 21: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Application: Casting Context‐Aware Predictions

31 Oct 2011, U. Bournemouth

22Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 22: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Monitoring Changes in Data, Context & Predictions

Page 23: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Three Generic Phases Together

31 Oct 2011, U. Bournemouth

24Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 24: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Research Questions• How to define the context (form and maintain contextual categories) in web analytics?

• How to connect context with the prediction process in predictive web analytics?

• How to integrate change detection mechanisms into the prediction process in web analytics?

• How to ensure integration and feedback mechanisms between change detection and context awareness mechanisms?

• What should a reference architecture allowing to plug in new context aware prediction techniques for a collection of web analytics tasks look like?

31 Oct 2011, U. Bournemouth

25Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 25: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

STW CAPA: Web Analytics DomainOur goal: Framework to integrate context-awareness and change detection in Predictive Web AnalyticsTwo major types of tasks we are interested in

- Demand prediction- Personalized recommendations

Modeling user behavior based on click-stream data- Traffic data (page views, visits)- Navigation data (traversed paths)- Origin data (referrers, SE, keywords)- System data (browser, resolution, plugins)

But besides click-stream data- Customer data (location, lang., history, interests)- Content data (webpages)

Contextual data (customer related, content related or environment related; calendar, weather, media highlights, twitter stream)

31 Oct 2011, U. Bournemouth

26Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 26: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context in Predictive Web Analytics

• Banner popularity and relevance predictions– Clickstream data and banner click data

• Social media and Web Analytics– How to link these two sources

• Information portals– Bounce rate reduction with recommenders

31 Oct 2011, U. Bournemouth

27Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 27: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Framework for Studying Context‐aware Banner Selection:

Topical Online Portal Advertising

Agus Wiro Susilo

Master project Feb – Aug 2011

TU Eindhoven, Adversitement, Klikniews

Thesis is under NDA for 1 year, but will be available for those who takes a follow‐up project   

Page 28: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Online advertising settings (stakeholders)

= publisher= banner

= advertiser

= user

= ad server

Page 29: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context‐aware advertising example

Less relevant with the context

Context:summer holiday More relevant 

with the context

Two sources for learning context from two separate systems:‐ Banner click data‐ Clickstream data

Page 30: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context from banner click data

Ad server‐ Click time‐ User id‐ Banner clicked‐ etc.

What we can learn:‐What and when banner is clicked‐Who clicks the banner

What we cannot learn:‐What other banners are shown with the clicked banner‐ Clicking user behavior pattern

Page 31: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Context from clickstream data

What we can learn:‐ User browsing behavior (browsing path)‐ User segmentations (by locations, browsers, etc)‐ Effectiveness of a page (FAQ, documentation,etc)

‐ Access time‐ Page URL‐ Banners shown‐ IP Address‐ User Id‐ Screen resolution‐ Browser type‐ Visit path‐ etc.

What we cannot learn:‐ Banner click pattern (there is no banner click information)

Page 32: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Clickstream + banner click data

PublisherClickstream data

Richer data, from which we can learn:‐What banners combinations produce more clicks‐What banners combinations do not produce clicks‐ Preferred banners for new user‐ Preferred banners for repeating user‐ etc.

Ad server

Banner click data

Page 33: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Matching Ads to Content Context

31 Oct 2011, U. Bournemouth

35Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 34: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Matching Ads to Content Context

31 Oct 2011, U. Bournemouth

36Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 35: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Matching to “Wrong” Context

31 Oct 2011, U. Bournemouth

37Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 36: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Matching to “Wrong” Context

31 Oct 2011, U. Bournemouth

38Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 37: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Matching to “Wrong” Context

31 Oct 2011, U. Bournemouth

39Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 38: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Matching to “Wrong” Context

31 Oct 2011, U. Bournemouth

40Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 39: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Social Media Measurement Framework: 

Support for Web Analytics and Search Engine Marketing

Murat Ongan

Master project Feb – Aug 2011

TU Eindhoven, Adversitement, evaluation: Vodafone data

Thesis is under NDA for 1 year, but will be available for those who takes a follow‐up project   

Page 40: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Web Analytics

• Measure and report web usage– Metrics and dimensions

Page 41: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Social Media Measurement

Page 42: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Natural Data Alignment

Web Analytics Social Media

Metric

s Atomic Page view SM postUnique Visitor AuthorSuccess Conversion Positive messageRate Conversion rate Percent positive

Dim

ension

s Date/time Yes YesLocation Yes YesMedium Direct, organic, referral Twitter, news, blogSource Website domain Twitter user / domainFeature Search keyword Post  content

Page 43: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Architecture Overview

Data Re

triever

Data‐base

Data Pre‐processor

GUI

Data Data Ana‐lyzer

Data Selector

Web AnalyticsIntegration

Page 44: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Retrieval & Recommendation of Higher Education Programmes: I Know Where You Will Study Next Year

Thijs Putman 

Master project Oct 2009 – May 2010

TU Eindhoven, MastersPortal

Thesis is accessible at http://www.win.tue.nl/~mpechen/projects/pdfs/Putman2010.pdf

Page 45: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata
Page 46: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Impact of Google on MastersPortal.eu

20% from Google

45% from Google

• Google’s share steady around 50%since March 2009

Page 47: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

• Visitors are often referred to pageswith detailed info

• Many visitors leave after first page– Leads to a high bounce‐rate

• Bounce‐rate for Google 84%; Other, non search‐engine, referrals: 65%

Impact of Google on MastersPortal.eu

Page 48: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Solution: Programme Recommender

• Provide a set of“Related Master’s Programmes”

• Based on the academic contents of each Master’s programme– Select from the over 14.000 programmesin the database

– Mostly unstructured information

Page 49: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata
Page 50: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

• state‐of‐the‐art recommendation approaches1. Content‐Based

Deploy & Evaluate Two Alternatives

Page 51: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

• state‐of‐the‐art recommendation approaches1. Content‐Based2. Collaborative

Deploy & evaluate two alternatives

Page 52: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Experiment Results of Live Testing

Bounce‐rate *

None 90,29%

Random 90,08%

Baseline 85,43%

Collaborative 82,03%

Content 81,49%

– Both approaches perform equally well– Almost doubles visitor retention

Page 53: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Contextual Factors

• Categorising the visitor– Create groups of similar visitors; visitor segments

• Is performance consistent across different visitor segments?

Page 54: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

An Adaptive Recommender System

Content‐Based Recommender

Collaborative Recommender?

Page 55: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

A/B Live Testing• An important element of R&D infrastructure

– MastersPortal– Klicknews– AdversitementWeb Analytics solution 

• Two versions of the system‐ Splitting the trafficbetween them‐ Compute which one is doing better

Page 56: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

Planned and Ongoing WorkTogether with Adversitement & Klikniews• Finding (anti)catalyst banners

• Sports fits politics, but not fashion• Study A/B testing infrastructure

• experiment design, mining the results from the controlled experiments

• Matching Ads to Content Context• Also wrt positive-negative content

• Analysing different problems formulations: e.g. contract items as constraints (number of impressions to be guaranteed)

31 Oct 2011, U. Bournemouth

60Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

Page 57: Context Aware Predictive Analyticsmpechen/talks/CAPA_UBournemouth2011.pdf · Context in Predictive Web Analytics • Banner popularity and relevance predictions – Clickstreamdata

CAPA Research Team

31 Oct 2011, U. Bournemouth

61Context Aware Predictive Analytics: Motivation, Potential, ChallengesMykola Pechenizkiy, Eindhoven University of Technology

?PhD

?Postdoc