kbeaugrand/SemanticKernel.Rankers
A robust C# library for reranking search results using Semantic Kernel
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.
Stars
9
Forks
1
Language
C#
License
MIT
Category
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.
Higher-rated alternatives
johnmaeda/SK-Recipes
A collection of C# notebooks to get you started with Semantic Kernel quickly.
Azure-For-Everyone/sk-hotelfiltering
An example of how to use Semantic Kernel as part of a Hotel booking website for filtering hotels...
SemanticKernelCommunity/semantickernel-community-dotnet
Part of the Semantic Kernel Community Project. Repository for extensions for the Semantic Kernel...