Articoli marcati con tag ‘machinelearning’

Precision, Recall and F1 score (information retrieval)

giovedì, 17 giugno 2010

Suppose we are playing a word 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

mercoledì, 21 gennaio 2009

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 al giorno l’algoritmo sceglie 6 link interessanti e li tagga con to:username (fin quando siete fan).