A method and a system for recommending music using a graph representing relation among the music are provided to quickly and efficiently recommend the music suitable for user preference based on a graph model while recommending the music suitable for the user preference by using only the suggestive preference such as preferred music lists and music execution information. A preferred music database(100) stores the preferred music list and the preference information of many users. A correlation database(102) stores a correlation graph including the preference of the preferred music calculated from the preferred music list and the preference information, and correlation among the preferred music. A correlation graph updater(103) updates the correlation graph database by changing the data of the correlation graph if the preference information of the user is changed. A preferred music list extractor(104) extracts the preferred music list for the recommended user from the preferred music database if the recommended user is selected. A recommended music provider(112) provides a recommended music list by using an expected preference value calculated in a preference calculator(110).
展开▼