SlideShare a Scribd company logo
1 of 20
Considering People with Disabilities
as Überusers
for Eliciting Generalisable Coping Strategies
on the Web
Markel Vigo1 & Simon Harper2 University of Manchester (UK)
1: @markelvigo
2: @sharpic
ACM Web Science 2013
markel.vigo@manchester.ac.uk
simon.harper@manchester.ac.uk
http://dx.doi.org/10.6084/m9.figshare.695072
Coping
The cognitive and behavioral efforts to manage
demands that exceed the resources of a person.
Lazarus & Folkman, 1984
ACM Web Science 20132 May 2013 2
Problem
We do not know the coping strategies
employed on the Web
ACM Web Science 20132 May 2013 3
Why is this important
If we are able to automatically detect coping
we can provide the means to overcome the
situation
ACM Web Science 20132 May 2013 4
What do we propose
ACM Web Science 20132 May 2013
Transferring the identified strategies from
populations who cope more frequent and
overtly to general audiences
5
Why is it challenging
Coping occurs seldom
Once every 75 minutes.
Novick et al., 2007
112 minutes for sighted users
95 for visually impaired
Vigo and Harper, 2013
ACM Web Science 20132 May 2013 6
Why is it costly
Significant amount of observations
in the wild are required
ACM Web Science 20132 May 2013 7
What do we propose:
Step 1. Observation &
Identification of Strategies
ACM Web Science 20132 May 2013 8
1. Observation
What do we propose:
Step 2. Implementation of
algorithms to detect
strategies
ACM Web Science 20132 May 2013 9
1. Observation 2. Algorithms
ACM Web Science 20132 May 2013
What do we propose:
Step 3. Deployment in the wild
10
1. Observation 2. Algorithms 3. Deployment
What do we propose:
Step 4. Run user studies
ACM Web Science 20132 May 2013 11
1. Observation 2. Algorithms 3. Deployment 4. User studies
What do we propose:
Refine algorithms
go to step 2
ACM Web Science 20132 May 2013 12
1. Observation 2. Algorithms 3. Deployment 4. User studies
Case study
Step 1. Observation and analysis
• 2 independent studies/datasets generated
from ethnographic studies and user tests
• 24 screen reader and screen magnifier
users
• 17 coping strategies were identified
ACM Web Science 20132 May 2013 13
Case study
Step 2. Implementation
- Retracing: users retrace the steps in a
sequence of pages.
- Re-checking: fast revisitations.
ACM Web Science 20132 May 2013 14
Case study
Step 3. Deployment
• Algorithms deployed in a Firefox add-on
ACM Web Science 20132 May 2013 15
Case study
Step 4. User study
• 18 sighted participants, 10 days
• 126 retraces and 67 rechecks
• Tabbed browsing was interfering
• Feedback on false positives:
– “I’m browsing across tabs”
– “I’m comparing different web pages”
– “I’m navigating through different tabs”
ACM Web Science 20132 May 2013 16
Case study
Refinement; then iterate.
Tab browsing breaks the interaction context
re-checking:
webpagei  wpj  wpi  wpj
ACM Web Science 20132 May 2013 17
NON-TABBED NON-TABBED NON-TABBED
False positive rate (less is better)
ACM Web Science 20132 May 2013
study 1 study 20.0
0.2
0.4
0.6
0.8
1.0
study 1 study 20.0
0.2
0.4
0.6
0.8
1.0
Retracing Re-checking
18
• 2nd study: 20 sighted participants, 10 days
• 24 retraces, 16 rechecks
Conclusion
There is an overlap between the coping
strategies of different populations
ACM Web Science 20132 May 2013 19
Follow up
ACM Web Science 20132 May 2013 20
Contact
@markelvigo | markel.vigo@manchester.ac.uk
Presentation DOI
http://dx.doi.org/10.6084/m9.figshare.695072
Source code
https://bitbucket.org/mvigo/cope
Datasets
http://wel-data.cs.manchester.ac.uk/studies/3

More Related Content

Similar to Coping Strategies on the Web

Community-based Crowdsourcing
Community-based CrowdsourcingCommunity-based Crowdsourcing
Community-based CrowdsourcingAndrea Mauri
 
DNB202 Usability Report for Cameras
DNB202 Usability Report for CamerasDNB202 Usability Report for Cameras
DNB202 Usability Report for CamerasSuzanneWootton
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine LearningVARUN KUMAR
 
Chapter 9 Marketing Research 2014
Chapter 9 Marketing Research 2014Chapter 9 Marketing Research 2014
Chapter 9 Marketing Research 2014Earlene McNair
 
Learning From Users in their Natural Habitat -
Learning From Users in their Natural Habitat - Learning From Users in their Natural Habitat -
Learning From Users in their Natural Habitat - UXPA International
 
Business research report proposal expansion through virtual classes
Business research report proposal  expansion through virtual classesBusiness research report proposal  expansion through virtual classes
Business research report proposal expansion through virtual classesGagan Dharwal
 
Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...Markel Vigo
 
User studies and usability testing with remote participants
User studies and usability testing with remote participantsUser studies and usability testing with remote participants
User studies and usability testing with remote participantsUma Murthy
 
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...IRJET Journal
 
