An empirical study of web usage mining techniques