The invention relates to an accurate audience advertisement pushing method and system based on artificial intelligence and a readable storage medium, and the method comprises the steps: obtaining userportrait data through big data analysis, carrying out the behavior modeling of the user portrait data, and constructing a user data platform; collecting user behavior information, collecting user traffic advertisement materials, establishing a feature word bank, and generating a user behavior log; establishing an advertisement recommendation model through a user behavior log, inputting user behavior information into the recommendation model, generating a plurality of characteristic spectrums, outputting nonlinear data through an activation function, and extracting similarity characteristics of a user and an advertisement; obtaining a user score vector according to the user behavior information; judging whether the sparsity of the user scoring vector is greater than a preset threshold value or not; if the similarity is smaller than the preset threshold value, calculating the similarity between the advertisement materials and the user interest set to obtain user preference information,weighting the user preference information, obtaining the sequence of the advertisement materials in which the user is interested, and generating a push list.