Accessibility to mobile interfaces for older people
Accessibility to mobile interfaces for older peopleAccessibility to mobile interfaces for older people
Accessibility to mobile interfaces for older peopleGrupo HULAT
 
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...Edge AI and Vision Alliance
 
Realtime Face mask Detector using YoloV4
Realtime Face mask Detector using YoloV4Realtime Face mask Detector using YoloV4
Realtime Face mask Detector using YoloV4IRJET Journal
 
Mobile Users are More Vigilant than Situated Users
Mobile Users are More Vigilant than Situated UsersMobile Users are More Vigilant than Situated Users
Mobile Users are More Vigilant than Situated UsersGiles Phillips
 
Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...Mike Kujawski
 
iwatchjr | Next Generation Wearable for Young Generation
iwatchjr | Next Generation Wearable for Young Generationiwatchjr | Next Generation Wearable for Young Generation
iwatchjr | Next Generation Wearable for Young Generationiwatchjr
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usabilitydirk.swart
 

Similar to Coping Strategies on the Web (20)

Community-based Crowdsourcing
Community-based CrowdsourcingCommunity-based Crowdsourcing
Community-based Crowdsourcing
 
DNB202 Usability Report for Cameras
DNB202 Usability Report for CamerasDNB202 Usability Report for Cameras
DNB202 Usability Report for Cameras
 
Usability Final Paper
Usability Final PaperUsability Final Paper
Usability Final Paper
 
Introduction to Machine Learning
Introduction to Machine LearningIntroduction to Machine Learning
Introduction to Machine Learning
 
Chapter 9 Marketing Research 2014
Chapter 9 Marketing Research 2014Chapter 9 Marketing Research 2014
Chapter 9 Marketing Research 2014
 
Learning From Users in their Natural Habitat -
Learning From Users in their Natural Habitat - Learning From Users in their Natural Habitat -
Learning From Users in their Natural Habitat -
 
Business research report proposal expansion through virtual classes
Business research report proposal  expansion through virtual classesBusiness research report proposal  expansion through virtual classes
Business research report proposal expansion through virtual classes
 
Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...Challenging Information Foraging Theory: Screen Reader Users are not Always D...
Challenging Information Foraging Theory: Screen Reader Users are not Always D...
 
Identification and Analysis of Malicious Content on Facebook: A Survey
Identification and Analysis of Malicious Content on Facebook: A SurveyIdentification and Analysis of Malicious Content on Facebook: A Survey
Identification and Analysis of Malicious Content on Facebook: A Survey
 
User studies and usability testing with remote participants
User studies and usability testing with remote participantsUser studies and usability testing with remote participants
User studies and usability testing with remote participants
 
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
STUDENT ENGAGEMENT MONITORING IN ONLINE LEARNING ENVIRONMENT USING FACE DETEC...
 
Accessibility to mobile interfaces for older people
Accessibility to mobile interfaces for older peopleAccessibility to mobile interfaces for older people
Accessibility to mobile interfaces for older people
 
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
“Bias in Computer Vision—It’s Bigger Than Facial Recognition!,” a Presentatio...
 
Realtime Face mask Detector using YoloV4
Realtime Face mask Detector using YoloV4Realtime Face mask Detector using YoloV4
Realtime Face mask Detector using YoloV4
 
TSA Eyebox project
TSA Eyebox project TSA Eyebox project
TSA Eyebox project
 
Mobile Users are More Vigilant than Situated Users
Mobile Users are More Vigilant than Situated UsersMobile Users are More Vigilant than Situated Users
Mobile Users are More Vigilant than Situated Users
 
Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...Practical Applications for Social Network Analysis in Public Sector Marketing...
Practical Applications for Social Network Analysis in Public Sector Marketing...
 
iwatchjr | Next Generation Wearable for Young Generation
iwatchjr | Next Generation Wearable for Young Generationiwatchjr | Next Generation Wearable for Young Generation
iwatchjr | Next Generation Wearable for Young Generation
 
An Introduction to Usability
An Introduction to UsabilityAn Introduction to Usability
An Introduction to Usability
 
FinalReport_MercerUsability
FinalReport_MercerUsabilityFinalReport_MercerUsability
FinalReport_MercerUsability
 

More from Markel Vigo

Inferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboardInferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboardMarkel Vigo
 
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...Markel Vigo
 
Design Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring ToolsDesign Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring ToolsMarkel Vigo
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metricsMarkel Vigo
 
Acceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic ScenariosAcceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic ScenariosMarkel Vigo
 
Transition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New StandardsTransition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New StandardsMarkel Vigo
 
Automatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web AccessibilityAutomatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web AccessibilityMarkel Vigo
 
Evaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesEvaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesMarkel Vigo
 

More from Markel Vigo (8)

Inferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboardInferring visual behaviour from user interaction data on a medical dashboard
Inferring visual behaviour from user interaction data on a medical dashboard
 
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
Constructing Conceptual Knowledge Artefacts: 
 Activity Patterns in the Ontol...
 
