rankningsmotor
En rankningsmotor, eller rankingmotor, är en mjukvarukomponent som ordnar objekt efter hur relevanta eller värdefulla de är för en given användarfråga eller kontext. Begreppet används framför allt inom sökmotorer, men även i rekommendationssystem, e-handel och innehållsarkiv där användarens frågor eller mål styr vilken ordning som visas. Huvudsyftet är att leverera de mest relevanta resultaten högst upp för att förbättra användarupplevelsen och öka måluppfyllelsen.
Så uppnås detta i en kedja av steg: materialet indexeras, en frågesignal genereras och en kandidatpool bedöms.
Utvärdering sker offline och online. Vanliga mått är NDCG, MAP och precision, samt A/B-tester som mäter användarreaktioner.
Arkitektur består typiskt av index, frågeprocessor, scoringsdel, omordning och leveranslager. Data flödar från källor som textinnehåll,