Java's Mahout equivalent in Python

前端 未结 5 2018
被撕碎了的回忆
被撕碎了的回忆 2020-12-23 14:31

Java based Mahout\'s goal is to build scalable machine learning libraries. Are there any equivalent libraries in Python ?

相关标签:
5条回答
  • 2020-12-23 15:09

    Orange is supposedly pretty decent, from what I've heard, but I've never used it personally. PyML might be worth taking a look at as well. Also, Monte.

    0 讨论(0)
  • 2020-12-23 15:10

    scikits learn is highly recommended http://scikit-learn.sourceforge.net/

    0 讨论(0)
  • 2020-12-23 15:28

    pysuggest is a Python wrapper for SUGGEST, a Top-N recommendation engine that implements a variety of recommendation algorithms for collaborative filtering.

    0 讨论(0)
  • 2020-12-23 15:35

    Spark MLlib is recommmended. It is a scalable machine learning lib, can read data from HDFS and of course runs on top of Spark.

    You can access it via PySpark (see the Programming Guide's Python examples).

    0 讨论(0)
  • 2020-12-23 15:35

    An interesting library is crab.

    As of this post, the library only has stable implementations for collaborative filtering algorithms: user-based and item-based.

    An SVD implementation is included but it's experimental and content-based algorithms are on the roadmap.

    Do check it out!

    0 讨论(0)
提交回复
热议问题