Tools that enable end-users to customize websites typically use a two-stage workflow: first, users extract data into a structured form; second, they use that extracted data to augment the original website in some way. This two-stage workflow poses a usability barrier because it requires users to make upfront decisions about what data to extract, rather than allowing them to incrementally extract data as they augment it. In this thesis, we present a new, unified interaction model for web customization that encompasses both extraction and augmentation. The key idea is to provide users with a spreadsheet-like formula language that can be used for both data extraction and augmentation. We also provide a programming-by-demonstration (PBD) int...
An adaptive Web site molds itself to the user, creating a unique interaction, providing a more enjoy...
Website has become a major media for exchanging information because of its tremendous speed and easy...
International audienceNowadays, Web 3D is reaching a new milestone thanks to the convergence of vari...
Customizing software should be as easy as using it. Unfortunately, most customization methods requir...
This is the author’s version of a work that was accepted for publication in Interacting with Compute...
UnrestrictedAccurately integrating the information available on the Internet can provide valuable in...
Key words: data extraction model, browser-oriented data extraction, URL-oriented data extraction, pl...
Currently, the two main techniques for achieving personalization on the Internet involve direct mani...
Due to the fast growth of the Web and to the interactivity brought by Web 2.0, government, entertain...
The use of the World Wide Web has experienced extraordinary growth in the last decades. The Web has ...
The final publication is available at Springer via http://dx.doi.org/10.1007/s11280-008-0043-3Since ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-540-92698-6_19Pro...
End-User Development aims to find novel ways that are suitable and intuitive for end users to create...
This paper presents a novel approach for supporting abstraction and structuring mechanisms of Web co...
The role of the user interface is of key importance, since the mode of interaction can have an impac...
An adaptive Web site molds itself to the user, creating a unique interaction, providing a more enjoy...
Website has become a major media for exchanging information because of its tremendous speed and easy...
International audienceNowadays, Web 3D is reaching a new milestone thanks to the convergence of vari...
Customizing software should be as easy as using it. Unfortunately, most customization methods requir...
This is the author’s version of a work that was accepted for publication in Interacting with Compute...
UnrestrictedAccurately integrating the information available on the Internet can provide valuable in...
Key words: data extraction model, browser-oriented data extraction, URL-oriented data extraction, pl...
Currently, the two main techniques for achieving personalization on the Internet involve direct mani...
Due to the fast growth of the Web and to the interactivity brought by Web 2.0, government, entertain...
The use of the World Wide Web has experienced extraordinary growth in the last decades. The Web has ...
The final publication is available at Springer via http://dx.doi.org/10.1007/s11280-008-0043-3Since ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-540-92698-6_19Pro...
End-User Development aims to find novel ways that are suitable and intuitive for end users to create...
This paper presents a novel approach for supporting abstraction and structuring mechanisms of Web co...
The role of the user interface is of key importance, since the mode of interaction can have an impac...
An adaptive Web site molds itself to the user, creating a unique interaction, providing a more enjoy...
Website has become a major media for exchanging information because of its tremendous speed and easy...
International audienceNowadays, Web 3D is reaching a new milestone thanks to the convergence of vari...