According to the advertisement pushing method based on big data and cloud computing and the artificial intelligence platform provided by the invention, during advertisement pushing, on one hand, userdemand analysis can be carried out on the user portrait label, so that the user demand information is determined, and the user demand information is paired with the data track identification result, the user demand information can be accurately determined in real time, so that the user matching degree of the to-be-pushed advertisement information and the current user can be ensured. On the other hand, by determining the target pushing time period, it can be ensured that normal use of the target intelligent device by the user is not affected during advertisement pushing, and meanwhile, influences on other threads are avoided. Thus, the user matching degree of advertisement pushing can be improved, it can be ensured that normal use of the target intelligent device is not affected when advertisements are pushed, and therefore the disturbance degree of advertisement pushing to users is reduced. In this way, the acceptance degree of the user to the pushed advertisement can be ensured, and then the advertisement pushing success rate is increased.