Design Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring ToolsDesign Insights for the Next Wave Ontology Authoring Tools
Design Insights for the Next Wave Ontology Authoring Tools
 
Adaptive web accessibility metrics
Adaptive web accessibility metricsAdaptive web accessibility metrics
Adaptive web accessibility metrics
 
Acceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic ScenariosAcceptance of Mobile Technology in Hedonic Scenarios
Acceptance of Mobile Technology in Hedonic Scenarios
 
Transition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New StandardsTransition of Accessibility Evaluation Tools to New Standards
Transition of Accessibility Evaluation Tools to New Standards
 
Automatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web AccessibilityAutomatic Creation of User Profiles for Achieving Personal Web Accessibility
Automatic Creation of User Profiles for Achieving Personal Web Accessibility
 
Evaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile DevicesEvaluating Web Accessibility For Specific Mobile Devices
Evaluating Web Accessibility For Specific Mobile Devices
 

Recently uploaded

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
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
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
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
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 

Recently uploaded (20)

Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
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!
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"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
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 

Coping Strategies on the Web

  • 1. Considering People with Disabilities as Überusers for Eliciting Generalisable Coping Strategies on the Web Markel Vigo1 & Simon Harper2 University of Manchester (UK) 1: @markelvigo 2: @sharpic ACM Web Science 2013 markel.vigo@manchester.ac.uk simon.harper@manchester.ac.uk http://dx.doi.org/10.6084/m9.figshare.695072
  • 2. Coping The cognitive and behavioral efforts to manage demands that exceed the resources of a person. Lazarus & Folkman, 1984 ACM Web Science 20132 May 2013 2
  • 3. Problem We do not know the coping strategies employed on the Web ACM Web Science 20132 May 2013 3
  • 4. Why is this important If we are able to automatically detect coping we can provide the means to overcome the situation ACM Web Science 20132 May 2013 4
  • 5. What do we propose ACM Web Science 20132 May 2013 Transferring the identified strategies from populations who cope more frequent and overtly to general audiences 5
  • 6. Why is it challenging Coping occurs seldom Once every 75 minutes. Novick et al., 2007 112 minutes for sighted users 95 for visually impaired Vigo and Harper, 2013 ACM Web Science 20132 May 2013 6
  • 7. Why is it costly Significant amount of observations in the wild are required ACM Web Science 20132 May 2013 7
  • 8. What do we propose: Step 1. Observation & Identification of Strategies ACM Web Science 20132 May 2013 8 1. Observation
  • 9. What do we propose: Step 2. Implementation of algorithms to detect strategies ACM Web Science 20132 May 2013 9 1. Observation 2. Algorithms
  • 10. ACM Web Science 20132 May 2013 What do we propose: Step 3. Deployment in the wild 10 1. Observation 2. Algorithms 3. Deployment
  • 11. What do we propose: Step 4. Run user studies ACM Web Science 20132 May 2013 11 1. Observation 2. Algorithms 3. Deployment 4. User studies
  • 12. What do we propose: Refine algorithms go to step 2 ACM Web Science 20132 May 2013 12 1. Observation 2. Algorithms 3. Deployment 4. User studies
  • 13. Case study Step 1. Observation and analysis • 2 independent studies/datasets generated from ethnographic studies and user tests • 24 screen reader and screen magnifier users • 17 coping strategies were identified ACM Web Science 20132 May 2013 13
  • 14. Case study Step 2. Implementation - Retracing: users retrace the steps in a sequence of pages. - Re-checking: fast revisitations. ACM Web Science 20132 May 2013 14
  • 15. Case study Step 3. Deployment • Algorithms deployed in a Firefox add-on ACM Web Science 20132 May 2013 15
  • 16. Case study Step 4. User study • 18 sighted participants, 10 days • 126 retraces and 67 rechecks • Tabbed browsing was interfering • Feedback on false positives: – “I’m browsing across tabs” – “I’m comparing different web pages” – “I’m navigating through different tabs” ACM Web Science 20132 May 2013 16
  • 17. Case study Refinement; then iterate. Tab browsing breaks the interaction context re-checking: webpagei  wpj  wpi  wpj ACM Web Science 20132 May 2013 17 NON-TABBED NON-TABBED NON-TABBED
  • 18. False positive rate (less is better) ACM Web Science 20132 May 2013 study 1 study 20.0 0.2 0.4 0.6 0.8 1.0 study 1 study 20.0 0.2 0.4 0.6 0.8 1.0 Retracing Re-checking 18 • 2nd study: 20 sighted participants, 10 days • 24 retraces, 16 rechecks
  • 19. Conclusion There is an overlap between the coping strategies of different populations ACM Web Science 20132 May 2013 19
  • 20. Follow up ACM Web Science 20132 May 2013 20 Contact @markelvigo | markel.vigo@manchester.ac.uk Presentation DOI http://dx.doi.org/10.6084/m9.figshare.695072 Source code https://bitbucket.org/mvigo/cope Datasets http://wel-data.cs.manchester.ac.uk/studies/3

Editor's Notes

  1. ethno
  2. caption, lower better
  3. TransferabilityExtent and magnitude