SlideShare a Scribd company logo
1 of 56
Download to read offline
Restructuring
Visual
Layouts with
Learning
Kashyap Todi Jussi Jokinen Kris Luyten Antti Oulasvirta
Familiarisation
Models
Familiariser
New/Unvisited
Page
Familiarised
Page
page designs can be quite diverse
Frequently visited pages
New/Unvisited
Frequently visited pages
increased visual search time reduces performace/usability
New/Unvisited
Page
Familiarised
Page
Familiariser
Familiariser
User History
History Logging
Visit Page
User History
History Logging
Familiariser
User History
Familiariser
History Logging
User History
Visit Page
Familiariser
History Logging
User History
Familiariser
History Logging
User History
Visit Page
Familiariser
History Logging
Familiarity Models
x
y
Time
Frequency
Page
Frequency
I. Frequency
II. Serial-Position
Curve
III. Visual Statistical
Learning
IV. Cognitive Model
History Logging
Familiarity Modelling
Familiariser
History Logging
Familiarity Modelling
FAMILIAR DESIGN
Familiariser
New/Unvisited
Page
History Logging
Familiarity Modelling
FAMILIAR
DESIGN
Familiariser
New/Unvisited
Page
Familiarised
Page
History Logging
Familiarity Modelling
Page Restructuring
FAMILIAR
DESIGN
Familiariser
Layout 

Generation
Run-time

Adaptations
Layout Generation
DesignScape [CHI ’15]
…..
Sketchplore [DIS ’17] and many more
generate/optimise designs for the general population
Run-time Adaptations
Split / Moving / Visual Popout Interface [CHI ’11] Walking User Interface [TACCESS ’11]
…..
Actively adapt known interfaces as they are being used
Familiarisation models per-user familiarity
to generate a familiar design, and uses this
to adapt unvisited designs by restructuring
Familiarisation
History Logging
Familiarity Modelling
Page Restructuring
History Logging
Parse for
Features
History Logging
User History
• Order of page visits
• Parsed page layouts
• Visit frequency, duration, etc
History Logging
Familiarity Modelling
Page Restructuring
Familiarisation
Familiarity Modelling
I. Frequency-Based
II. Serial-Position Curve
III. Visual Statistical Learning
IV. Cognitive Model
I. FREQUENCY-BASED
Page
Frequency
I. FREQUENCY-BASED
Page with highest visit frequency selected
fpage = nvisits ∗ taverage
II. SERIAL-POSITION CURVE
Time
Frequency
II. SERIAL-POSITION CURVE
Page selected based on function of long-term recall
Frequency Recency Primacy
npage / ntotal 1 – rpage / rtotal 1−((ppage −1)/npages)
III. VISUAL-STATISTICAL LEARNIng
x
y
III. VISUAL-STATISTICAL LEARNIng
Page generated based on feature distributions
Logo Search Social Menu
IV. COGNITIVE MODEL
IV. COGNITIVE MODEL
Page generated based on
cognitive model of visual learning
Familiarity Modelling
FAMILIAR DESIGN
As a result, a familiar design is selected/generated
Familiarity Modelling
Logo
As a result, a familiar design is selected/generated
Login Cart
Search
Newsletter Social
Content
History Logging
Familiarity Modelling
Page Restructuring
Familiarisation
Page Restructuring
Bricolage [CHI ’11]
— Requires element size information
— Hard to deal with feature mismatches
— Content might be cropped due to mismatch
Page Restructuring
FAMILIAR
DESIGN
ORIGINAL
PAGE + FAMILIARISED
PAGE—>
Page Restructuring
FAMILIAR DESIGNORIGINAL PAGE
Logo Login Cart
Search
Newsletter Social
Content
ORIGINAL PAGE FAMILIAR DESIGN
Page Restructuring
FAMILIAR DESIGNORIGINAL PAGE
ORIGINAL PAGE RESTRUCTURED
FAMILIAR DESIGN
Page restructured but has overlaps!
Page Restructuring
FAMILIAR DESIGNORIGINAL PAGE
ORIGINAL PAGE RESTRUCTURED
FAMILIAR DESIGN
Page restructured but has overlaps!
Overlap Resolution
LP solver with constraints to:
• Eliminate overlaps
• Align elements
Page Restructuring
FAMILIAR DESIGNORIGINAL PAGE
ORIGINAL PAGE FAMILIARISED
FAMILIAR DESIGN
An Example
User History
User History
Unvisited Page
User History
Unvisited Page
Model Results
Frequency-Based Serial-Position Curve Visual Statistical
Learning
Cognitive Model
User Study
Evaluating how familiarisation impacts
visual search time during page browsing tasks
1. Learning Phase
5 page designs
25 visits
Original design displayed
2. Test Phase
25 page designs
100 visits
Original or familiarised design displayed
Visual search time reduced by 10%
(2.8 vs 2.5 seconds)
23% fewer eye-gaze fixations
(3.4 vs 2.6 fixations)
Results
=16
A principled approach to restructure
new layouts using visual learning models
Designer
Global
Consistency
Population
Designer
Global
Consistency
Familiariser
History Logging
Familiarity Modelling
Page Restructuring
Local
Consistency
Population
Individual
Familiarisation
Kashyap Todi
Jussi Jokinen
Kris Luyten
Antti Oulasvirta
Unvisited Familiarised
History Logging
Familiarity Modelling
Page Restructuring
II. Serial-Position CurveI. Frequency-Based
III. Visual Statistical Learning IV. Cognitive Model
www.kashyaptodi.com/familiarisation

