Spaces:
Running
Running
| """Result reranker.""" | |
| from __future__ import annotations | |
| def rerank(results: list[dict], query: str) -> list[dict]: | |
| qlen = max(1, len(query.split())) | |
| return sorted(results, key=lambda item: abs(len(item.get("text", "")) - qlen * 24)) | |