Precision, Recall and F1 score (information retrieval)

Suppose we are playing a words game: I think a few words and you have to guess them.
As usually you will ask me some questions, identify the subject and try to guess. A possible end of the game is:

  • I think: rabbit, carrot, orange.
  • You try: dog, carrot, peach, orange.

We can define 2 quantities to synthesize how good you are as this game:

  • precision: is the number of correct guess over the number of tries = 2/4
  • recall: is the number of correct guess over the number of words to guess = 2/3

It’s easy to see that this two numbers are somehow in competition.

Continue…

delicious suggested

Ho attivato un servizio di suggerimento automatico di link interessanti per utenti di delicious. Usando un po’ di filtraggio collaborativo e tanta ram posso scegliere nella moltitudine dei link presenti quei pochi che potrebbero interessare ad un utente in particolare.

Per iscriversi basta aggiungere l’utente suggested al proprio network.

Il server legge la lista dei fan dal network di suggested e comincia a scaricare il profilo (gli ultimi 100 link postati che sono disponibili via RSS).

Una volta la settimana l’algoritmo sceglie 10 link interessanti e li tagga con to:username (fin quando siete fan).