SlideShare una empresa de Scribd logo
1 de 14
© Insight 2014. All Rights Reserved
LoggerMan and Applications of Human-
Computer Interaction Modeling
Zaher Hinbarji
Dublin City University
Cathal Gurrin, Rami Albatal
© Insight 2015. All Rights Reserved
Outline
• LoggerMan:
• Demo (LoggerMan.org).
• Applications:
• Digital Memory/Diary.
• Security & Identification.
• Learning Difficulties Analysis.
• Mood and Emotion Detection.
• Profiling for Personalisation and Recommendation.
Slide 2
© Insight 2015. All Rights Reserved Slide 3
Live demo (LoggerMan.org).
LoggerMan
© Insight 2015. All Rights Reserved Slide 4
The passively collected data can be seen as digital memory of
our computer activities.
Digital Memory/Diary
© Insight 2015. All Rights Reserved Slide 5
The passively collected data can be seen as digital memory of
our computer activities.
• Content we create (via typing, drawing,..) is preserved.
Digital Memory/Diary
© Insight 2015. All Rights Reserved Slide 6
The passively collected data can be seen as digital memory of
our computer activities.
• Content we consume (via reading, web surfing,..) is preserved.
Digital Memory/Diary
© Insight 2015. All Rights Reserved Slide 7
The passively collected data can be seen as digital memory of
our computer activities.
• Interest, communication, socialisation and habits are captured.
Digital Memory/Diary
© Insight 2015. All Rights Reserved Slide 8
The passively collected data can be seen as digital memory of
our computer activities.
• Automatic summarisation and event/activity/content detection
can be applied to produce richer Diary.
Digital Memory/Diary
Image source:
thesocialbot.com
© Insight 2015. All Rights Reserved Slide 9
The passively collected data can be seen as digital memory of
our computer activities.
• Personal search engine.
Digital Memory/Diary
© Insight 2015. All Rights Reserved Slide 10
Capturing the current computer usage prints and matching that
back to the previously built user profiles database.
• Mouse Dynamics
• A signature for each user based on mouse usage
characteristics.
• Keystrokes Dynamics
• Based on the way and the rhythm in which a user types on a
keyboard.
• GUI Modeling.
• Based on the method, skill or style of interaction with a
graphical user interface environment.
• Comprehensive Intrusion Detection System.
Identification & Security
© Insight 2015. All Rights Reserved Slide 11
Keyboard logging provides detailed information about the writing
process that was not accessible previously.
• Cognitive writing.
• Description of writing strategies.
• Children writing development.
• Writing and spelling difficulties analysis.
• Programming and typing skills.
• Predicting pass/fail and supporting online learning.
Learning Difficulties Analysis
© Insight 2015. All Rights Reserved Slide 12
• Stress detection based on keyboard & mouse usage analysis.
• Emotion detection.
• Depression detection?
Mood and Emotion Detection.
Credit: Syda Productions/Shutterstock.com
© Insight 2015. All Rights Reserved Slide 13
• Male/Female.
• Right handed, left handed detection.
• Age categorization.
• Interest (Sport, Movies, NEWS, …).
• Writing style.
• Work shift/schedule detection.
Profiling
Thank You

Más contenido relacionado

Similar a Applications of HCI Modeling

User Experience Design for Embedded Devices
User Experience Design for Embedded DevicesUser Experience Design for Embedded Devices
User Experience Design for Embedded DevicesICS
 
UDSA Unit 4.pptx
UDSA Unit 4.pptxUDSA Unit 4.pptx
UDSA Unit 4.pptxSrilekhaK12
 
UX and VIMM @ LTUX (jul18)
UX and VIMM @ LTUX (jul18)UX and VIMM @ LTUX (jul18)
UX and VIMM @ LTUX (jul18)Kris Courtney
 
Biz miz io2 content for module 5
Biz miz io2 content for module 5Biz miz io2 content for module 5
Biz miz io2 content for module 5EmanuelePristera
 
