È professore ordinario di Informatica della Libera Università di Bolzano.
Dal novembre 2012 fà parte dell'area di ricerca Information and Database System Engineering.
Ha stabilito a Bolzano un punto di riferimento per la ricerca sui sistemi di "recommendation".
Ha co-curato il Recommender Systems Handbook (Springer 2011, 2015) e ha lavorato attivamente in questa comunità come presidente del comitato direttivo della conferenza ACM su Recommender Systems (2007-2010).
Precedentemente (dal 2000 al 2006) è stato ricercatore senior e direttore tecnico del eCommerce and Tourism Research Lab (eCTRL) presso ITC-irst (Trento, Italia). Dal 1998 al 2000 è stato architetto di sistema nel Dipartimento di ricerca e tecnologia (Tecnologie di processo e di riutilizzo) di Sodalia s.p.a. F.Ricci ha partecipato a diversi progetti di ricerca internazionali sulle tecnologie di Intelligenza Artificiale ed i Sistemi Informativi.
È autore di oltre centocinquanta pubblicazioni con referee e ha partecipato recentemente alla scrittura del manifesto di Vienna sull’Umanesimo Digitale.