SlideShare una empresa de Scribd logo
1 de 4
Davai Predictive User Modeling
Introduction
The web is rapidly changing from being just a source of information consumption to
a place where people produce, consume, share and interact with information. Hence,
this is the social web. The need to interact socially has led to the success of sites like
Facebook - an egocentric social network that is used to stay in touchwith friends and
family and Twitter - a micro-blogging site that is used to broadcast news, ideas, and
opinions to followers.
However, the change is deeper if one considers the communication patterns enabled
by ubiquitous connectivity and mobile devices. We are moving away from a web of
clicks to a web of online activities and interactions that people perform in a
conversation style:
Users of the ‘old’ web would leave behind an anonymous trail of clicks on hyperlinks
that marks their content consumption patterns and implicit interests. This click-
stream model has been successfully exploited by search engines to create a database
of intent that assigns user intent to searches performed by users. The search model
relies on the click since intent inference is limited to the click and very little meta-
data is available other than the click.
On the social web people engage in more complex activities in the context of their
network of online friends. Modeling user activity by clicks or queries as on today
web doesn’t capture the rich interaction between people that is possible moving
forward. Davai’s behavior modeling is therefore based on an activity-stream model.
The social web with its conversation style is inherently participatory and
communication is shared. People are interested in what their friends and family are
doing, what they think and their opinions. Every activity is therefore in some
context newsworthy. In fact social connectivity and preference in-itself are strong
indicators of affinity, interests and therefore ‘intent’. This inference of intent in
made even stronger by the interactions on the social web.
Social network services strive to make participation implicit by turning a user
interaction with the service into content, i.e. many activities are recorded
automatically. Changing a profile, clicking on a like button, purchasing a product; all
might be recorded automatically for friends to see.
Many of today’s egocentric social networks started as community focused online
places for similar minded people to interact in privacy. However the trend is
towards open social networks with a significant portion of the interaction being
public:
People want to meet new people and find new information as part of their social
interaction, which requires sharing of a basic set of personal information,
Social Network sites feel a need to monetize their membership by making their
profile information available/accessible to business, which in turn requires the
sites users to relax privacy expectations,
Social Networks, which historically have been walled gardens, are pushed to
open up for external content (e.g. facebook apps) or to expose their social graph
to external sites (e.g. facebook connect), and
Users accept a minimum of sharing of personal information if value added
context-aware online service are offered in return for the social graph and
interaction patters as long as these are generalized and the platform
shields/anonymizes the users from service providers. For example sharing
location information on mobile devices to obtain valuable location-based
services (like on Yelp or foursquare).
At Davai weare aware of these changing trends. The newfound social web paradigm
that generates online user activity is a rich context for predictive user modeling.
Modeling online users generates tremendously valuable insights on user
intent,which can be used to provide services to business and consumers.
Developing technology that seeks to understand and predict user interests from
observing the activity stream, profile information and social graph, published on the
social web, to create models to predict user demographics, behavior and interests is
the core strength of the Davai platform and services.
The key areas of investment are predictive user models in support of:
Online direct/interactive marketing on social networks such as lead generation,
personalized sales promotions, or customer relation management,
A new kind of interactive and user generated content, which we call social
objects, and
Context-aware services especially on mobile devices such as personal assistants.
All services we envision are permission-based, i.e. the user opts into the services
and in turn receives personalized commercial offers, online services or direct
monetary incentives.
Mining the User Activity Stream of the Social Web
An ActivityStraem, or Live Stream or simply Stream is a feed of activists performed
by an actor on one or more online web sites. Many different social networking sites
have started to publish activities stream of their users.
The activity in ActivityStreams is a description of an action that was performed (the
verb) at some instant in time by someone or something (the actor) against some
kind of person, place, or thing (the object).
There are many different social network services and each has its on set of activities,
actors and objects. These formats have to be standardized into a canonical
representation of actions before any kind of analysis or mining activity can be
performed.
Once standardized one can approach mining correlations out of the data set. The
challenge is to perform this in a real-time stream environment. Traditional data
mining algorithms require a fixed vocabulary and fixed set of objects for their
calculation, an assumption that cannot hold for real-time streams.
In order to address the need of real-time and stream based data mining incremental
algorithms have to be used. The data set to be analyzed is typically constraint by a
sliding window that moves over the stream and controls which event is considered
and which not. Additional approximation of algorithms by using heuristics is
necessary to meet real-time needs.
The following figure summarizes the high-level approach of Davai:
Davai analyzes online communication of users on social networks. Conversations
center on social objects, which are people, places and things we talk about.
Locations are the real-world locations where the conversations occur.
Communication on the social web manifests itself in online activity streams or actor,
verb, and objects triplets over time. These constitute the observable variables for
which a predictive user model – a set of hidden states and state transitions – has to
be generated.
The predictive user models in Davai are generated through a process of statistical
machine-learning procedures. The models allow assigning users to specific classes
based on the online behavior. Classes can indicate topic and commercial interest,
responsiveness to special marketing campaigns, etc.

