Semantic Search Project: Fast Contextual Text Retrieval