Home | eMine: Web Page Transcoding Based on Eye Tracking Project Page

The World Wide Web (web) has moved from the Desktop and now is ubiquitous. It can be accessed by a small device while the user is mobile or it can be accessed in audio if the user cannot see the content, for instance visually disabled users who use screen readers. However, since web pages are mainly designed for visual interaction; it is almost impossible to access them in alternative forms. Our overarching goal is to improve the user experience in such constrained environments by using a novel application of eye tracking technology. In brief, by relating scanpaths to the underlying source code of web pages, we aim to transcode web pages such that they are easier to access in constrained environments. The project is supported by the Scientific and Technological Research Council of Turkey (TUBITAK) and is conducted in collaboration with the Web Ergonomics Lab (WEL) at University of Manchester. Project Objective Our objective is to use eye tracking data to generate an algorithm for identifying people's scanpaths and relating those scanpaths to elements of Web pages, such that Web pages can be transcoded to improve the user experience in constrained environments. In order to achieve that objective, eMine has four aims: Identify visual elements of Web pages automatically by using the underlying source code. In our previous work, we have developed a framework that can be used to identify visual elements of Web pages. This aim focuses on automating that process. Develop a novel algorithm to identify scanpaths in terms of visual elements of Webpages. "String-edit" algorithm is widely used to analyse people's scanpaths in given eye tracking data. Even though this algorithm has been successfully applied to Web pages, these studies use images of Web pages and none of them has investigated the relationship between scanpaths, visual elements of Web pages and the underlying source code. This aim focuses on developing a new algorithm based on "String-edit" that can be used to identify scanpaths in terms of visual elements of Web pages. Develop novel transcoding techniques based on our new algorithm. Even though various transcoding techniques have been researched, to our knowledge none of these techniques use eye tracking data to transcode Web pages. This aim focuses on developing novel transcoding techniques based on our new algorithm that identifies scanpaths in terms of visual elements of Web pages. Demonstrate that the proposed transcoding techniques improve the user experience in constrained environments. Even though we can technically transcode Web pages, we still need to demonstrate that the proposed techniques improve the user experience and therefore that is the focus of this aim. Visual Blocks Eye Tracking Fixations Transcoded Page

Home | eMine: Web Page Transcoding Based on Eye Tracking Project Page的更多相关文章

  1. Valid page threshold based garbage collection for solid state drive

    A method for garbage collection in a solid state drive (SSD) includes determining whether the SSD is ...

  2. 【论文简读】 Deep web data extraction based on visual

    <Deep web data extraction based on visual information processing>作者 J Liu 上海海事大学 2017 AIHC会议登载 ...

  3. how to insert js to iframe page in order to disabled open new page/window

    how to insert js to iframe page in order to disabled open new page/window js 禁用 iframe 中的页面打开新页面 htt ...

  4. Using AFNetWorking 2.0 upload file to php web service server based on Slim

    Recently i am developing the IOS app, a feature is needed to upload image to the webservice server. ...

  5. Creating adaptive web recommendation system based on user behavior(设计基于用户行为数据的适应性网络推荐系统)

    文章介绍了一个基于用户行为数据的推荐系统的实现步骤和方法.系统的核心是专家系统,它会根据一定的策略计算所有物品的相关度,并且将相关度最高的物品序列推送给用户.计算相关度的策略分为两部分,第一部分是针对 ...

  6. maven eclipse web 项目 问题 cannot change version of project facet dynamic web module to 3.0

    cannot change version of project facet dynamic web module to 3.0 修改 web.xml 头部 xsi:schemaLocation=&q ...

  7. create dll project based on the existing project

    Today, I have to create a dll project(called my.sln), the dllmain.cpp/.h/ is already in another proj ...

  8. VIPS: a VIsion based Page Segmentation Algorithm

    VIPS: a VIsion based Page Segmentation Algorithm VIPS: a VIsion based Page Segmentation Algorithm In ...

  9. How To Crawl A Web Page with Scrapy and Python 3

    sklearn实战-乳腺癌细胞数据挖掘(博主亲自录制视频) https://study.163.com/course/introduction.htm?courseId=1005269003& ...

随机推荐

  1. 菜鸟学java开篇

    从事it工作已有接近两年的时间了, 一直从事的是php的工作, 一直都想学java ,原因就不多说了, 毕竟优秀的php程序员,都会是一个其他方面的高手, 例如java ,并不是说java有多好,ph ...

  2. Twisted No module named win32api

    安装twisted成功后,使用时抛错: No module named win32api 解决方案,需要安装 pywin32 下载地址: https://sourceforge.net/project ...

  3. Web 前端知识点

  4. Android NOTE

    一些小的点就记在这里吧…… MultiDex打包时zip错误 我遇到的是 Execution failed for task ':excelSior:packageAllDebugClassesFor ...

  5. Ubuntu eclipse :An error has occurred. See the log file

    安装eclipse: sudo apt-get install eclipse-platform 调整java: sudo update-alternatives --config java 启动: ...

  6. AndroidAutoLayout 屏幕适配

    https://github.com/hongyangAndroid/AndroidAutoLayout

  7. c语言libcurl 使用实例get/post方法+c语言字符串处理

    #include <stdio.h> #include <curl/curl.h> #include <string.h> #include <ctype.h ...

  8. JAVA Layout

    /**  * baidu :组件不会直接放到框架上,而是放在若干个面板上,这些面板再放到窗格上?  * 实际上在JFrame上可直接添加Jbutton  *   * BorderLayout Flow ...

  9. sublime text 插件开发

    前言:术语和参考资料 sublime text 2的扩展模式相当的丰富.有多种方法可以修改语法高亮模式以及所有的菜单等.它还可以创建一个新的build系统,自动补全,语言定义,代码片段,宏定义,快捷键 ...

  10. STL 源代码剖析 算法 stl_algo.h -- merge sort

    本文为senlie原创.转载请保留此地址:http://blog.csdn.net/zhengsenlie merge sort ----------------------------------- ...