This document describes the development of an intelligent music player application using audio classification and a noise filtering algorithm. The application uses an artificial neural network trained on audio features to classify music files into categories like beats and melodies. It also includes a music jockey plugin to mix songs and a noise filtering algorithm to improve audio quality. The goal is to enhance the user experience of music players by intelligently organizing music libraries and improving sound quality. Key aspects of the application include a graphical user interface, neural network training process, audio analysis modules, and noise filtering algorithm implementation.