Más contenido relacionado

La actualidad más candente

Real-Time Marketing in a world of Search and Social
Real-Time Marketing in a world of Search and SocialReal-Time Marketing in a world of Search and Social
Real-Time Marketing in a world of Search and SocialRob Garner
 
Web 3 0 Krista Thomas
Web 3 0 Krista ThomasWeb 3 0 Krista Thomas
Web 3 0 Krista ThomasMediabistro
 
How Enterprise Social Graphs Can Transform Enterprise Applications
How Enterprise Social Graphs Can Transform Enterprise ApplicationsHow Enterprise Social Graphs Can Transform Enterprise Applications
How Enterprise Social Graphs Can Transform Enterprise ApplicationsKapil Gupta
 
Information Organisation for the Future Web: with Emphasis to Local CIRs
Information Organisation for the Future Web: with Emphasis to Local CIRs Information Organisation for the Future Web: with Emphasis to Local CIRs
Information Organisation for the Future Web: with Emphasis to Local CIRs inventionjournals
 
Social CRM the new rules of relationship management
Social CRM the new rules of relationship managementSocial CRM the new rules of relationship management
Social CRM the new rules of relationship managementPlínio Okamoto
 
Performance management and social media in local government
Performance management and social media in local governmentPerformance management and social media in local government
Performance management and social media in local governmentIngrid Koehler
 
Social Networking Analysis
Social Networking AnalysisSocial Networking Analysis
Social Networking AnalysisMia Horrigan
 
2011 Trends: Niche Social Networks (January 2011)
2011 Trends: Niche Social Networks (January 2011)2011 Trends: Niche Social Networks (January 2011)
2011 Trends: Niche Social Networks (January 2011)Michelle Fares
 
Determining Strategic Value of Online Social Engagements
Determining Strategic Value of Online Social EngagementsDetermining Strategic Value of Online Social Engagements
Determining Strategic Value of Online Social Engagementsinventionjournals
 
WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...
WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...
WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...Use Age
 
Identity Vs Reputation
Identity Vs ReputationIdentity Vs Reputation
Identity Vs ReputationMike Chen
 
LyonALMProposal20041018.doc
LyonALMProposal20041018.docLyonALMProposal20041018.doc
LyonALMProposal20041018.docbutest
 
Kmwi2008 Pollard From Content To Context And From Collection To Connection V3
Kmwi2008 Pollard From Content To Context And From Collection To Connection V3Kmwi2008 Pollard From Content To Context And From Collection To Connection V3
Kmwi2008 Pollard From Content To Context And From Collection To Connection V3Dave Pollard
 
Strategic ICT for CEOs and trustees
Strategic ICT for CEOs and trusteesStrategic ICT for CEOs and trustees
Strategic ICT for CEOs and trusteesLouise Brown
 
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORK
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORKPREDICTING VENUES IN LOCATION BASED SOCIAL NETWORK
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORKcsandit
 
Facebook's impact on ideological segregation
Facebook's impact on ideological segregationFacebook's impact on ideological segregation
Facebook's impact on ideological segregationGeorge Farra
 
Evolution of Social Commerce
Evolution of Social CommerceEvolution of Social Commerce
Evolution of Social CommerceCompete
 
Deriving Business Value from Social Networks
Deriving Business Value from Social NetworksDeriving Business Value from Social Networks
Deriving Business Value from Social NetworksInfosys
 

La actualidad más candente (19)

Real-Time Marketing in a world of Search and Social
Real-Time Marketing in a world of Search and SocialReal-Time Marketing in a world of Search and Social
Real-Time Marketing in a world of Search and Social
 
Web 3 0 Krista Thomas
Web 3 0 Krista ThomasWeb 3 0 Krista Thomas
Web 3 0 Krista Thomas
 
How Enterprise Social Graphs Can Transform Enterprise Applications
How Enterprise Social Graphs Can Transform Enterprise ApplicationsHow Enterprise Social Graphs Can Transform Enterprise Applications
How Enterprise Social Graphs Can Transform Enterprise Applications
 
Information Organisation for the Future Web: with Emphasis to Local CIRs
Information Organisation for the Future Web: with Emphasis to Local CIRs Information Organisation for the Future Web: with Emphasis to Local CIRs
Information Organisation for the Future Web: with Emphasis to Local CIRs
 
Social CRM the new rules of relationship management
Social CRM the new rules of relationship managementSocial CRM the new rules of relationship management
Social CRM the new rules of relationship management
 
Performance management and social media in local government
Performance management and social media in local governmentPerformance management and social media in local government
Performance management and social media in local government
 
Social Networking Analysis
Social Networking AnalysisSocial Networking Analysis
Social Networking Analysis
 
2011 Trends: Niche Social Networks (January 2011)
2011 Trends: Niche Social Networks (January 2011)2011 Trends: Niche Social Networks (January 2011)
2011 Trends: Niche Social Networks (January 2011)
 
Determining Strategic Value of Online Social Engagements
Determining Strategic Value of Online Social EngagementsDetermining Strategic Value of Online Social Engagements
Determining Strategic Value of Online Social Engagements
 
UFI Asia Seminar - Taipei 2010 - Brian Giesen
UFI Asia Seminar - Taipei 2010 - Brian GiesenUFI Asia Seminar - Taipei 2010 - Brian Giesen
UFI Asia Seminar - Taipei 2010 - Brian Giesen
 
WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...
WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...
WUD2010 Sophia 09 - G. Erétéo (Orange labs) : "Une tendance émergente : les r...
 
Identity Vs Reputation
Identity Vs ReputationIdentity Vs Reputation
Identity Vs Reputation
 
LyonALMProposal20041018.doc
LyonALMProposal20041018.docLyonALMProposal20041018.doc
LyonALMProposal20041018.doc
 
Kmwi2008 Pollard From Content To Context And From Collection To Connection V3
Kmwi2008 Pollard From Content To Context And From Collection To Connection V3Kmwi2008 Pollard From Content To Context And From Collection To Connection V3
Kmwi2008 Pollard From Content To Context And From Collection To Connection V3
 
Strategic ICT for CEOs and trustees
Strategic ICT for CEOs and trusteesStrategic ICT for CEOs and trustees
Strategic ICT for CEOs and trustees
 
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORK
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORKPREDICTING VENUES IN LOCATION BASED SOCIAL NETWORK
PREDICTING VENUES IN LOCATION BASED SOCIAL NETWORK
 
Facebook's impact on ideological segregation
Facebook's impact on ideological segregationFacebook's impact on ideological segregation
Facebook's impact on ideological segregation
 
Evolution of Social Commerce
Evolution of Social CommerceEvolution of Social Commerce
Evolution of Social Commerce
 
Deriving Business Value from Social Networks
Deriving Business Value from Social NetworksDeriving Business Value from Social Networks
Deriving Business Value from Social Networks
 

Similar a Davai predictive user modeling

The Synereo Whitepaper
The Synereo WhitepaperThe Synereo Whitepaper
The Synereo WhitepaperJoseph Denman
 
Social Media Data Analysis and Visualization Tools
Social Media Data Analysis and Visualization ToolsSocial Media Data Analysis and Visualization Tools
Social Media Data Analysis and Visualization ToolsSayani Majumder
 
Social Networking Websites and Image Privacy
Social Networking Websites and Image PrivacySocial Networking Websites and Image Privacy
Social Networking Websites and Image PrivacyIOSR Journals
 
Together: An app to foster community for young urbanites
Together: An app to foster community for young urbanitesTogether: An app to foster community for young urbanites
Together: An app to foster community for young urbanitesCori Faklaris
 
Social media research of the future is here right now
Social media research of the future is here right nowSocial media research of the future is here right now
Social media research of the future is here right nowThinkNow Research
 
Sohn&kim(2012) attributes of social network services a classification and com...
Sohn&kim(2012) attributes of social network services a classification and com...Sohn&kim(2012) attributes of social network services a classification and com...
Sohn&kim(2012) attributes of social network services a classification and com...Sohn Woong
 
Social Business at Work
Social Business at WorkSocial Business at Work
Social Business at WorkChris Luongo
 
