kbeaugrand/SemanticKernel.Rankers

A robust C# library for reranking search results using Semantic Kernel

34
/ 100
Emerging

This is a C# library for developers building applications that need to find the most relevant information from a large set of documents. It takes a search query and a collection of documents (like articles, reports, or product descriptions) and outputs a list of those documents, ranked by how closely they match the query. It's designed for software engineers developing search features, recommendation engines, or question-answering systems.

Use this if you are a C# developer building a search or retrieval-augmented generation (RAG) system and need to accurately rank search results.

Not ideal if you are not a C# developer or if you need a pre-built, end-user search application rather than a ranking component for development.

information-retrieval search-engine-development ranking-algorithms semantic-search C#-development
No Package No Dependents
Maintenance 6 / 25
Adoption 5 / 25
Maturity 15 / 25
Community 8 / 25

How are scores calculated?

Stars

9

Forks

1

Language

C#

License

MIT

Last pushed

Nov 21, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/kbeaugrand/SemanticKernel.Rankers"

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