SlideShare a Scribd company logo
Behavioral Responsiveness
in web development
- Past, Present & Future
(no code involved)
By Ronni K. Gothard Christiansen
Who am I?
Ronni K. G. Christiansen
CEO at redWEB ApS including the branches
of redWEB.dk, redWEB.us, redWEB.ca,
redWEB.vn, redWEB.com.es,
redWEBCONSULTANTS.nl, redHOST.dk,
redHOST.pro, redCOMPONENT.com and
iRedHOST.com
20 years experience with Web / IT.
Agenda
1. Introduction
2. Behavior
3. Meaning
4. Patterns
5. Behavioral Responsiveness
6. Questions
7. Thanks
Machinary
Responsiveness in it self is however no
new term and the technological definition
is often tied to its application in
Machinery
Introduction
”The ability of a machine or system to
adjust quickly to suddenly altered external
conditions, as of speed, load, or
temperature, and to resume stable
operation without undue delay.
Computer Science
In computer science the definition is tied
to the ability of the hard- or software to
respond:
Introduction
”The specific ability of a system or
functional unit to complete assigned tasks
within a given time. For example, it would
refer to the ability of an artificial
intelligence system to understand and
carry out its tasks in a timely fashion.
Computer Science
Long delays can be a major cause of user
frustration, or can lead the user to believe
the system is not functioning, or that a
command or input gesture has been ignored.
Responsiveness is therefore considered an
essential usability issue for human-
computer-interaction (HCI). The rationale
behind the responsiveness principle is that
the system should deliver results of an
operation to users in a timely and organized
manner.
Introduction
Computer Science
In IT and Web it is however still based on
a very rudimentary adoption of
experience to the user.
Introduction
Marketing
Behavioral marketing takes online information
and uses it to tailor the message to the user.
Behavioral targeting uses web analytics,
computer applications and cookies, browsing
and search history, and IP addresses, to create
user profiles of individual consumers.
With that information, the website’s ad server
will then generate relevant and targeted content
or advertisements that appeals to their interests.
Introduction
Web development
In web development today responsiveness is
the ability to respond to the viewport of a
user and present an optimal experience for
that viewport (and potentially also device
although hardly used).
In the last 5 years a growing mindset has
taken up the idea that we need to respond to
devices and sizes to give better experiences
for the user.
Introduction
Usercentric
In emergence we see systems responding more in debt to the
users, because they know the users and thus based on the users
historic actions or settings can respond to give a unique or
adopted variation of the system to a specific user.
Widespread application in Marketing & Ecommerce in general.
Also widespread application in Social Media (friends, followers
etc.) and used for marketing optimization.
Behavior
Historic & Demographic
E-commerce as an example
• If a user is of the type ”Monkey”
• If a user is in the shopper group ”Monkyes”
• If a user has shown a history of buying
• If a user lives in an area that buys
• If a user has signed up a newsletter about
• If a user attended a competition about
• If a user likes
• If a user is friends with
• If a user visits a webpage about
Behavior
Search Engines
People uses search engines to find meaningful content.
Specific people search for specific content.
What's interesting is really Not WHAT users search for - but HOW they search.
Content Marketing is highly successful because it adopts a new mindset based
on HOW we build content hierarchies and content to match the interests of
the user.
HOW we constitute a reality that follows the needs of the user by responding
to the users behavior (the pattern) in the search engines.
Google Analytics primarily used for targeting and retargeting – storing data
based on cookies – still user specific and not based on patterns and prediction
but on history and analysis.
Behavior
Human
Responsive Behaviors (RB) is a term
originating from, and preferred by, persons
with dementia that represents how their
actions, words and gestures are a response,
often intentional, to something important
to them.
So what is important is not that WHAT they
want but that they want something and
HOW they seem to form a pattern in their
responses that can be read to understand
WHAT they want – so if the focus is on
reading the signs and responding to them
meaning can be made and people with
dementia can be helped.
Behavior
Pattern Centric
By analyzing the path of a user on a
website and correlating it to what
people have purchased we get the
ability to PREDICT what people will buy
based on their behavior as represented
by their pattern – and not just that they
used to buy Bananas last year
(traditional business intelligence for
ecommerce).
Examples currently in the market of
behavior based prediction: PredictionIO
(Open Source), Google Prediction API,
Wise.io, BigML, Skytree
Behavior
Prediction
By analyzing the path of a user on a
website and correlating it to what
people have purchased we get the
ability to PREDICT what people will buy
based on their behavior as represented
by their pattern – and not just that they
used to buy Bananas last year
(traditional business intelligence for
ecommerce).
Examples currently in the market of
behavior based prediction: PredictionIO
(Open Source), Google Prediction API,
Wise.io, BigML, Skytree
Behavior
Pattern Centric
Patterns are important to recognize
what is meaningful to a user.
Once a pattern is established and
meaning derived we can respond to
the behavior and adjust the
experience of the user in our
website.
The scale of adjustments can be
very differentiating the sky is the
limit.
Meaning
Questions
Patterns leads us to understand what is meaningful to a
user and then we can respond but to be able to do so we
need to ask the right questions.
Some examples of “questions” to ask ourselves could be:
• Why do people show a certain behavior?
• Why do people show different behaviors?
• Why do people change behavior?
• Could there be any geographical differences in
behavior?
• Could there be any gender-based differences in
behavior?
• Are there any age-based differences in behavior?
• And many more
Patterns
Responses
Having asked the right questions – in the form of collecting the
relevant behavioral data we can start to respond.
If we see Men aging 35-50 using filtering and parameters more
maybe we should respond by offering more of that to them.
If we see Women from 25-50 clicking more on images maybe we
should make the images larger and remove some filtering
options etc.
If we see someone using the search forms maybe we should
popup a chat help or “call this number to get help”
If someone ads something to the cart and then removes it again
maybe we should ask why? And maybe offer a discount.
Patterns
Behavioral Responsivess
So based on a wish to understand the patterns we ask
questions and expect answers and based on those
answers we can respond and perform behavioral
responsiveness.
But how do we ask those questions and collect the
answers?
• Event systems
• Logging system
• Search systems
• GEO IP based systems
• Archiving systems
• Aggregation systems or methodology
• Prediction as a service
• Analytics as a service
• BIG Data
• AB Split testing
• And more…
Behavioral Responsivness
Behavioral Responsivess
Website specific some idea comes to mind
• Modules responding to user demographics
• Modules responding to user history
• Modules responding to knowledge of user
• Modules responding to patterns of user
• Clicking images or links
• Using search
• Using filtering
• Tracking scrolling, clicking, tabbing, opening etc.
• Time spent on the page (confused or
meaningful)
• Arrived from
• Social Media (Organic or Paid)
• Search Engines
• Direct Search
Behavioral Responsivness
Behavioral Responsivess
Website specific some idea comes to mind
• Templates responding to user demographics
• Templates responding to user history
• Templates responding to knowledge of user
• Templetes responding to patterns of user
• Clicking images or links
• Using search
• Using filtering
• Tracking scrolling, clicking, tabbing, opening etc.
• Time spent on the page (confused or
meaningful)
• Arrived from
• Social Media (Organic or Paid)
• Search Engines
• Direct Search
Behavioral Responsivness
Behavioral Responsivess
Overall goals
• Increase complexity of website
• Decrease complexity of website
• Increase visual elements of website
• Decrease visual elements of website
• Increase text amounts and informational levels
• Decrease text amounts and informational levels
• Increase features of website
• Decrease features of website
• Etc.
Paired with “traditional” responsiveness to viewport and
device to give a better experience for the user.
Behavioral Responsivness
Behavioral Responsivess
So what's the point?
• A new way of considering why your users do
something
• A new way of considering what you can do to
improve their experience
• A new methodology for what you can do
• A new focus on asking questions
• A new focus on finding answers
• A new focus on using the patterns
• A new focus on responsiveness based on the
users behavior
Behavioral Responsivness
?
?
? ??
Thanks
@redwebdk

