This paper presents an intelligent search engine which is capable of predicting web pages on the base of user preferences. Two search methods are implemented in this search engine. First, a search engine vector voting (SVV) method is developed to rank the web pages returned from six well known search engines. A web page will be ranked high if it is listed near the top in several search engine results. Based on the URLs in SVV results, a hyperlink prediction (HLP) method is then developed for predicting all the hyperlinks on which users are most likely to click. Preliminary user study results indicate that users are more satisfied with our search engine than others. The work presented in this paper is mainly on English keyword search, and Chinese keyword search will be developed in future research.