Natural Language Understanding(NLU) has been one of the highlights in computer science,and the paper proposes a model which can implement NLU for the intelligent search engine,it understands the natural language by sentence model analysis,word segment and concept,so it can increase the ability of understanding the natural language.Then we introduce the system architecture,idea,and theory in detail.Finally,we compare the normal search engine and another which based on our model by some concrete sentences,the results show that the model can increase the precision and the intelligence of information retrieval.