Knowledge Assisted Retrieval Tool (KART)