Tracking Task Context To Support Resumption
Tracking Task Context To Support ResumptionTracking Task Context To Support Resumption
Tracking Task Context To Support ResumptionDamien Clauzel
 
Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...
Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...
Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...Hamid Motahari
 
Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)Jay Heal
 
Who's Afraid of Mobile Capture?
Who's Afraid of Mobile Capture?Who's Afraid of Mobile Capture?
Who's Afraid of Mobile Capture?AIIM International
 
Face Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoTFace Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoTIRJET Journal
 
Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02Techved Consulting
 
Designing for Mobile Learning
Designing for Mobile LearningDesigning for Mobile Learning
Designing for Mobile LearningChristian Glahn
 
2013 06 ima_mobility&digital_disruption_slideshare
2013 06 ima_mobility&digital_disruption_slideshare2013 06 ima_mobility&digital_disruption_slideshare
2013 06 ima_mobility&digital_disruption_slideshareInvenio Advisors, LLC
 
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...Vincenzo De Florio
 
Usability Presentation - IIS Brownbag 2013
Usability Presentation - IIS Brownbag 2013Usability Presentation - IIS Brownbag 2013
Usability Presentation - IIS Brownbag 2013Patrick Hays
 
android development training in mumbai
android development training in mumbaiandroid development training in mumbai
android development training in mumbaifaizrashid1995
 
Cybersecurity for CRM v0219-3
Cybersecurity for CRM v0219-3Cybersecurity for CRM v0219-3
Cybersecurity for CRM v0219-3Caston Thomas
 
Look Based Media Player
Look Based Media PlayerLook Based Media Player
Look Based Media PlayerIRJET Journal
 

Similar a Applications of HCI Modeling (20)

User Experience Design for Embedded Devices
User Experience Design for Embedded DevicesUser Experience Design for Embedded Devices
User Experience Design for Embedded Devices
 
UDSA Unit 4.pptx
UDSA Unit 4.pptxUDSA Unit 4.pptx
UDSA Unit 4.pptx
 
UX and VIMM @ LTUX (jul18)
UX and VIMM @ LTUX (jul18)UX and VIMM @ LTUX (jul18)
UX and VIMM @ LTUX (jul18)
 
Biz miz io2 content for module 5
Biz miz io2 content for module 5Biz miz io2 content for module 5
Biz miz io2 content for module 5
 
Tracking Task Context To Support Resumption
Tracking Task Context To Support ResumptionTracking Task Context To Support Resumption
Tracking Task Context To Support Resumption
 
Tovar idea true
Tovar idea trueTovar idea true
Tovar idea true
 
Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...
Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...
Towards Cognitive BPM as a Platform for Smart Process Support over Unstructur...
 
Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)Pixels & Prisons (UX Cambridge 2018)
Pixels & Prisons (UX Cambridge 2018)
 
Who's Afraid of Mobile Capture?
Who's Afraid of Mobile Capture?Who's Afraid of Mobile Capture?
Who's Afraid of Mobile Capture?
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
UX directly affects your bottom line
UX directly affects your bottom lineUX directly affects your bottom line
UX directly affects your bottom line
 
Face Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoTFace Recognition based Smart Attendance System Using IoT
Face Recognition based Smart Attendance System Using IoT
 
Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02Introductiontousability 090407053727-phpapp02
Introductiontousability 090407053727-phpapp02
 
Designing for Mobile Learning
Designing for Mobile LearningDesigning for Mobile Learning
Designing for Mobile Learning
 
2013 06 ima_mobility&digital_disruption_slideshare
2013 06 ima_mobility&digital_disruption_slideshare2013 06 ima_mobility&digital_disruption_slideshare
2013 06 ima_mobility&digital_disruption_slideshare
 
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...
SAFETY ENHANCEMENT THROUGH SITUATION-AWARE USER INTERFACESIet system safety...
 
Usability Presentation - IIS Brownbag 2013
Usability Presentation - IIS Brownbag 2013Usability Presentation - IIS Brownbag 2013
Usability Presentation - IIS Brownbag 2013
 
