search by category with category mapper, keyword, location apis