The invention relates to a data searching method and
system based on semantic analysis, and belongs to the technical field of
information searching. The method comprises the steps that keywords input by a user are divided into words with different parts of speech through a word dividing
library, for results after the words are divided, geographical positions to be searched can be determined according to a geographical
noun library if the parts of the speech are geographical names, otherwise matching is carried out by entering a
phrase word
library, query is further carried out based on keywords corresponding to the matched
record, and words input by the user are regarded as the keywords of the inquire if matching is failed. The data searching method and
system based on the semantic analysis carries out the semantic analysis based on a large number of behaviors of the user, can carry out good analysis on non-concrete nouns,
verb-object phrases, modification phases and other vocabularies with generalization properties, can automatically select new words needing to be put into a library at the same time, is few in searching repeated process, high in searching efficiency and relatively precise in researching result and can meet demands of clients.