More Related Content

Similar to Familiarisation @ IUI 2018 (Tokyo, Japan)

Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)Four Kitchens
 
Aaom 2012 smith and wagner
Aaom 2012 smith and wagnerAaom 2012 smith and wagner
Aaom 2012 smith and wagnerNomienredes
 
Web content & design best practises
Web content & design best practisesWeb content & design best practises
Web content & design best practisesIndependant
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsC/D/H Technology Consultants
 
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...Bootstrap Creative
 
Chapter 11 of Kolin's Successful Writing at Work
Chapter 11 of Kolin's Successful Writing at WorkChapter 11 of Kolin's Successful Writing at Work
Chapter 11 of Kolin's Successful Writing at WorkBrooksie Lane
 
Design on a Budget
Design on a BudgetDesign on a Budget
Design on a BudgetAmanda Luker
 
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)Four Kitchens
 
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)Four Kitchens
 
Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)Four Kitchens
 
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)Four Kitchens
 
Inbound Marketing - Presentation to Brisbane Web Design
Inbound Marketing - Presentation to Brisbane Web DesignInbound Marketing - Presentation to Brisbane Web Design
Inbound Marketing - Presentation to Brisbane Web DesignMatter Solutions
 
shopify(Globalizing local market)web page and development .pptx
shopify(Globalizing local market)web page and development .pptxshopify(Globalizing local market)web page and development .pptx
shopify(Globalizing local market)web page and development .pptxkszd6f622b
 
Geek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentialsGeek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentialsGeek Creative Agency
 
Responsive Web Designed for your communication and marketing needs
Responsive Web Designed for your communication and marketing needsResponsive Web Designed for your communication and marketing needs
Responsive Web Designed for your communication and marketing needsSEGIC
 
2016 NTC Conference - Design on a Budget
2016 NTC Conference - Design on a Budget2016 NTC Conference - Design on a Budget
2016 NTC Conference - Design on a BudgetAaron Welch
 

Similar to Familiarisation @ IUI 2018 (Tokyo, Japan) (20)

Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon London 2011)
 
Aaom 2012 smith and wagner
Aaom 2012 smith and wagnerAaom 2012 smith and wagner
Aaom 2012 smith and wagner
 
Lesson 3 - IA for web
Lesson 3 - IA for webLesson 3 - IA for web
Lesson 3 - IA for web
 
Web content & design best practises
Web content & design best practisesWeb content & design best practises
Web content & design best practises
 
Designing your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basicsDesigning your SharePoint Internet site: The basics
Designing your SharePoint Internet site: The basics
 
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
Web Development Tutorial Workshop for Beginners - Learn Responsive Web Design...
 
Chapter 11 of Kolin's Successful Writing at Work
Chapter 11 of Kolin's Successful Writing at WorkChapter 11 of Kolin's Successful Writing at Work
Chapter 11 of Kolin's Successful Writing at Work
 
