Browsing by Author "Perugini, Saverio"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
- Personalizing the GAMS Cross-IndexPerugini, Saverio; Lakshminarayanan, Priya; Ramakrishnan, Naren (Department of Computer Science, Virginia Polytechnic Institute & State University, 2000-03-01)The NIST Guide to Available Mathematical Software (GAMS)system at http://gams.nist.gov serves as the gateway to thousands of scientific codes and modules for numerical com-putation.We describe the PIPE personalization facility for GAMS,whereby content from the cross-index is specialized for a user desiring software recommendations for a specific problem instance.The key idea is to (i)mine structure,and (ii)exploit it in a programmatic manner to generate personalized web pages.Our approach supports both content based and collaborative personalization and enables information integration from multiple (and complementary)web resources.We present case studies for the domain of linear,second-order,elliptic partial differential equations that indicate strong empirical evidence for the usefulness of our semi-automatic approach.
- Program Transformations for Information PersonalizationPerugini, Saverio (Virginia Tech, 2004-05-28)Personalization constitutes the mechanisms and technologies necessary to customize information access to the end-user. It can be defined as the automatic adjustment of information content, structure, and presentation. The central thesis of this dissertation is that modeling interaction explicitly in a representation, and studying how partial information can be harnessed in it by program transformations to direct the flow of the interaction, can provide insight into, reveal opportunities for, and define a model for personalized interaction. To evaluate this thesis, a formal modeling methodology is developed for personalizing interactions with information systems, especially hierarchical hypermedia, based on program transformations. The predominant form of personalized interaction developed in this thesis is out-of-turn interaction, a technique which empowers the user to take the initiative in a user--system dialog by providing unsolicited, but relevant, information out-of-turn. Out-of-turn interaction helps flexibly bridge any mismatch between the user's model of information seeking and the system's hardwired hyperlink structure in a manner fundamentally different from extant solutions, such as multiple faceted browsing classifications and search tools. This capability is showcased through two interaction interfaces using alternate modalities to capture and communicate out-of-turn information to the underlying system: a toolbar embedded into a traditional browser for out-of-turn textual input and voice-enabled content pages for out-of-turn speech input. The specific research issues addressed involve identifying and developing representations and transformations suitable for general classes of hierarchical hypermedia, providing supplemental interactions for improving the personalized experience, and studying user's (out-of-turn) interactions with resulting systems.