skip to main content
10.1145/2487294.2487328acmconferencesArticle/Chapter ViewAbstractPublication PagescprConference Proceedingsconference-collections
research-article

An online recommendation system for e-commerce based on apache mahout framework

Published:30 May 2013Publication History

ABSTRACT

Selecting a foundational platform is an important step in developing recommender systems for personal, research, or commercial purposes. This can be done in many different ways the platform may be developed from the ground up, an existing recommender engine may be contracted (OracleAS Personalization), code libraries can be adapted, or a platform may be selected and tailored to suit (LensKit, MymediaLite, Apache Mahout, etc.). In some cases, a combination of these approaches will be employed. For E-commerce projects, and particularly in the E-commerce website t, the ideal situation is to find an open-source platform with many active contributors that provides a rich and varied set of recommender system functions that meets all or most of the baseline development requirements. Short of finding this ideal solution, some minor customization to an already existing system may be the best approach to meet the specific development requirements. Various libraries have been released to support the development of recommender systems for some time, but it is only relatively recently that larger scale, open-source platforms have become readily available. In the context of such platforms, evaluation tools are important both to verify and validate baseline platform functionality, as well as to provide support for testing new techniques and approaches developed on top of the platform. Apache Mahout as an enabling platform for research and have faced both of these issues in employing it as part of work in collaborative filtering recommenders.

References

  1. Carlos E. Seminario,David C. Wilson. ?Case study evaluation of mahout as a recommender platform?. ACM 2012.Google ScholarGoogle Scholar
  2. Zhi-Dan Zhao, Ming-Sheng Shang. "User-based Collaborative-Filtering Recommendation Algorithm on Hadoop". third International conference on knowledge Discovery and data mining 2012.Google ScholarGoogle Scholar
  3. Greg Linden, Brent Smith, and Jeremy York, Amazon.com ?Recommendations Item-to-Item Collaborative Filtering? Published by the IEEE Computer Society 1089--7801/03/$17.00 2003.Google ScholarGoogle Scholar
  4. RuiMaximo Esteves, Chunming Rong. "Using Mahout for clustering Wikipedia's latest articles- A comparison between k-means" and fuzzy c-means third international conference on cloud computing Technology and science 'In the cloud 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. C. Desrosiers and G. Karypis. "A comprehensive survey of neighborhood-based recommendations methods". In F. Ricci, L. Rokach, B. Shapira, and P. B. Kantor, editors, Recommender Systems Handbook. Springer, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  6. M. D. Ekstrand, M. Ludwig, J. A. Konnstan, and J. T. Riedl. "Rethinking the recommender research ecosystem: Reproducibility, openness, and lenskit". In Proceedings of the 5th ACM Recommender Systems Conference (RecSys '11), October 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. M. Ge, C. Delgado-Battenfeld, and D. Jannach. "Beyond accuracy: Evaluating recommender systems by coverage and serendipity". In Proceedings of the 4th ACM Recommender Systems Conference (RecSys '10), September 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. https://cwiki.apache.org/MAHOUT/recommender-documentation.htmlGoogle ScholarGoogle Scholar
  9. SatnamAlag, "Collective Intelligence In Action", Manning Publications Co., first edition, 2009.Google ScholarGoogle Scholar
  10. Shine Ge, Xinyang Gen "An SVD-based Collaborative Filtering Approach toAlleviate Cold-Start Problems", In 2012 9th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD 2012).Google ScholarGoogle Scholar
  11. Min Xiao, BingjieYan, "Collaborative filtering recommendation algorithm based on shift of users" preferences IEEE 2010.Google ScholarGoogle Scholar
  12. SutheeraPuntheeranurak, ThanutChaiwitooanukool, "An Item-based Collaborative Filtering Method using Item-based Hybrid Similarity" IEEE 2011.Google ScholarGoogle Scholar

Index Terms

  1. An online recommendation system for e-commerce based on apache mahout framework

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        SIGMIS-CPR '13: Proceedings of the 2013 annual conference on Computers and people research
        May 2013
        208 pages
        ISBN:9781450319751
        DOI:10.1145/2487294

        Copyright © 2013 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 30 May 2013

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        SIGMIS-CPR '13 Paper Acceptance Rate29of33submissions,88%Overall Acceptance Rate300of480submissions,63%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader