With the development of the mobile Internet, the mobile knowledge acquisition mode has become the new favorite of the times. Poetry is a bright pearl of Chinese culture. Therefore, the combination of poetry learning and mobile learning is urgent. The proposed system adopts the architecture of Client/Server and uses the Faster R-CNN model to achieve image identification. Then, the function of generating ancient poems is performed by the recurrent neural network (RNN) model, and personalized recommendation is implemented through the collaborative filtering recommendation algorithm. The client APP is developed on the basis of the Flutter and SpringBoot frameworks. The database is managed by the relational database management system MySQL and connected to the system through the server to fulfill the desired functions. For those who have needs or strong interest in learning poetry, a poetry learning system committed to carrying forward the Chinese culture is developed by leveraging image recognition and deep learning technologies to achieve intelligent image recognition and generation of ancient poetry.