Human resource planning is the prerequisite of human resource management, and the basic work of human resource planning is to predict human resource demand. Scientific and reasonable human resource demand forecasting results can provide important data support for enterprise human resource planning and strategic decision-making so that human resources management can play a better role in the realization of corporate goals. Because human resource demand is affected by many factors, there is a high degree of nonlinearity and uncertainty between each factor and personnel demand, as well as the incompleteness and inaccuracy of corporate human resource data. In this paper, the self-organizing feature mapping (SOM) artificial neural network prediction model is selected as the prediction model, and the input and output process of sample data is converted into the optimal solution process of the nonlinear function. In the application of the model, the human resource demand prediction index system is used as the input of the SOM neural network and the total number of employees in the enterprise is used as the output so that the problem of nonlinear fitting between human resource demand-influencing factors and human resource demand can be solved. Finally, through the empirical analysis of the enterprise, the model forecasting process is explained and the human resource demand forecast is realized.