The document discusses semantic search and how it differs from traditional keyword search. It describes adding shallow linguistics and ontologies to improve search. Semantic search uses ontologies to represent domain vocabulary and documents' content to match concepts rather than keywords. Ontologies can help explore a domain, formulate queries, and interpret queries based on their semantic meaning. The personalized ontology is updated based on the user's search behavior and documents they view.