doi dblp An intelligent approach to handling imperfect information in concept-based natural language queries Vesper Owei 2002 Volume 20 Issue 3