Search engines do not always reveal their core algorithms to the public, “We are not giving away the secret sauce” says MSN spokesman Adam Sohn.
What is “morphological analysis”?
As a problem structuring and problem solving technique, morphological analysis was designed for multi-dimensional, non-quantifiable problems where causal modeling and simulation do not function well or at all. Zwicky developed this approach to address seemingly non-reducible complexity. Using the technique of cross consistency assessment (CCA) (Ritchey, 2002), the system however does allow for reduction, not by reducing the number of variables involved, but by reducing the number of possible solutions through the elimination of the illogical solution combinations in a grid box.
What is NLP?
Natural language processing (NLP) is a subfield of artificial intelligence and linguistics. It studies the problems of automated generation and understanding of natural human languages. Natural language generation systems convert information from computer databases into normal-sounding human language, and natural language understanding systems convert samples of human language into more formal representations that are easier for computer programs to manipulate. From Wikipedia, the free encyclopedia
What is “morphological analyzer” and how it related to search engines?
A morphological analyzer is a program for analyzing the morphology of an input word, the analyzer including a recognition engine, identifying suffixes and finding a stem within the input word algorithms. Morphological analyzers are using lexicon/thesaurus, keep/stop lists, and indexing engines for their process. Google using morphological analysis across all its products, here is one example taken from Google Adwords, the “Broad Match” option:
“Broad Match – This is the default option. If you include general keyword or keyword phrases-such as tennis shoes-in your keyword list, your ads will appear when a user’s query contains tennis and shoes, in any order, and possibly along with other terms. Your ads will also automatically show for expanded matches, including plurals and relevant variations. Because broad matches are sometimes less targeted than exact or phrase matches, you should create keyword phrases containing at least two descriptive words each.” Source: What are keyword matching options?