Patent ID: 7810036

Claim:
A computer-implemented interactive tool that can configure a portal, comprising: a microprocessor that is capable of running a plurality of user interfaces; a first user interface, of the plurality of user interfaces, operable to manage the portal, wherein the portal contains at least one portlet to display one or more contents of a plurality of contents in a content repository; a second user interface, of the plurality of user interfaces, operable to manage personalization of the portal, wherein the second user interface displays a content selector hierarchy that contains a plurality of content selectors, wherein the content selector hierarchy allows the at least one portlet to be associated with a selected content selector from the plurality of content selectors, and wherein each content selector of the plurality of content selectors, when selected, can cause different content to be displayed on the at least one portlet based on evaluation of personalization rules for each said content selector, wherein the personalization rules for each said content selector contain natural language phrases that are editable using a context-sensitive editor, wherein the context-sensitive editor allows a user to change any pre-selected highlighted phrase in the personalization rules, wherein at least one personalization rule for at least one said content selector contains two highlighted natural language phrases that can be changed by a user, wherein one said highlighted natural language phrase is a value phase that can be selected to change user segments, and wherein another said highlighted natural language phrase can be changed to alter the relationship between a visitor and the value phase.