Special Topics in Computer Science The Art of Information Retrieval Chapter 4: Query Languages Alexander Gelbukh .