Ho un database contenente un gran numero di esperti in un campo. Per ciascuno di quegli esperti ho una varietà di attributi / punti dati come:
- numero di anni di esperienza.
- licenze
- numero di recensioni
- contenuto testuale di tali recensioni
- La valutazione a 5 stelle su ciascuna di queste recensioni, per una serie di fattori come velocità, qualità ecc.
- premi, assoszioni, conferenze ecc.
Voglio fornire una valutazione a questi esperti, su 10, in base alla loro importanza. Alcuni punti dati potrebbero non essere disponibili per alcuni esperti. Ora la mia domanda è: come faccio a elaborare un tale algoritmo? Qualcuno può indicarmi un po 'di letteratura pertinente?
Inoltre sono preoccupato che, come in tutte le valutazioni / recensioni, i numeri potrebbero accumularsi vicino ad alcuni valori. Ad esempio, la maggior parte di essi potrebbe finire per ottenere un 8 o un 5. Esiste un modo per evidenziare piccole differenze in una differenza maggiore nel punteggio solo per alcuni degli attributi.
Alcune altre discussioni che ho immaginato potrebbero essere rilevanti: