Il motore delle classificazioni calcola l'ActivityRank per ciascun oggetto presente nel sistema. In Windows il motore delle classificazioni viene eseguito come servizio del motore delle classificazioni BEA ALI. Per eseguire il motore delle classificazioni in UNIX, dalla riga di comando eseguire il seguente comando: <PT_HOME>/rankengine/<versione>/bin/rankEngineService.sh
Di seguito vengono descritti i seguenti argomenti:
Funzionamento del motore delle classificazioni
Considerazioni speciali sul tuning
Funzionamento del motore delle classificazioni
Il motore delle classificazioni esegue periodicamente delle query sui vari repository del sistema per raccogliere i dati cronologici di attività di ciascun oggetto. Dopo aver salvato tali dati, il motore delle classificazioni usa le impostazioni configurate nella pagina Fattori di classificazione per calcolare l'ActivityRank di ciascun oggetto.
In Pathways "il valore fluisce da un oggetto all'altro". Questa affermazione significa che il motore delle classificazioni usa gli ActivityRank degli oggetti di origine per calcolare gli ActivityRank degli oggetti di destinazione (in cui l'oggetto di origine esegue l'azione sull'oggetto di destinazione). Ad esempio, poiché John Hill (oggetto di origine) ha creato (azione) un documento tipo foglio di calcolo sulle vendite (oggetto di destinazione), il suo ActivityRank influisce sull'ActivityRank di tale foglio di calcolo.
Gli elementi e le persone possono essere sia oggetti di origine, sia oggetti di destinazione. Utilizzando l'esempio precedente, l'ActivityRank del foglio di calcolo sulle vendite (oggetto di origine) influisce sull'ActivityRank di John Hill (oggetto di destinazione). Se nessuno visualizza, modifica o applica tag al foglio di calcolo sulle vendite, il relativo ActivityRank sarà molto probabilmente inferiore rispetto a documenti che sono stati più volte visualizzati, modificati o ai quali è stata più volte applicata una tag. In questo caso, il foglio di calcolo sulle vendite è l'oggetto di origine e John Hill è l'oggetto di destinazione. Anche se il foglio di calcolo sulle vendite non esegue un'azione reale su John, Pathways registra un'azione effettuata dal foglio di calcolo su John per calcolare la rilevanza del foglio di calcolo sull'ActivityRank di John.
Quando si usa la pagina Fattori di classificazione, è possibile sottoporre a tuning il fattore La classificazione dell'autore nell'area Elementi, per regolare la quantità di valore in cui l'ActivityRank di John Hill contribuisce a calcolare l'ActivityRank del foglio di calcolo sulle vendite e il fattore La classificazione e il numero di elementi creati nell'area Persone, per regolare la quantità di valore in cui l'ActivityRank del foglio di calcolo sulle vendite contribuisce a calcolare l'ActivityRank di John Hill.
Considerazioni speciali sul tuning
Prendere accuratamente nota dei punti riportati di seguito quando si sottopone a tuning il motore delle classificazioni.
Quando si sottopone a tuning qualsiasi fattore di classificazione, si regola la rilevanza che gli ActivityRank degli oggetti di origine hanno quando si calcolano gli ActivityRank di tutti gli oggetti di destinazione pertinenti.
Ad esempio, regolando il fattore La classificazione dell'autore si regolano le classificazioni di tutti gli elementi creati. In altre parole, gli ActivityRank degli autori influiscono sugli ActivityRank di tutti gli elementi da essi creati.
Il tuning dei fattori di classificazione è relativo, indipendentemente dal numero di fattori di classificazione che influiscono su un determinato elemento o una determinata persona. Quando si sottopone a tuning un fattore di classificazione, si regola la sua rilevanza in relazione agli altri fattori di classificazione che influiscono su un elemento o una persona. La tabella seguente elenca i fattori di classificazione che influiscono sugli ActivityRank dell'Elemento A e dell'Elemento B (i valori di tuning sono tra parentesi).
|
Fattori di classificazione dell'Elemento A |
Fattori di classificazione dell'Elemento B |
|
La classificazione dell'autore (75%) |
La classificazione dell'autore (75%) |
|
La classificazione e il numero di persone che eseguono operazioni di modifica (85%) |
La classificazione e il numero di persone che eseguono operazioni di modifica (85%) |
|
La classificazione e il numero di persone che eseguono operazioni di applicazione tag (95%) |
La classificazione e il numero di persone che eseguono operazioni di visualizzazione (15%) |
Risulta evidente che l'ActivityRank dell'Elemento A è influenzato principalmente dal fattore La classificazione e il numero di persone che eseguono operazioni di applicazione tag, impostato sul 95%. L'ActivityRank dell'Elemento B è influenzato principalmente dal fattore La classificazione e il numero di persone che eseguono operazioni di modifica, impostato sull'85%. Benché il tuning del fattore La classificazione e il numero di persone che eseguono operazioni di modifica sia nella stessa posizione a livello globale, avrà maggiore rilevanza sull'ActivityRank dell'Elemento B rispetto a quello dell'Elemento A.
Affinché le regolazioni dei fattori di classificazione abbiano effetto, è necessario utilizzare la pagina Pianificazione e stato per ricalcolare gli ActivityRank. In molti casi, l'opzione Ricomincia e ignora la fase di raccolta dati rappresenta il modo più efficace per aggiornare gli ActivityRank del proprio sistema.
Cercare di regolare pochi fattori di classificazione per volta, incrementandoli poco a poco. In base alla cronologia delle azioni nel proprio sistema, le regolazioni dei fattori di classificazione potrebbero influire in modo decisivo sull'ordine degli insiemi di risultati.