10. A computer program comprising computer program code for enabling a computer to retrieve, based on a search term together with its corresponding meaning, from a set of base documents, those documents which contain said search term and in which said search term has said corresponding meaning, said computer program code comprising: a computer configured for: searching for those base documents among said set of base documents which contain said search term; evaluating the found base documents as to whether said search term contained in said found base documents has said corresponding meaning, said evaluation comprising: generating a text document to represent elements surrounding the search term and the elements' corresponding relative position with respect to said search term, said elements' relative position with respect to said search term comprising where the elements are located in the surrounding area of the search term, as compared with where the search term is located; inputting said text document into a trainable classifying apparatus which has been trained to recognize whether said search term in each said found base document has said corresponding meaning, whereas said training has been performed based on a training sample of said found base documents which have been generated for documents in which the search term surrounded by the surrounding elements has said corresponding meaning inputted by said user; and classifying said found base document to judge whether said search term in said found base document has said corresponding meaning, generating a database from the elements and their corresponding meaning.
10. A computer program comprising computer program code for enabling a computer to retrieve, based on a search term together with its corresponding meaning, from a set of base documents, those documents which contain said search term and in which said search term has said corresponding meaning, said computer program code comprising: a computer configured for: searching for those base documents among said set of base documents which contain said search term; evaluating the found base documents as to whether said search term contained in said found base documents has said corresponding meaning, said evaluation comprising: generating a text document to represent elements surrounding the search term and the elements' corresponding relative position with respect to said search term, said elements' relative position with respect to said search term comprising where the elements are located in the surrounding area of the search term, as compared with where the search term is located; inputting said text document into a trainable classifying apparatus which has been trained to recognize whether said search term in each said found base document has said corresponding meaning, whereas said training has been performed based on a training sample of said found base documents which have been generated for documents in which the search term surrounded by the surrounding elements has said corresponding meaning inputted by said user; and classifying said found base document to judge whether said search term in said found base document has said corresponding meaning, generating a database from the elements and their corresponding meaning. 16. The computer program of claim 10 , wherein the computer is further configured for: using a set of documents for which the elements having a desired predefined meaning is already known to automatically generate text documents as training samples to train said trainable classifying apparatus.