Research Article

A Dynamic Recommender System for Improved Web Usage Mining and CRM Using Swarm Intelligence

Algorithm 3

Cluster-creation algorithm.
Notations used: Pos(Agent) = position of agent on the visualization plane; = distance threshold.
Input: Agent, Pos(Agent)
Output: Clusters
Steps:
() read the agent
() assign the agent to cluster
() for all agent do
()  if (Distance()) < and <
()    assign to
()  Else
()    assign to
()  End if
()  End for
() Return Clusters