The invention provides an intelligent message pushing method and
system, and the method comprises the steps: collecting the
social behavior data and personal attribute data of a user in a
social network; dividing the users into a plurality of groups by using the
social behavior data and the personal attribute data based on an
ant colony
algorithm; analyzing a social relation and an
interaction mode among users in the group; collecting message resources in the
social network, and classifying and labeling messages; performing
collaborative filtering processing on the to-be-pushed message, determining a target
user group, and generating a message recommendation
list; and pushing the recommended message to users in the target
user group according to a preset pushing strategy. The user
social behavior data and the personal attribute data are converted into the
ant feature vectors based on the
ant colony
algorithm, similar
feature vector ants are gathered through
pheromone updating and path selection mechanisms, different user groups are formed, the
user group division accuracy is improved, and user requirements are more accurately grasped.