Search engines are internet encyclopedias that allow us to find and filter out relevant information. More advanced search engines will meet you halfway, by providing forms for advanced searches, better interpreting your queries, suggesting keywords, or finding unusual context. In this article you will see five search engines with such advanced features.