Developing personalized information services on the internet