1. A non-transitory computer readable medium containing programming instructions, the execution of which, by one or more processors of a computer system, causes the one or more processors to carry out the steps of a method for dynamically reconfiguring web pages based on user behavioral portraits, the method comprising: recording clickstream data from a user as the user navigates a website; building a behavioral portrait of the user by applying psychological portrait scoring to the clickstream data; and dynamically reconfiguring web content based on the behavioral portrait.