Rethinking Business Models in a Networked World
Rethinking Business Models in a Networked WorldRethinking Business Models in a Networked World
Rethinking Business Models in a Networked WorldThomas Samson
 
Designing a recommender system based on social networks and location based se...
Designing a recommender system based on social networks and location based se...Designing a recommender system based on social networks and location based se...
Designing a recommender system based on social networks and location based se...IJMIT JOURNAL
 
DESIGNING A RECOMMENDER SYSTEM BASED ON SOCIAL NETWORKS AND LOCATION BASED ...
DESIGNING A RECOMMENDER SYSTEM BASED ON  SOCIAL NETWORKS AND LOCATION BASED  ...DESIGNING A RECOMMENDER SYSTEM BASED ON  SOCIAL NETWORKS AND LOCATION BASED  ...
DESIGNING A RECOMMENDER SYSTEM BASED ON SOCIAL NETWORKS AND LOCATION BASED ...IJMIT JOURNAL
 
Listening Beyond Keywords
Listening Beyond Keywords Listening Beyond Keywords
Listening Beyond Keywords PostRank Inc.
 

Similar a Davai predictive user modeling (20)

The Synereo Whitepaper
The Synereo WhitepaperThe Synereo Whitepaper
The Synereo Whitepaper
 
Social Media Data Analysis and Visualization Tools
Social Media Data Analysis and Visualization ToolsSocial Media Data Analysis and Visualization Tools
Social Media Data Analysis and Visualization Tools
 
Abstract
AbstractAbstract
Abstract
 
MY_SNS
MY_SNSMY_SNS
MY_SNS
 
Social Networking Websites and Image Privacy
Social Networking Websites and Image PrivacySocial Networking Websites and Image Privacy
Social Networking Websites and Image Privacy
 
Social marketing
Social marketingSocial marketing
Social marketing
 
Together: An app to foster community for young urbanites
Together: An app to foster community for young urbanitesTogether: An app to foster community for young urbanites
Together: An app to foster community for young urbanites
 
Social media research of the future is here right now
Social media research of the future is here right nowSocial media research of the future is here right now
Social media research of the future is here right now
 
Sohn&kim(2012) attributes of social network services a classification and com...
Sohn&kim(2012) attributes of social network services a classification and com...Sohn&kim(2012) attributes of social network services a classification and com...
Sohn&kim(2012) attributes of social network services a classification and com...
 
Case Study Of RHEAL
Case Study Of RHEALCase Study Of RHEAL
Case Study Of RHEAL
 
Social media.pdf
Social media.pdfSocial media.pdf
Social media.pdf
 
RESEARCH PROPOSAL
RESEARCH PROPOSALRESEARCH PROPOSAL
RESEARCH PROPOSAL
 
Dm
DmDm
Dm
 
Role of social networks.
Role of social networks.Role of social networks.
Role of social networks.
 
Social Business at Work
Social Business at WorkSocial Business at Work
Social Business at Work
 
Rethinking Business Models in a Networked World
Rethinking Business Models in a Networked WorldRethinking Business Models in a Networked World
Rethinking Business Models in a Networked World
 
Designing a recommender system based on social networks and location based se...
Designing a recommender system based on social networks and location based se...Designing a recommender system based on social networks and location based se...
Designing a recommender system based on social networks and location based se...
 
DESIGNING A RECOMMENDER SYSTEM BASED ON SOCIAL NETWORKS AND LOCATION BASED ...
DESIGNING A RECOMMENDER SYSTEM BASED ON  SOCIAL NETWORKS AND LOCATION BASED  ...DESIGNING A RECOMMENDER SYSTEM BASED ON  SOCIAL NETWORKS AND LOCATION BASED  ...
DESIGNING A RECOMMENDER SYSTEM BASED ON SOCIAL NETWORKS AND LOCATION BASED ...
 
Socially augmented software empowering software operation through social cont...
Socially augmented software empowering software operation through social cont...Socially augmented software empowering software operation through social cont...
Socially augmented software empowering software operation through social cont...
 
Listening Beyond Keywords
Listening Beyond Keywords Listening Beyond Keywords
Listening Beyond Keywords
 

