Overall, we need a Hyperbolic Embedding-based Retriever, so the above references would give you an idea of what hyperbolic embeddings are. In the end, a hyperbolic embedding should give any given text an embedding (this is the final goal of this task).