1. A computer controlled method comprising: accessing a plurality of coefficient vectors, each of said plurality of coefficient vectors representing one of a plurality of entities within a persistent virtual environment, each of said plurality of coefficient vectors comprising a plurality of coefficients, each of said plurality of coefficients associated with a coefficient value related to said one of said plurality of entities, said plurality of coefficients representing a temporal profile of said one of said plurality of entities; assigning a coefficient weight to at least one of said plurality of coefficients; partitioning said plurality of coefficient vectors responsive to said coefficient weight and at least one of said plurality of coefficients of each of said plurality of coefficient vectors into a plurality of clusters; and presenting a recommendation responsive to said plurality of clusters.