Último

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Último (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 

Davai predictive user modeling

  • 1. Davai Predictive User Modeling Introduction The web is rapidly changing from being just a source of information consumption to a place where people produce, consume, share and interact with information. Hence, this is the social web. The need to interact socially has led to the success of sites like Facebook - an egocentric social network that is used to stay in touchwith friends and family and Twitter - a micro-blogging site that is used to broadcast news, ideas, and opinions to followers. However, the change is deeper if one considers the communication patterns enabled by ubiquitous connectivity and mobile devices. We are moving away from a web of clicks to a web of online activities and interactions that people perform in a conversation style: Users of the ‘old’ web would leave behind an anonymous trail of clicks on hyperlinks that marks their content consumption patterns and implicit interests. This click- stream model has been successfully exploited by search engines to create a database of intent that assigns user intent to searches performed by users. The search model relies on the click since intent inference is limited to the click and very little meta- data is available other than the click. On the social web people engage in more complex activities in the context of their network of online friends. Modeling user activity by clicks or queries as on today web doesn’t capture the rich interaction between people that is possible moving forward. Davai’s behavior modeling is therefore based on an activity-stream model. The social web with its conversation style is inherently participatory and communication is shared. People are interested in what their friends and family are doing, what they think and their opinions. Every activity is therefore in some context newsworthy. In fact social connectivity and preference in-itself are strong
  • 2. indicators of affinity, interests and therefore ‘intent’. This inference of intent in made even stronger by the interactions on the social web. Social network services strive to make participation implicit by turning a user interaction with the service into content, i.e. many activities are recorded automatically. Changing a profile, clicking on a like button, purchasing a product; all might be recorded automatically for friends to see. Many of today’s egocentric social networks started as community focused online places for similar minded people to interact in privacy. However the trend is towards open social networks with a significant portion of the interaction being public: People want to meet new people and find new information as part of their social interaction, which requires sharing of a basic set of personal information, Social Network sites feel a need to monetize their membership by making their profile information available/accessible to business, which in turn requires the sites users to relax privacy expectations, Social Networks, which historically have been walled gardens, are pushed to open up for external content (e.g. facebook apps) or to expose their social graph to external sites (e.g. facebook connect), and Users accept a minimum of sharing of personal information if value added context-aware online service are offered in return for the social graph and interaction patters as long as these are generalized and the platform shields/anonymizes the users from service providers. For example sharing location information on mobile devices to obtain valuable location-based services (like on Yelp or foursquare). At Davai weare aware of these changing trends. The newfound social web paradigm that generates online user activity is a rich context for predictive user modeling. Modeling online users generates tremendously valuable insights on user intent,which can be used to provide services to business and consumers. Developing technology that seeks to understand and predict user interests from observing the activity stream, profile information and social graph, published on the social web, to create models to predict user demographics, behavior and interests is the core strength of the Davai platform and services. The key areas of investment are predictive user models in support of: Online direct/interactive marketing on social networks such as lead generation, personalized sales promotions, or customer relation management, A new kind of interactive and user generated content, which we call social objects, and Context-aware services especially on mobile devices such as personal assistants. All services we envision are permission-based, i.e. the user opts into the services and in turn receives personalized commercial offers, online services or direct monetary incentives.
  • 3. Mining the User Activity Stream of the Social Web An ActivityStraem, or Live Stream or simply Stream is a feed of activists performed by an actor on one or more online web sites. Many different social networking sites have started to publish activities stream of their users. The activity in ActivityStreams is a description of an action that was performed (the verb) at some instant in time by someone or something (the actor) against some kind of person, place, or thing (the object). There are many different social network services and each has its on set of activities, actors and objects. These formats have to be standardized into a canonical representation of actions before any kind of analysis or mining activity can be performed. Once standardized one can approach mining correlations out of the data set. The challenge is to perform this in a real-time stream environment. Traditional data mining algorithms require a fixed vocabulary and fixed set of objects for their calculation, an assumption that cannot hold for real-time streams. In order to address the need of real-time and stream based data mining incremental algorithms have to be used. The data set to be analyzed is typically constraint by a sliding window that moves over the stream and controls which event is considered and which not. Additional approximation of algorithms by using heuristics is necessary to meet real-time needs.
  • 4. The following figure summarizes the high-level approach of Davai: Davai analyzes online communication of users on social networks. Conversations center on social objects, which are people, places and things we talk about. Locations are the real-world locations where the conversations occur. Communication on the social web manifests itself in online activity streams or actor, verb, and objects triplets over time. These constitute the observable variables for which a predictive user model – a set of hidden states and state transitions – has to be generated. The predictive user models in Davai are generated through a process of statistical machine-learning procedures. The models allow assigning users to specific classes based on the online behavior. Classes can indicate topic and commercial interest, responsiveness to special marketing campaigns, etc.