Therefore,artificial intelligence needs to be used in the development process to achieve feature extraction and pattern recognition through models such as convolutional neural networks(CNN)and recurrent neural networks(RNN),in order to enhance the application functions of computer software.Analyzes the application content of artificial intelligence software development,summarizes the characteristics of computer software development based on artificial intelligence,and proposes strategies for computer software development and application based on artificial intelligence.