1. A user-based collaborative filtering recommendation method comprising: a first step of calculating the similarity between a recommend probable user A and the other user B; a second step of amending the calculated similarity by using each user preference information entropy of the recommend probable user A and the other user B; a third step of forming a nearest neighbor list of the recommend probable user A based on the amended similarity; and a fourth step of predicting the preference of the recommend probable user A by using the preference of the users in the formed nearest neighbor list.