PIPE: Web Personalization by Partial Evaluation

  • Authors:
  • Naren Ramakrishnan

  • Affiliations:
  • -

  • Venue:
  • IEEE Internet Computing
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

Partial evaluation is a technique popular in the programming languages community. It is applied here as a methodology for personalizing Web content. PIPE (Personalization is Partial Evaluation) is able to personalize Web resources, without enumerating the interaction sequences beforehand. It supports information integration, and varying levels of input by Web visitors. PIPE models personalization as a form of partial evaluation, a technique that uses incomplete input information to specialize programs. This article describes the PIPE methodology and presents experimental results demonstrating its effectiveness in two different domains