Add keyword search for materials and predicates