Urgent.News

What's breaking now, across thousands of outlets.

Tech

Construyendo un recomendador de emparejamiento de expertos

La forma del problema Un directorio es una superficie: el miembro lo abre y adivina. Un recomendador es una superficie de empujar: el sistema propone y tiene que justificarse. La justificación es la parte difícil, y es donde vive la estadística. Tres restricciones hicieron esto distinto de un recomendador de contenido: El item es una persona con capacidad finita. Un hilo se le puede recomendar a…

Original Spanish Read in English

Creating an expert recommendation engine presents unique challenges. Unlike content recommendation, the item being recommended is a person with finite capacity. Recommending an expert to many people simultaneously can be costly on both ends - the requestor wasting a request and the expert wasting an hour of their time. Both parties learn to ignore the surface quickly. The statement must be checkable for credibility.

The challenge lies in the justification process. Three independent evaluators assess the eligible pool of experts, combined via Reciprocal Rank Fusion. RRF is the correct primitive here, as it normalizes the varying outputs of individual evaluators. It disregards the magnitude of scores and focuses solely on their ranking order. This order is the only consistent information across samples of limited size.

The standard constant 'k' used in the RRF formulation is 60. Scoring combines multiple components with specific weights. Expert quality saturates, meaning an expert with no rating history scores 0.5, not 0. The exponential saturation on experience prevents overvaluing veteran experts. Fairness incorporates a logarithmic penalty for overexposure. The overall approach aims to create a balanced global allocation of requests to experts, preventing a few top experts from monopolizing all the resources.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Building PickTool with Next.js and Laravel: Lessons from Creating a Software Discovery Platform

Finding software is easy. Finding the right software is not. Search for almost any category—email marketing, CRM, productivity, design, or AI—and you will find hundreds of options.

  • PickTool is a platform for discovering and comparing AI and SaaS tools.
  • Built with Next.js for the frontend and Laravel for the backend, using MySQL for content storage.
  • Relational data modeling improves user experience and SEO.

More from Monday 24 August →