DataScienceUIBK/Rankify

🔥 Rankify: A Comprehensive Python Toolkit for Retrieval, Re-Ranking, and Retrieval-Augmented Generation 🔥. Our toolkit integrates 40 pre-retrieved benchmark datasets and supports 7+ retrieval techniques, 24+ state-of-the-art Reranking models, and multiple RAG methods.

56
/ 100
Established

This tool helps improve how search results are presented to users or how information is found to answer questions. It takes raw search results or documents and processes them to deliver a more relevant, re-ordered list or a generated answer. It's designed for anyone working with information retrieval, such as data scientists building search engines or knowledge bases.

598 stars. Used by 1 other package. Available on PyPI.

Use this if you need to enhance the relevance and quality of search results or generated answers from a large collection of documents.

Not ideal if you are looking for a simple keyword search tool without advanced ranking or generative AI capabilities.

information-retrieval search-engine-optimization question-answering natural-language-processing data-science
No License
Maintenance 10 / 25
Adoption 11 / 25
Maturity 17 / 25
Community 18 / 25

How are scores calculated?

Stars

598

Forks

65

Language

Python

License

Last pushed

Mar 07, 2026

Commits (30d)

0

Dependencies

12

Reverse dependents

1

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/DataScienceUIBK/Rankify"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.