Interaction Profiling in Digital Libraries through Learning Tools
We present improvements to a learning module, the Learn- ing Server, to be exploited in a digital library system for supporting document management tasks as well as for providing a form of user interface adaptivity based on user classification. Indeed, our system is equipped with a web-based environment endowed with visual tools that are thought for improving the interaction of inexperienced users and for supporting experienced users in an effective accomplishment of their re- trieval tasks. By logging user interaction, the Learning Server is able to suggest the most suitable interaction tools for each user.
KeywordsDecision Tree Digital Library Training Instance Information Item User Class
Unable to display preview. Download preview PDF.
- M.F. Costabile, F. Esposito, G. Semeraro, N. Fanizzi, and S. Ferilli. Interacting with IDL: The adaptive visual interface. In Research and Advanced Technology for Digital Libraries. Proceedings of the 2nd European Conference-ECDL98, volume 1513 of Lecture Notes in Computer Science, pages 515–534. Springer, 1998.Google Scholar
- J.R. Quinlan. C4.5: Programs for Machine Learning. Morgan Kaufmann San Mateo, CA, 1993.Google Scholar
- G. Semeraro, M. F. Costabile, F. Esposito, N. Fanizzi, and S. Ferilli. A learning server for inducing user classi_cation rules in a digital library service. In Z.W. Raś and A. Skowron, editors, Proceedings of the 11th International Symposium on Methodologies for Intelligent Systems, volume 1609 of Lecture Notes on Artificial Intelligence, pages 208–216. Springer, 1999.Google Scholar
- G. Semeraro, F. Esposito, D. Malerba, N. Fanizzi, and S. Ferilli. Machine learning + on-line libraries = IDL. In C. Peters and C. Thanos, editors, Research and Advanced Technology for Digital Libraries. First European Conference-ECDL97, volume 1324 of Lecture Notes in Computer Science, pages 195–214. Springer, 1997.Google Scholar
- I. H. Witten and E. Frank. Data Mining: Practical Machine Learning Tools and Techniques with Java Implementations. Morgan Kaufmann, 1999.Google Scholar