1. A computer-implemented method for searching information in a system including an information database that stores information contents and a metadata database that stores metadata describing the information contents, the method comprising: detecting an intention of an information searcher by using a result of a syntax analysis of keywords inputted by the information searcher; extracting a plurality of metadata which describe information contents meeting the detected intention of the information searcher from the metadata stored in the metadata database; generating an editor in a table form in which the plurality of metadata extracted from the metadata stored in the metadata database are paired with a plurality of metadata fields of the editor and displaying the generated editor to the information searcher; receiving a plurality of metadata items inputted by the information searcher through the plurality of metadata fields of the editor; determining a search directory for searching contents in the information database according to the detected intention of the information searcher; searching information contents having metadata corresponding to the plurality of metadata items inputted through the plurality of metadata fields of the editor from the information database; comparing the plurality of metadata items inputted through the plurality of metadata fields of the editor with the searched metadata corresponding to the searched information contents; selecting, among the searched information contents, information contents having a degree of coincidence exceeding a pre-defined threshold based on a comparison result; and displaying the selected information contents.
6. The method of claim 1 , further comprising: adding at least one additional service to a result of the searching.