How is natural language processing used in modern search engines? How do NLP techniques help search engines understand user queries and intent? What role do machine learning and semantic analysis play in improving search results? How does NLP enable features like voice search, autocomplete, and personalized recommendations? What challenges are faced in building accurate and context-aware search engines using NLP?