The invention discloses a method for establishing a user portrait. The method for establishing the user portrait comprises the steps that Internet surfing
log data of a user is acquired and pre-processed; characteristic extraction is conducted to the pre-processed Internet surfing
log data, and attribute characteristics of the user are obtained; then, based on
label classification traded by an established multi-dimensional characteristic
library, matching is conducted in the multi-dimensional characteristic
library according to the user's attribute characteristics; a multi-dimensional attribute
label of the user is obtained; and the user portrait is established according to the multi-dimensional attribute
label. In this way, the method disclosed by the invention can be used to establish the holographic multi-dimensional user portrait. Hence, operations / enterprises / companies can release advertisements rapidly and accurately, and consumption behaviors of user groups can be recommended.