A Semantic Document Retrieval System with Semantic Search Technique Based on Knowledge Base and Graph Representation