Abstract
Recommender systems give recommendations on items to users. They are widely used in e-commerce systems to locate products that could be of interest to users. Over the years various systems have been developed with researchers developing new algorithms or enhancing existing ones. This paper describes Tàtari, an open source software tool developed at the University of Auckland that enables researchers to develop and test recommender algorithms and compare them against others to analyze results. Tàtari can also be used as an online recommender system to help users locate items of interest. In this paper we outline the motivation, design, architecture, implementation and operation of Tàtari. The paper concludes by describing possible future developments.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Mooney, R.J., Roy, L.: Content-Based Book Recommending Using Learning for Text Categorization. In: Proc. of the SIGIR 1999 Workshop on Recommender Systems: Algorithms & Evaluation, Berkeley, CA (August 1999)
Smyth, B., Cotter, P., O’Hare, G.M.P.: Let’s Get Personal: Personalized Television Listings on the Web. In: 9th Irish Conference on Artificial Intelligence & Cognitive Science, Dublin, Ireland (1998)
Dahlen, B.J., Konstan, J.A., Herlocker, J.L., Good, N., Borchers, A., Riedl, J.: Jump-starting movielens: User benefits of starting a collaborative filtering system with “dead data”. University of Minnesota TR 98-017 (1998)
Konstan, J.A., Miller, B.N., Maltz, D., Herlocker, J.L., Gordon, L.R., Riedl, J.: GroupLens: Applying collaborative filtering to Usenet news. Comm. of the ACM 40(3), 77–87 (1997)
Resnick, P., Iacovou, N., Suchak, M., Bergstorm, P., Riedl, J.: GroupLens: An open architecture for collaborative filtering of netnews. In: Proc. of 1994 Conference on Computer Supported Collaborative Work, pp. 175–186 (1994)
Shardanand, U., Maes, P.: Social Information Filtering: Algorithms for Automating “Word of Mouth”. In: Proc. of ACM CHI 1995, Denver, CO., pp. 210–217 (1995)
Hill, W., Stead, L., Rosenstein, M., Furnas, G.W.: Recommending & Evaluating Choices in a Virtual Community of Use. In: Proc of ACM CHI 1995 Conference on human factors in computing systems, Denver, CO., pp. 194–201 (1995)
TV Recommender – Recommending TV programs, www.njcmr.org/elizabeth/welcome.html
Reel - Database of Movies that provides recommendations, http://www.reel.com
CDNOW – Database of CD, DVD, & VHS, www.cdnow.com
Witten, I., Eibe, F.: Data Mining: Practical Machine Learning Tools & Techniques with Java Implementations. Morgan Kaufmann Publishers Inc., SF, USA (1999)
mySQL, www.mysql.com/
PHP, www.php.net/
Apache, www.apache.org/
Herlocker, J., Konstan, J., Borchers, j.A., Riedl, J.: An Algorithmic Framework for Performing Collaborative Filtering. In: Proc. of the 1999 Conference on Research & Development in Information Retrieval (1999)
Karacapilidis, N., Hatzieleftheriou, L.: Exploiting Similarity Measures in Multi-Critiria Based Recommendations. In: Bauknecht, K., Tjoa, A.M., Quirchmayr, G. (eds.) EC-Web 2003. LNCS, vol. 2738, pp. 424–434. Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hassan, H., Watson, I. (2004). Tàtari: An Open Source Software Tool for the Development and Evaluation of Recommender System Algorithms. In: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2004. Lecture Notes in Computer Science(), vol 3214. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30133-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-540-30133-2_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23206-3
Online ISBN: 978-3-540-30133-2
eBook Packages: Springer Book Archive