8. A computer-implemented method for providing 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 provider by using a result of a syntax analysis of keywords inputted by the information provider; extracting a plurality of metadata which describe information contents meeting the detected intention of the information provider 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 provider; receiving a plurality of metadata items inputted by the information provider through the plurality of metadata fields of the editor; determining a store directory for storing contents in the information database according to the detected intention of the information provider; and storing information contents represented by the plurality of inputted metadata items integrated with the plurality of metadata in the directory of the information database determined according to the detected intention of the information provider.
8. A computer-implemented method for providing 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 provider by using a result of a syntax analysis of keywords inputted by the information provider; extracting a plurality of metadata which describe information contents meeting the detected intention of the information provider 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 provider; receiving a plurality of metadata items inputted by the information provider through the plurality of metadata fields of the editor; determining a store directory for storing contents in the information database according to the detected intention of the information provider; and storing information contents represented by the plurality of inputted metadata items integrated with the plurality of metadata in the directory of the information database determined according to the detected intention of the information provider. 9. The method of claim 8 , further comprising: separating the inputted keywords into meaningful words; and performing the syntax analysis on the meaningful keywords, wherein the detecting the intention is performed by using the syntax analysis on the meaningful keywords.