Web community detection model using particle swarm optimization