A web page recommendation system includes a browsing history database which contains information related to the web pages that a user browsed; a stability score calculating part which calculates stability scores that represent the stability of the user's web page browsing tendencies, based on the information in the browsing history database; a recommendation strategy decision part which decides a recommendation strategy based on a calculated stability score; and a recommendation part which uses the decided recommendation strategy in order to recommend web pages to the user.
展开▼