Design on a Budget
Design on a BudgetDesign on a Budget
Design on a Budget
 
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
Don't Design Websites. Design Web SYSTEMS! (UT Austin Drupal Users Group)
 
Web design
Web designWeb design
Web design
 
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCamp Stockholm 2011)
 
IA workshop
IA workshopIA workshop
IA workshop
 
Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)
Don't Design Websites. Design Web SYSTEMS! (DrupalCon Chicago 2011)
 
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
Don't Design Websites. Design Web SYSTEMS! (BADCamp 2011)
 
Inbound Marketing - Presentation to Brisbane Web Design
Inbound Marketing - Presentation to Brisbane Web DesignInbound Marketing - Presentation to Brisbane Web Design
Inbound Marketing - Presentation to Brisbane Web Design
 
Best Practices for SharePoint Public Websites
Best Practices for SharePoint Public WebsitesBest Practices for SharePoint Public Websites
Best Practices for SharePoint Public Websites
 
shopify(Globalizing local market)web page and development .pptx
shopify(Globalizing local market)web page and development .pptxshopify(Globalizing local market)web page and development .pptx
shopify(Globalizing local market)web page and development .pptx
 
Geek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentialsGeek Business to Business(B2B) credentials
Geek Business to Business(B2B) credentials
 
Responsive Web Designed for your communication and marketing needs
Responsive Web Designed for your communication and marketing needsResponsive Web Designed for your communication and marketing needs
Responsive Web Designed for your communication and marketing needs
 
2016 NTC Conference - Design on a Budget
2016 NTC Conference - Design on a Budget2016 NTC Conference - Design on a Budget
2016 NTC Conference - Design on a Budget
 

Recently uploaded

Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett SquareIsiahStephanRadaza
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTSérgio Sacani
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trssuser06f238
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.PraveenaKalaiselvan1
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCEPRINCE C P
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaPraksha3
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |aasikanpl
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Nistarini College, Purulia (W.B) India
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Sérgio Sacani
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoSérgio Sacani
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhousejana861314
 
Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.k64182334
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 sciencefloriejanemacaya1
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Patrick Diehl
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzohaibmir069
 

Recently uploaded (20)

Module 4: Mendelian Genetics and Punnett Square
Module 4:  Mendelian Genetics and Punnett SquareModule 4:  Mendelian Genetics and Punnett Square
Module 4: Mendelian Genetics and Punnett Square
 
Disentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOSTDisentangling the origin of chemical differences using GHOST
Disentangling the origin of chemical differences using GHOST
 
Neurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 trNeurodevelopmental disorders according to the dsm 5 tr
Neurodevelopmental disorders according to the dsm 5 tr
 
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
BIOETHICS IN RECOMBINANT DNA TECHNOLOGY.
 
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCESTERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
STERILITY TESTING OF PHARMACEUTICALS ppt by DR.C.P.PRINCE
 
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tantaDashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
Dashanga agada a formulation of Agada tantra dealt in 3 Rd year bams agada tanta
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
Call Us ≽ 9953322196 ≼ Call Girls In Mukherjee Nagar(Delhi) |
 
Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...Bentham & Hooker's Classification. along with the merits and demerits of the ...
Bentham & Hooker's Classification. along with the merits and demerits of the ...
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Isotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on IoIsotopic evidence of long-lived volcanism on Io
Isotopic evidence of long-lived volcanism on Io
 
Orientation, design and principles of polyhouse
Orientation, design and principles of polyhouseOrientation, design and principles of polyhouse
Orientation, design and principles of polyhouse
 
Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.Genomic DNA And Complementary DNA Libraries construction.
Genomic DNA And Complementary DNA Libraries construction.
 
Boyles law module in the grade 10 science
Boyles law module in the grade 10 scienceBoyles law module in the grade 10 science
Boyles law module in the grade 10 science
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?Is RISC-V ready for HPC workload? Maybe?
Is RISC-V ready for HPC workload? Maybe?
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
zoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistanzoogeography of pakistan.pptx fauna of Pakistan
zoogeography of pakistan.pptx fauna of Pakistan
 
The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 

Familiarisation @ IUI 2018 (Tokyo, Japan)