android development training in mumbai
android development training in mumbaiandroid development training in mumbai
android development training in mumbai
 
Cybersecurity for CRM v0219-3
Cybersecurity for CRM v0219-3Cybersecurity for CRM v0219-3
Cybersecurity for CRM v0219-3
 
Look Based Media Player
Look Based Media PlayerLook Based Media Player
Look Based Media Player
 

Último

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Intelisync
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 

Último (20)

Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)Introduction to Decentralized Applications (dApps)
Introduction to Decentralized Applications (dApps)
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 

Applications of HCI Modeling

  • 1. © Insight 2014. All Rights Reserved LoggerMan and Applications of Human- Computer Interaction Modeling Zaher Hinbarji Dublin City University Cathal Gurrin, Rami Albatal
  • 2. © Insight 2015. All Rights Reserved Outline • LoggerMan: • Demo (LoggerMan.org). • Applications: • Digital Memory/Diary. • Security & Identification. • Learning Difficulties Analysis. • Mood and Emotion Detection. • Profiling for Personalisation and Recommendation. Slide 2
  • 3. © Insight 2015. All Rights Reserved Slide 3 Live demo (LoggerMan.org). LoggerMan
  • 4. © Insight 2015. All Rights Reserved Slide 4 The passively collected data can be seen as digital memory of our computer activities. Digital Memory/Diary
  • 5. © Insight 2015. All Rights Reserved Slide 5 The passively collected data can be seen as digital memory of our computer activities. • Content we create (via typing, drawing,..) is preserved. Digital Memory/Diary
  • 6. © Insight 2015. All Rights Reserved Slide 6 The passively collected data can be seen as digital memory of our computer activities. • Content we consume (via reading, web surfing,..) is preserved. Digital Memory/Diary
  • 7. © Insight 2015. All Rights Reserved Slide 7 The passively collected data can be seen as digital memory of our computer activities. • Interest, communication, socialisation and habits are captured. Digital Memory/Diary
  • 8. © Insight 2015. All Rights Reserved Slide 8 The passively collected data can be seen as digital memory of our computer activities. • Automatic summarisation and event/activity/content detection can be applied to produce richer Diary. Digital Memory/Diary Image source: thesocialbot.com
  • 9. © Insight 2015. All Rights Reserved Slide 9 The passively collected data can be seen as digital memory of our computer activities. • Personal search engine. Digital Memory/Diary
  • 10. © Insight 2015. All Rights Reserved Slide 10 Capturing the current computer usage prints and matching that back to the previously built user profiles database. • Mouse Dynamics • A signature for each user based on mouse usage characteristics. • Keystrokes Dynamics • Based on the way and the rhythm in which a user types on a keyboard. • GUI Modeling. • Based on the method, skill or style of interaction with a graphical user interface environment. • Comprehensive Intrusion Detection System. Identification & Security
  • 11. © Insight 2015. All Rights Reserved Slide 11 Keyboard logging provides detailed information about the writing process that was not accessible previously. • Cognitive writing. • Description of writing strategies. • Children writing development. • Writing and spelling difficulties analysis. • Programming and typing skills. • Predicting pass/fail and supporting online learning. Learning Difficulties Analysis
  • 12. © Insight 2015. All Rights Reserved Slide 12 • Stress detection based on keyboard & mouse usage analysis. • Emotion detection. • Depression detection? Mood and Emotion Detection. Credit: Syda Productions/Shutterstock.com
  • 13. © Insight 2015. All Rights Reserved Slide 13 • Male/Female. • Right handed, left handed detection. • Age categorization. • Interest (Sport, Movies, NEWS, …). • Writing style. • Work shift/schedule detection. Profiling

Notas del editor

  1. The stats are overwhelming. Every single minute, the world is said to generate 1.7 million billion bytes of data, equal to 360,000 DVDs or over 6 megabytes for each man, woman and child on this planet every day. Big Data projects are getting 89 million euros in 2014 and 2015 from the H2020 programme.