Semantic search: querying by vector similarity