Research Projects

Enhancing Web Pages on Desktop Browser

  • Froggy GX
    Froggy GX project focuses on enhancing web page skimmability for non-native English readers. In this project, we investigate potential web techniques and propose two techniques to help non-native readers skim read web pages: (1) content spotlight, masking and filtering; and (2) semantic data extraction and in-place translation. Froggy GX is a Firefox extension that implements proposed techniques to provide skim-reading support for non-native readers.
  • Froggy (Project Website)
    Froggy project focuses on enhancing web page readability for non-native English readers. This research studies the presentation of content and proposes a new transformation method, Jenga Format, to enhance web page readability. We introduce a new Firefox extension, Froggy, which not only implements the studied transformation method, but also introduces new ideas for readability improvement.
  • Clearly
    Blogs are an important platform for people to access and share information, particularly in corporate settings where users rely on these systems for their work. However, because a global enterprise is multilingual, not all employees can understand the shared information in these systems easily if the content is written in a user's non-native language. The Clearly project focuses on enhancing the readability of blogs in enterprise social software for this group of users.

Enhancing Web Pages on Mobile Browser

  • Read4Me (Project Website)
    (A semi-finalist in Student Research Competition (SRC) at CHI 2012)
    The Read4Me project focuses on understanding mobile users' difficulties and proposing innovative ideas to enhance mobile reading and browsing. This research enhances mobile reading and browsing in two directions: (1) using orientation sensor information to detect human natural interaction and text-to-speech (TTS) to continue reading between different activities; and (2) providing a speech interface to ease web navigation and supporting dialog programming for repetitive tasks.
Other Projects
  • Nom Nom Now (Project Website)
    (The Judge's Choice Winner of MIT 2012 iCampus Prize)
    (The 3rd Place of MIT's Mobile App Development Competition)
    Never go hungry again! Nom Nom Now allows the user to easily broadcast -- and more importantly, find -- free food. Free food announcements will be parsed from our server and broadcast to all users in real time. User broadcasts (food message and photo) automatically include the user's GPS coordinates for food stalkers' convenience. When searching for food, Nom Nom Now shows all free food broadcasts made recently. When there is a free food message, it will also notify you instantly via the message.
    (with David Ogutu and Adisa Kruayatidee)
  • Mopinion
    (The Semi-finalist of MIT $100K ESC Competition)
    Mopinion is a platform that provides organizations with instant consumer feedback, polling and market surveys with statistical precision. The platform contains two parts: Mopinion Mobile and Mopinion Server. Whereas Mopinion Mobile can reach the required demographic from the panelists to provide "instant opinion" services, Mopinion Server does analysis on these data in the cloud and provides an interface for organizations to create mobile surveys.
    (with Pooya Nikooyeh, Robert Mitchell and Edoardo Cavalieri d'Oro)
Completed Projects
  • Commercial Products
    During my work in the industry from 2000 to 2006, I led teams and developed software for cellphones. More than 12 handsets have been commercialized in the world, including NEC N110, Philips 568, Siemens 8008/ST55/ST60, Panasonic GD55/G50/G51/G70/X300, Giya SL500(Q285)/E320/Q1699/Q1688, etc. The phones shown on the left are a collection of selected phones I joined to design. A complete list of all cellphones I designed and my contributions is upon request.

    One of the most popular handsets I joined to design: Panasonic GD55.
  • Knowledge Repository Systems - Portal and XPortal
    During my work in the industry, in addition to being a team lead to develop mobile browsers (previous section), I also led a team working on designing knowledge repository systems for the software department to accumulate knowledge and deploy audit process for acquiring CMMI level 3 certification. There were two systems developed under my leadership: Portal and XPortal systems.
  • Butterpree
    (The Finalist of Thesis Competition, Inalways Foundation)
    Butterpree is a lecture system designed and built to help teachers. The are two main contributions of this project. One is proposing a methodology to utilize the information available in the digital museum of butterflies. The other is providing mechanisms for extracting and organizing Web pages into lectures, presenting the lecture material, and downloading user history and records.
  • In Supporting of Distributed Co-editing Environment
    (Undergraduate Thesis Award, Acer Foundation)
    This project designed and implemented a distributed co-editing environment for multiple users. We proposed a conflict resolving mechanism, named Serial Judgment Method (SJM), to eliminate undo operations and solve data conflicts effectively. The system was developed and deployed at Multimedia Information NEtworking (MINE) laboratory at Tamkang University.
    (with Chia-Lin Chio and Wen-Yang Hsia)