keywords user modeling; behavior recognition; dimensionality reduction; high dimensional data; pattern recognition