A method for achieving interactive browsing includes steps performed by a
computer coupled to a knowledge base and a document database. The
knowledge base stores a plurality of terms and information relating to
each term, and the document database stores a plurality of documents. The
steps include acquiring terms in which a user has interest; extracting
information relating to the terms in which the user has interest from the
knowledge base in order to display the information in a first display
part of a user interface; and extracting documents containing the terms
in which the user has interest from the document database in order to
display a list of extracted documents in a second display part of the
user interface.