19. The computer system of claim 17 , wherein the reassignment comprises: detection of the change in the user's web browsing activities such that a different layout template is generated that prioritizes the space to a different web page portion and rearrangement of the plurality of pieces of content for display to the user based on the different layout template.
20. The computer system of claim 19 , wherein the at least one processor is further caused to utilize a learning mechanism to determine the second user group based on online behaviors.