When searching for intended pages on the Internet, users often have a hard time to find the pages because the pages do not
always come at the higher rank of searched results. The Personalized Search is a promising approach to solve this problem.
In the Personalized Search, User Profiles (UPs in short) that represent interests of the users, are well used and often created
from personal documents of the users. This paper proposes (1) a method for making UPs based on Open Directory Project (ODP)
and shows (2) a Personalized Search system using the UPs made from Book Marks. Some of experimental results illustrate the
validity of our method for making the UPs, and show the precision enhancement of this system.