19. The method as claimed in claim 18 , wherein providing the higher level user interface comprises: providing an interactive graphical representation of data to allow the user to visually set segments.
18. The method as claimed in claim 15 , wherein generating the segmentation rules including the series of filters comprises: providing a higher level user interface that provides higher level conceptual metaphors that allow the user to generate rules; and generating rules based on user's input through the higher level user interface.