Skip to main content

Tàtari: An Open Source Software Tool for the Development and Evaluation of Recommender System Algorithms

  • Conference paper
Knowledge-Based Intelligent Information and Engineering Systems (KES 2004)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 3214))

  • 940 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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)

    Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Google Scholar 

  4. 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)

    Article  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. TV Recommender – Recommending TV programs, www.njcmr.org/elizabeth/welcome.html

  9. Reel - Database of Movies that provides recommendations, http://www.reel.com

  10. CDNOW – Database of CD, DVD, & VHS, www.cdnow.com

  11. Witten, I., Eibe, F.: Data Mining: Practical Machine Learning Tools & Techniques with Java Implementations. Morgan Kaufmann Publishers Inc., SF, USA (1999)

    Google Scholar 

  12. mySQL, www.mysql.com/

  13. PHP, www.php.net/

  14. Apache, www.apache.org/

  15. 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)

    Google Scholar 

  16. 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)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics