https://software-testing-tips.medium.com/top-10-faiss-python-api-solutions-for-effective-implementation-5afa969845ec