{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,11]],"date-time":"2026-07-11T03:34:29Z","timestamp":1783740869283,"version":"3.55.0"},"reference-count":46,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2019,8,30]],"date-time":"2019-08-30T00:00:00Z","timestamp":1567123200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Academy of Finland project COMPUTED"},{"name":"European Research Council (ERC) under the European Union's Horizon 2020 research and innovation programme","award":["637991"],"award-info":[{"award-number":["637991"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Interact. Intell. Syst."],"published-print":{"date-parts":[[2020,3,31]]},"abstract":"<jats:p>In domains where users are exposed to large variations in visuo-spatial features among designs, they often spend excess time searching for common elements (features) on an interface. This article contributes individualised predictive models of visual search, and a computational approach to restructure graphical layouts for an individual user such that features on a new, unvisited interface can be found quicker. It explores four technical principles inspired by the human visual system (HVS) to predict expected positions of features and create individualised layout templates: (I) the interface with highest frequency is chosen as the template; (II) the interface with highest predicted recall probability (serial position curve) is chosen as the template; (III) the most probable locations for features across interfaces are chosen (visual statistical learning) to generate the template; (IV) based on a generative cognitive model, the most likely visual search locations for features are chosen (visual sampling modelling) to generate the template. Given a history of previously seen interfaces, we restructure the spatial layout of a new (unseen) interface with the goal of making its features more easily findable. The four HVS principles are implemented in Familiariser, a web browser that automatically restructures webpage layouts based on the visual history of the user. Evaluation of Familiariser (using visual statistical learning) with users provides first evidence that our approach reduces visual search time by over 10%, and number of eye-gaze fixations by over 20%, during web browsing tasks.<\/jats:p>","DOI":"10.1145\/3241381","type":"journal-article","created":{"date-parts":[[2019,9,3]],"date-time":"2019-09-03T12:47:00Z","timestamp":1567514820000},"page":"1-24","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Individualising Graphical Layouts with Predictive Visual Search Models"],"prefix":"10.1145","volume":"10","author":[{"given":"Kashyap","family":"Todi","sequence":"first","affiliation":[{"name":"Department of Communication and Networking, Aalto University, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jussi","family":"Jokinen","sequence":"additional","affiliation":[{"name":"Department of Communication and Networking, Aalto University, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kris","family":"Luyten","sequence":"additional","affiliation":[{"name":"UHasselt - tUL - Flanders Make, Diepenbeek, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Antti","family":"Oulasvirta","sequence":"additional","affiliation":[{"name":"Department of Communication and Networking, Aalto University, Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,8,30]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1006\/jmla.1997.2553"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1037\/0278-7393.25.5.1120"},{"key":"e_1_2_1_3_1","volume-title":"Proceedings of the 7th AAAI National Conference on Artificial Intelligence (AAAI\u201988)","author":"Arens Yigal"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502024"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/73660.73670"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2133806.2133826"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/192309.192328"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1006\/cogp.1998.0681"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-9280.00168"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753554"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1037\/0278-7393.20.2.423"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/964442.964461"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1133265.1133306"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1168987.1169036"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294211.1294253"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1080\/01449298508901785"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/713755612"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1037\/0278-7393.15.2.179"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0042-6989(99)00163-7"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/169059.169335"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025580"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2145204.2145284"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.visres.2010.12.014"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2466420"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979262"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijhcs.2010.01.004"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1378773.1378793"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/571985.572008"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1124772.1124865"},{"key":"e_1_2_1_30_1","unstructured":"Jakob Nielsen. 1993. Usability Engineering. Morgan Kaufmann Publishers Inc. San Francisco CA.   Jakob Nielsen. 1993. Usability Engineering. Morgan Kaufmann Publishers Inc. San Francisco CA."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2014.48"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2702123.2702149"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/67449.67485"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the 12h National Conference on Artificial Intelligence (Vol. 1) (AAAI\u201994)","author":"Puerta Angel R.","year":"1992"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1080\/17470210902816461"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/229868.230034"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/S1389-0417(00)00015-2"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/MPRV.2018.011591058"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.238571"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1080\/01449290110049790"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3172944.3172949"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901790.2901817"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(80)90005-5"},{"key":"e_1_2_1_44_1","first-page":"1","article-title":"Pattern languages in interaction design: Structure and organization","volume":"3","author":"Welie Martijn Van","year":"2003","journal-title":"Proceedings of Interact"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/1952383.1952384"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1622176.1622213"}],"container-title":["ACM Transactions on Interactive Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3241381","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3241381","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T17:49:28Z","timestamp":1750268968000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3241381"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,8,30]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,3,31]]}},"alternative-id":["10.1145\/3241381"],"URL":"https:\/\/doi.org\/10.1145\/3241381","relation":{},"ISSN":["2160-6455","2160-6463"],"issn-type":[{"value":"2160-6455","type":"print"},{"value":"2160-6463","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,8,30]]},"assertion":[{"value":"2018-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-12-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-08-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}