tional based models decreases accuracy at the worst
case by about 1.85% in terms of MAE and by 2.34%
in terms of HMAE. When PAM clustering is used ei-
ther an improvement or a stability is observed in terms
of accuracy.
6 CONCLUSIONS
In this paper, we presented a new Collaborative Fil-
tering approach, named PSN-CF, that exploits navi-
gational patterns. PSN-CF is structured in different
layers as described in Figure 1.
Unlike classical predictive systems based on us-
age patterns, PSN-CF is user-based and attempts to
identify behavioral correlations between users. The
originality of PSN-CF consists in the exploitation of
navigational patterns in the context of CF, thus no ex-
plicit preferences need to be provided by users. Ad-
ditionally, PSN-CF exploits the concept of Positive
Sequences so as to assess navigational correlations
based on users preferred resources with the objective
of reducing time processing required for computing
these correlations.
PSN-CF has been evaluated both in terms of MAE
and HMAE and has been compared to other CF mod-
els. The experimentation shows the high interest of
using the PAM clustering based on a similarity ma-
trix, on the accuracy of the CF system in terms of
MAE. Moreover, the use of clustering based on simi-
larities is also benefit in terms of HMAE. Experiments
also showed the relevance of using both navigational
patterns and estimated rating data for generating ac-
curate high predictions. Last, the experiments showed
the advantage of selecting Positive Sequences that is
a trade-off between the optimization of time process-
ing of navigational correlations and reduction of ac-
curacy.
As a future work, we intend to first exploit addi-
tional methods that allow the reduction of dimension-
ality, second evaluate the impact of its combination
with the navigationalbased CF on the accuracy of rec-
ommendations. Additionally, we plan to extend PSN-
CF in the direction of social networks and examine
the possibilities of modeling potential links between
users in the context of behavioral networks.
ACKNOWLEDGEMENTS
We would like to thank Mr. Jean Philippe Blanchard
and acknowledge the financial support to this project
provided by the Credit Agricole Banking Group.
REFERENCES
Baltrunas, L. and Ricci, F. (2007). Dynamic item weighting
and selection for collaborative filtering. In Web mining
2.0 Workshop, ECML-PKDD 2007. Springer-Verlag.
Banerjee, A. and Ghosh, J. (2001). Clickstream cluster-
ing using weighted longest common subsequences. In
Proceedings of the Web Mining Workshop at the 1st
SIAM Conference on Data Mining.
Castagnos, S. (2008). Mod´elisation de comporte-
ments et apprentissage stochastique non supervis´e de
strat´egies d’interactions sociales au sein de syst´emes
temps r´eel de recherche et d’acc´es `a l’information.
PhD thesis, Nancy 2 University, France.
Conner, M. and Herlocker, J. (1999). Clustering items for
collaborative filtering. In Proceedings of the ACM SI-
GIR Workshop on Recommender Systems.
Eirinaki, M., Vazirgiannis, M., and Kapogiannis, D. (2005).
Web path recommendations based on page ranking
and markov models. In Proceedings of the 7th annual
ACM international workshop on Web information and
data management. ACM Press.
George, T. and Merugu, S. (2005). A scalable collaborative
filtering framework based on co-clustering. In Pro-
ceedings of the Fifth IEEE International Conference
on Data Mining. IEEE Computer Society.
Gery, M. and Haddad, H. (2003). Evaluation of web usage
mining approaches for user’s next request prediction.
In Proceedings of the 5th ACM international work-
shop on Web information and data management. ACM
Press.
Herlocker, J., Konstan, J., Borchers, A., and Riedl, J.
(1999). An algorithmic framework for performing
collaborative filtering. In Proceedings of the 22nd
annual international ACM SIGIR conference on Re-
search and development in information retrieval.
Jalali, M., Mustapha, N., Sulaiman, N., and Mamat, A.
(2008). A web usage mining approach based on lcs
algorithm in online predicting recommendation sys-
tems. In Proceedings of 12th conference of informa-
tion visualisation.
Jiang, X., Song, W., and Feng, W. (2006). Optimizing col-
laborative filtering by interpolating the individual and
group behaviors. In APWeb.
Kaufman, L. and Rousseeuw, P. (1990). Finding Groups
in Data: An Introduction to Cluster Analysis. John
Wiley and Sons, New York.
Xue, G., Lin, C., and Yang, Q. (2005). Scalable collabo-
rative filtering using cluster-based smoothing. In Pro-
ceedings of the 28th annual international ACM SIGIR
conference on Research and development in informa-
tion retrieval.
A COLLABORATIVE FILTERING APPROACH COMBINING CLUSTERING AND NAVIGATIONAL BASED
CORRELATIONS
369