More Related Content

PDF
Reputation Economy (Sept 2017)
PDF
Reputation management 2019
PPTX
How to use contexts for content - Put your site on a diet
PDF
Introduction to Digital Life (Social Media, Reputation Management, and Altmet...
PDF
Personal Branding- UVA Lifetime Learning Presentation
PDF
The Reputation Economy- June 2016
PDF
SEO meetup Utrecht
PDF
The Reputation Economy: Managing Your Online Identity in the Age of Google- N...
Reputation Economy (Sept 2017)
Reputation management 2019
How to use contexts for content - Put your site on a diet
Introduction to Digital Life (Social Media, Reputation Management, and Altmet...
Personal Branding- UVA Lifetime Learning Presentation
The Reputation Economy- June 2016
SEO meetup Utrecht
The Reputation Economy: Managing Your Online Identity in the Age of Google- N...

What's hot (13)

PDF
Introduction to Digital Life
PPT
Understanding Online Audiences Bazley Ma Wonder Web 10 Jun09
PPTX
Web strategy
PPTX
Less is More: An Empirical Investigation of the Relationship Between Amount o...
PDF
Content Design: Where IA and content strategy converge
PPTX
iCrossing UK Client Summit 2011 - Starting at the customer
PDF
The Reputation Economy: Safeguarding your most valuable asset in the age o…
PDF
Introduction to Digital Life (March 2017)
PDF
Beer and Branding for Graduate BioSciences (Oct 2016)
PPTX
The Power of SEO - Nordic eMarketing
PPTX
Facebook: Social Search Engine Optimizing (S)SEO
PDF
Data Informed Design - Good Tech Test - May 2018
PDF
More Than a Feeling: Data-Informed Design
Introduction to Digital Life
Understanding Online Audiences Bazley Ma Wonder Web 10 Jun09
Web strategy
Less is More: An Empirical Investigation of the Relationship Between Amount o...
Content Design: Where IA and content strategy converge
iCrossing UK Client Summit 2011 - Starting at the customer
The Reputation Economy: Safeguarding your most valuable asset in the age o…
Introduction to Digital Life (March 2017)
Beer and Branding for Graduate BioSciences (Oct 2016)
The Power of SEO - Nordic eMarketing
Facebook: Social Search Engine Optimizing (S)SEO
Data Informed Design - Good Tech Test - May 2018
More Than a Feeling: Data-Informed Design
Ad

Viewers also liked (8)

PDF
Excel
PPTX
Tryfonas Kazantzis - ECDL Core - Επεξεργασία Κειμένου - Microsoft Word 2007 -...
PPTX
Seminar on ms powerpoint
PPT
Microsoft Word Seminar Part 1
PPTX
Introduction to PowerPoint 2007
PPTX
Introduction to microsoft word 2007
PPTX
01 microsoft office word 2007 (introduction and parts)
PPTX
Microsoft word presentation
Excel
Tryfonas Kazantzis - ECDL Core - Επεξεργασία Κειμένου - Microsoft Word 2007 -...
Seminar on ms powerpoint
Microsoft Word Seminar Part 1
Introduction to PowerPoint 2007
Introduction to microsoft word 2007
01 microsoft office word 2007 (introduction and parts)
Microsoft word presentation
Ad

Similar to Behavioral responsivness (20)

PPTX
Ola ei nov. 22 2103
PPTX
SRC101 Introduction to Search #365EDUCon
PPTX
Introduction to Search #m365chicago
PDF
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
PDF
UI / UX Engineering for Web Applications
PPTX
The responsive web jennifer shaheen
PPT
AAfPE Presentation: Social Networking
PPT
Call2013
PPTX
Dlf 2012
PPTX
Digital Learning Sample Metrics
PPTX
Ria Sankar - How to Build Winning Products - Product School Bellevue - 83018
PPTX
Business Strategy + Brand Strategy
PPT
Analytics, Search, Social Media, and Optimization: Why Has Marketing Gotten S...
PDF
Sweeny group think-ias2015
DOCX
Usability
PDF
Creating effective web content in plain language
PDF
Effective writing for the web | Center for plain language workshop
PPTX
Il stats workshop
PDF
IDM Assignment revision certificate Nov '11
PPT
Intranet design strategies2011 (nx power lite)
Ola ei nov. 22 2103
SRC101 Introduction to Search #365EDUCon
Introduction to Search #m365chicago
Introduction to Microsoft Search #SRC101 #365EduCon 20211214
UI / UX Engineering for Web Applications
The responsive web jennifer shaheen
AAfPE Presentation: Social Networking
Call2013
Dlf 2012
Digital Learning Sample Metrics
Ria Sankar - How to Build Winning Products - Product School Bellevue - 83018
Business Strategy + Brand Strategy
Analytics, Search, Social Media, and Optimization: Why Has Marketing Gotten S...
Sweeny group think-ias2015
Usability
Creating effective web content in plain language
Effective writing for the web | Center for plain language workshop
Il stats workshop
IDM Assignment revision certificate Nov '11
Intranet design strategies2011 (nx power lite)

More from Ronni K. G. Christiansen (8)

PPTX
Pattern Based Responsivness
PPTX
Joomla! Day Denmark 2012 - redSHOP
PPTX
Joomla! Day Denmark 2012 - Kolding Kommune - Case Story
PPTX
Joomla! Day Denmark 2012 - Final Keynote
PPT
Red shop presentation
PPT
redSHOP Presentation at Joomladay UK 2011
PPTX
Joomla SEO Presentation at Joomladay UK 2011
PPTX
Taking SEO Seriously within a Joomla Webshop
Pattern Based Responsivness
Joomla! Day Denmark 2012 - redSHOP
Joomla! Day Denmark 2012 - Kolding Kommune - Case Story
Joomla! Day Denmark 2012 - Final Keynote
Red shop presentation
redSHOP Presentation at Joomladay UK 2011
Joomla SEO Presentation at Joomladay UK 2011
Taking SEO Seriously within a Joomla Webshop

Recently uploaded (20)

PPTX
Internet___Basics___Styled_ presentation
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
Introduction to Information and Communication Technology
PDF
Introduction to the IoT system, how the IoT system works
PPT
Ethics in Information System - Management Information System
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPTX
innovation process that make everything different.pptx
PPTX
artificialintelligenceai1-copy-210604123353.pptx
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PPT
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
Exploring VPS Hosting Trends for SMBs in 2025
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPT
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PDF
Sims 4 Historia para lo sims 4 para jugar
Internet___Basics___Styled_ presentation
newyork.pptxirantrafgshenepalchinachinane
Introduction to Information and Communication Technology
Introduction to the IoT system, how the IoT system works
Ethics in Information System - Management Information System
WebRTC in SignalWire - troubleshooting media negotiation
Paper PDF World Game (s) Great Redesign.pdf
innovation process that make everything different.pptx
artificialintelligenceai1-copy-210604123353.pptx
INTERNET------BASICS-------UPDATED PPT PRESENTATION
FIRE PREVENTION AND CONTROL PLAN- LUS.FM.MQ.OM.UTM.PLN.00014.ppt
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Exploring VPS Hosting Trends for SMBs in 2025
An introduction to the IFRS (ISSB) Stndards.pdf
isotopes_sddsadsaadasdasdasdasdsa1213.ppt
PptxGenJS_Demo_Chart_20250317130215833.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Decoding a Decade: 10 Years of Applied CTI Discipline
Job_Card_System_Styled_lorem_ipsum_.pptx
Sims 4 Historia para lo sims 4 para jugar

Behavioral responsivness

  • 1. Behavioral Responsiveness in web development - Past, Present & Future (no code involved) By Ronni K. Gothard Christiansen
  • 2. Who am I? Ronni K. G. Christiansen CEO at redWEB ApS including the branches of redWEB.dk, redWEB.us, redWEB.ca, redWEB.vn, redWEB.com.es, redWEBCONSULTANTS.nl, redHOST.dk, redHOST.pro, redCOMPONENT.com and iRedHOST.com 20 years experience with Web / IT.
  • 3. Agenda 1. Introduction 2. Behavior 3. Meaning 4. Patterns 5. Behavioral Responsiveness 6. Questions 7. Thanks
  • 4. Machinary Responsiveness in it self is however no new term and the technological definition is often tied to its application in Machinery Introduction
  • 5. ”The ability of a machine or system to adjust quickly to suddenly altered external conditions, as of speed, load, or temperature, and to resume stable operation without undue delay.
  • 6. Computer Science In computer science the definition is tied to the ability of the hard- or software to respond: Introduction
  • 7. ”The specific ability of a system or functional unit to complete assigned tasks within a given time. For example, it would refer to the ability of an artificial intelligence system to understand and carry out its tasks in a timely fashion.
  • 8. Computer Science Long delays can be a major cause of user frustration, or can lead the user to believe the system is not functioning, or that a command or input gesture has been ignored. Responsiveness is therefore considered an essential usability issue for human- computer-interaction (HCI). The rationale behind the responsiveness principle is that the system should deliver results of an operation to users in a timely and organized manner. Introduction
  • 9. Computer Science In IT and Web it is however still based on a very rudimentary adoption of experience to the user. Introduction
  • 10. Marketing Behavioral marketing takes online information and uses it to tailor the message to the user. Behavioral targeting uses web analytics, computer applications and cookies, browsing and search history, and IP addresses, to create user profiles of individual consumers. With that information, the website’s ad server will then generate relevant and targeted content or advertisements that appeals to their interests. Introduction
  • 11. Web development In web development today responsiveness is the ability to respond to the viewport of a user and present an optimal experience for that viewport (and potentially also device although hardly used). In the last 5 years a growing mindset has taken up the idea that we need to respond to devices and sizes to give better experiences for the user. Introduction
  • 12. Usercentric In emergence we see systems responding more in debt to the users, because they know the users and thus based on the users historic actions or settings can respond to give a unique or adopted variation of the system to a specific user. Widespread application in Marketing & Ecommerce in general. Also widespread application in Social Media (friends, followers etc.) and used for marketing optimization. Behavior
  • 13. Historic & Demographic E-commerce as an example • If a user is of the type ”Monkey” • If a user is in the shopper group ”Monkyes” • If a user has shown a history of buying • If a user lives in an area that buys • If a user has signed up a newsletter about • If a user attended a competition about • If a user likes • If a user is friends with • If a user visits a webpage about Behavior
  • 14. Search Engines People uses search engines to find meaningful content. Specific people search for specific content. What's interesting is really Not WHAT users search for - but HOW they search. Content Marketing is highly successful because it adopts a new mindset based on HOW we build content hierarchies and content to match the interests of the user. HOW we constitute a reality that follows the needs of the user by responding to the users behavior (the pattern) in the search engines. Google Analytics primarily used for targeting and retargeting – storing data based on cookies – still user specific and not based on patterns and prediction but on history and analysis. Behavior
  • 15. Human Responsive Behaviors (RB) is a term originating from, and preferred by, persons with dementia that represents how their actions, words and gestures are a response, often intentional, to something important to them. So what is important is not that WHAT they want but that they want something and HOW they seem to form a pattern in their responses that can be read to understand WHAT they want – so if the focus is on reading the signs and responding to them meaning can be made and people with dementia can be helped. Behavior
  • 16. Pattern Centric By analyzing the path of a user on a website and correlating it to what people have purchased we get the ability to PREDICT what people will buy based on their behavior as represented by their pattern – and not just that they used to buy Bananas last year (traditional business intelligence for ecommerce). Examples currently in the market of behavior based prediction: PredictionIO (Open Source), Google Prediction API, Wise.io, BigML, Skytree Behavior
  • 17. Prediction By analyzing the path of a user on a website and correlating it to what people have purchased we get the ability to PREDICT what people will buy based on their behavior as represented by their pattern – and not just that they used to buy Bananas last year (traditional business intelligence for ecommerce). Examples currently in the market of behavior based prediction: PredictionIO (Open Source), Google Prediction API, Wise.io, BigML, Skytree Behavior
  • 18. Pattern Centric Patterns are important to recognize what is meaningful to a user. Once a pattern is established and meaning derived we can respond to the behavior and adjust the experience of the user in our website. The scale of adjustments can be very differentiating the sky is the limit. Meaning
  • 19. Questions Patterns leads us to understand what is meaningful to a user and then we can respond but to be able to do so we need to ask the right questions. Some examples of “questions” to ask ourselves could be: • Why do people show a certain behavior? • Why do people show different behaviors? • Why do people change behavior? • Could there be any geographical differences in behavior? • Could there be any gender-based differences in behavior? • Are there any age-based differences in behavior? • And many more Patterns
  • 20. Responses Having asked the right questions – in the form of collecting the relevant behavioral data we can start to respond. If we see Men aging 35-50 using filtering and parameters more maybe we should respond by offering more of that to them. If we see Women from 25-50 clicking more on images maybe we should make the images larger and remove some filtering options etc. If we see someone using the search forms maybe we should popup a chat help or “call this number to get help” If someone ads something to the cart and then removes it again maybe we should ask why? And maybe offer a discount. Patterns
  • 21. Behavioral Responsivess So based on a wish to understand the patterns we ask questions and expect answers and based on those answers we can respond and perform behavioral responsiveness. But how do we ask those questions and collect the answers? • Event systems • Logging system • Search systems • GEO IP based systems • Archiving systems • Aggregation systems or methodology • Prediction as a service • Analytics as a service • BIG Data • AB Split testing • And more… Behavioral Responsivness
  • 22. Behavioral Responsivess Website specific some idea comes to mind • Modules responding to user demographics • Modules responding to user history • Modules responding to knowledge of user • Modules responding to patterns of user • Clicking images or links • Using search • Using filtering • Tracking scrolling, clicking, tabbing, opening etc. • Time spent on the page (confused or meaningful) • Arrived from • Social Media (Organic or Paid) • Search Engines • Direct Search Behavioral Responsivness
  • 23. Behavioral Responsivess Website specific some idea comes to mind • Templates responding to user demographics • Templates responding to user history • Templates responding to knowledge of user • Templetes responding to patterns of user • Clicking images or links • Using search • Using filtering • Tracking scrolling, clicking, tabbing, opening etc. • Time spent on the page (confused or meaningful) • Arrived from • Social Media (Organic or Paid) • Search Engines • Direct Search Behavioral Responsivness
  • 24. Behavioral Responsivess Overall goals • Increase complexity of website • Decrease complexity of website • Increase visual elements of website • Decrease visual elements of website • Increase text amounts and informational levels • Decrease text amounts and informational levels • Increase features of website • Decrease features of website • Etc. Paired with “traditional” responsiveness to viewport and device to give a better experience for the user. Behavioral Responsivness
  • 25. Behavioral Responsivess So what's the point? • A new way of considering why your users do something • A new way of considering what you can do to improve their experience • A new methodology for what you can do • A new focus on asking questions • A new focus on finding answers • A new focus on using the patterns • A new focus on responsiveness based on the users behavior Behavioral Responsivness