---
title: python-recsys Reviews
meta_title: 'python-recsys Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 14 reviews by the users' company size, role or industry to
  find out how python-recsys works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 14
  scale: '5'
date_modified: '2026-09-22'
parent_category:
  name: Artificial Intelligence
  url: https://www.g2.com/categories/artificial-intelligence
---


# python-recsys Reviews
**Vendor:** BLLIP Parser  
**Category:** [Machine Learning Software](https://www.g2.com/categories/machine-learning)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 14  
**AI Enabled:** This product embeds AI to enhance or extend its core functionality.
## About python-recsys
python-recsys is a python library for implementing a recommender system.




## python-recsys Reviews
  ### 1. An easier way to work with data

**Rating:** 4.5/5.0 stars

**Reviewed by:** Luis M. | data analyst, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** June 17, 2021

**What do you like best about python-recsys?**

I like the capacity of the tool to work with a large quantity of data

**What do you dislike about python-recsys?**

I'm not too fond of the interface. It is not very attractive to work with

**What problems is python-recsys solving and how is that benefiting you?**

With python I'm able to work faster in my diary activities

  ### 2. Very helpful and easy to use

**Rating:** 4.5/5.0 stars

**Reviewed by:** Caroline M. | Software QA Tester, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** April 21, 2020

**What do you like best about python-recsys?**

It's an open-source rep that allow the user to install easily. the coding experience is very helpful and easy

**What do you dislike about python-recsys?**

Nothing to say about dislike. The rep is very helpful for anyone

**Recommendations to others considering python-recsys:**

Start to use right now, its everything more easier

**What problems is python-recsys solving and how is that benefiting you?**

I'm learning to automate tests, because I work with manual tests.

  ### 3. A good toolkit for implementing a complex recommender system

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** January 31, 2019

**What do you like best about python-recsys?**

Python-recsys is a powerful python library that consists of an implementation of a recommender system. You can recommend an item providing a user-based or item-based mechanism. Some matrix decomposition algorithms are implemented, such as singular value decomposition, and you can evaluate results through standard performance measures, in order to find the best tuning parameters for your specific domain. Algorithms are supported with great documentation and a lot of datasets to experiment.

**What do you dislike about python-recsys?**

Python-recsys doesn't work with Python 3, so if you have legacy projects in Python 2, you cannot integrate it. Some well-known algorithms are not implemented and it is not possible to add variants to the implemented ones. The library's user community is not very large, so don't expect to have a lot of interactions if you encounter problems using the library.

**Recommendations to others considering python-recsys:**

Pay attention to the Python version. To use this library, you need to study some technicalities in recommender systems and intelligent systems.

**What problems is python-recsys solving and how is that benefiting you?**

I've implemented a sophisticated recommender system to recommend e-commerce items in a context-aware environment. It was very simple, with some knowledge of theory paradigms in recommender systems and personalized intelligent systems.

  ### 4. python-recsys open-source

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Design | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 19, 2019

**What do you like best about python-recsys?**

Python-recsys is an open-source platform, and the current trend is open-source technology. It provides the best library based on various functionalities.

**What do you dislike about python-recsys?**

Python Bug Tracker services are not good in my opinion. It's my own experience. Sorry for not disliking all aspects of the Bug Tracker, but I have some issues on my side.

**Recommendations to others considering python-recsys:**

python-recsys is a very helpful language provider. I fully support recommendations.

**What problems is python-recsys solving and how is that benefiting you?**

Python is a mature programming language. Many clients want the best programming and secure languages, so I use Recsys services and get the best benefits. My clients are happy.

  ### 5. Recommended

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Program Development | Small-Business (50 or fewer emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 19, 2019

**What do you like best about python-recsys?**

Makes it easier with handling of datasets and is quite easy to implement. There is a learning curve but you can get over that quite easily.

**What do you dislike about python-recsys?**

It is a new origins library and the searching algorithm doesn't always work for what you'll need. It still seems a bit new and undeveloped but time will tell.

**Recommendations to others considering python-recsys:**

It is good for an e-commerce item and we can see a good use of it in the future.

**What problems is python-recsys solving and how is that benefiting you?**

It is useful for analyzing CC data. I think that you can implement and use it for a host of different tasks as well.

  ### 6. Fairly easy to pick up

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jay B. | Engineering Intern, Computer Software, Enterprise (> 1000 emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** January 21, 2019

**What do you like best about python-recsys?**

The Python-recsys library is great once you get past the bland documentation. It makes great usage of Numpy and Scipy to offer an incredibly accurate recommender system.

**What do you dislike about python-recsys?**

It is 2019 and there is still no support for python 3, unfortunately. This was ultimately the reason why we did not implement it into our environment after testing.

**Recommendations to others considering python-recsys:**

This is your go-to if you do not require Python 3 support.

**What problems is python-recsys solving and how is that benefiting you?**

This library can be used to create a recommender system that makes sound predictions based on user behavior.

  ### 7. A great decision recommendation Library

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Facilities Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Current User:** The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 19, 2019

**What do you like best about python-recsys?**

In the models I've used, the hybrid model is great for having accurate predictive output and recommendations.

**What do you dislike about python-recsys?**

There can be some issues that arise when dealing with very big data.

**What problems is python-recsys solving and how is that benefiting you?**

Recsys uses a SVD model which is beneficial for sparse matrix, you can use hybrid filtering and there is a lot of support for this library.

  ### 8. Python we are using with github purpose, its very compatiable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 19, 2019

**What do you like best about python-recsys?**

We used Python for our automation deployment tool & its so nice fast in processing while comparing to other things. Compatibility wise, scalability & performance. Coding, execution-wise it's so simple & easy to do.

**What do you dislike about python-recsys?**

Nothing to say anything wrong about this. its quite easy to use any kind of tools & compatible with all.

**Recommendations to others considering python-recsys:**

It's good to use for any kind of integration tool to use in the runtime environment.

**What problems is python-recsys solving and how is that benefiting you?**

for our automation tools which we are using for an intergration purpose, it's so simple to execute with the help of Python.

  ### 9. Quite Innovative

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 19, 2019

**What do you like best about python-recsys?**

The library does really well what it's supposed to do with the recommendation system, specifically in our implementation of retail sites.

**What do you dislike about python-recsys?**

There are workarounds to some things but there are some core features missing like missing frequently viewed recommendations, etc.

**Recommendations to others considering python-recsys:**

It is useful for certain applications and you have to put some workaround for others.

**What problems is python-recsys solving and how is that benefiting you?**

Recommendation system for an internal retail project for a client.

  ### 10. Software

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sama S. | COO, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 19, 2019

**What do you like best about python-recsys?**

It's a great technical software. Not easy to use without experience.

**What do you dislike about python-recsys?**

Highly technical, great for the people with experience.

**What problems is python-recsys solving and how is that benefiting you?**

Used heavily on evaluations.

  ### 11. Great ability to customize

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Transportation/Trucking/Railroad | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 20, 2019

**What do you like best about python-recsys?**

If you are comfortable with Python, using this for recommendation engines will be easy. Accommodates a variety of algorithm types including classification recommendations, popularity based and recall.

**What do you dislike about python-recsys?**

Tedious to install updated systems. Some libraries don't work on certain systems

**What problems is python-recsys solving and how is that benefiting you?**

Web page/service implementation and advanced market data analytics/research

  ### 12. Has everything for your programming needs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Accounting | Mid-Market (51-1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through a business email account

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** November 01, 2018

**What do you like best about python-recsys?**

Includes a big library in order for you to be able to implement what you need in your algorithm, makes good use for what you need to complete your task at hand. Techniques are very developed.

**What do you dislike about python-recsys?**

This software is not available for one of the newer python.

**Recommendations to others considering python-recsys:**

If you know how to use python, then use this to further advance your algorithm. Get the opportunity to analyze your data even better for better work flow.

**What problems is python-recsys solving and how is that benefiting you?**

Being able to organize data and offer solutions.

  ### 13. python-recsys Library for Recommender Systems

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anastasia A. | Analista de sistema, Small-Business (50 or fewer emp.)

**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** March 28, 2018

**What do you like best about python-recsys?**

the python-recsys Library (https://github.com/ocelma/python-recsys) offer us the opportunity to evaluate libraries in the field of machine learning for python, to test the technological bases for building recommendation systems. The solution makes use of the python libraries: python-scipy, python-numpy, csc-pysparse, networkx, divisi2. The solution offers recommendations and predictions to the users of a system, through the transformation of input data, based on reactions and transactions of the users and their relationship with the components of the products with which they interact. It makes use of the SVD (singular-value decomposition) functionality to apply a factorization process of the user's valuation data entry matrix. This solution can be used for the construction of systems that need to predict product recommendations, to its users, when there is a high number of products and users, efficiently taking advantage of the transactions and interactions of users and products. It is a good tool to learn about machine learning systems, making use of statistical algorithms and innovative development techniques, very well constructed, with some of the best programming languages that exist: python. Very good library. highly recommended its use and implementation

**What do you dislike about python-recsys?**

the libraries are not available for python 3.*

**Recommendations to others considering python-recsys:**

is a very good library for the construction of complex system of recommendations through factoring processes of input data valuation of a collaborative system

**What problems is python-recsys solving and how is that benefiting you?**

libraries could help me build a system to make recommendations to users about recipes according to the most popular products among users

  ### 14. Great for data visualization

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

This reviewer's identity has been verified by our review moderation team. They have asked not to show their 
name, job title, or picture.


**Validated Reviewer:** Validated through LinkedIn

**Incentivized:** This reviewer was offered a nominal gift card as thank you for completing this review.

**Source: G2 invite:** Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

**Reviewed Date:** October 29, 2018

**What do you like best about python-recsys?**

Like other object based languages Python offers an initiative User experience

**What do you dislike about python-recsys?**

Lists can be confusing to create for those used to SAS

**What problems is python-recsys solving and how is that benefiting you?**

I have analyzed data


## python-recsys Discussions
  - [What is python-recsys used for?](https://www.g2.com/discussions/what-is-python-recsys-used-for)

- [View python-recsys pricing details and edition comparison](https://www.g2.com/products/python-recsys/reviews?section=pricing&secure%5Bexpires_at%5D=2026-10-04+12%3A25%3A55+-0500&secure%5Bsession_id%5D=db747bb8-0cc2-4ee1-8685-79427b006d09&secure%5Btoken%5D=c599d3aec80e1a5ff3f60cbf0dd14d67070db10d4d17382038317154ce1f9c75&format=llm_user)

## python-recsys Features
**Additional Functionality**
- Tagging
- Natural Language Processing
- Data Extraction
- Multi-Language
- Predictive Analytics
- Drag & Drop
- Speech Recognition
- Reporting/Analytics
- Data Storage Management
- Virtual Personal Assistant (VPA)
- AI Copilot
- Customer Segmentation
- Collaboration Tools
- Data Import/Export
- Generative AI
- For eCommerce
- Role-Based Permissions
- Customizable Branding
- Search/Filter
- Monitoring
- Document Management
- API
- Data Visualization
- Trend Analysis
- Machine Learning
- Access Controls/Permissions
- Alerts/Escalation
- Performance Metrics
- Real-Time Data
- Third-Party Integrations
- Mobile App
- Multiple Data Sources
- For Sales Teams/Organizations
- Sentiment Analysis
- Activity Dashboard
- Chatbot
- Workflow Automation

**Integration - Machine Learning**
- Integration
- Third-Party Integrations

**Learning - Machine Learning**
- Training Data
- Actionable Insights
- Algorithm

**Additional Functionality**
- Predictive Modeling
- Configurable Workflow
- Tagging
- Data Import/Export
- API
- Predictive Analytics
- Data Visualization
- Endpoint Management
- Multiple Data Sources
- No-Code
- Data Preparation
- Auditing
- Collaboration Tools
- Big Data Analytics
- ML Algorithm Library
- Data Management
- Activity Dashboard
- Data Capture and Transfer
- Activity Tracking
- Data Connectors
- Data Security
- Data Extraction
- Reporting & Statistics
- Workflow Management
- AI Copilot

## Top python-recsys Alternatives
  - [Dataiku](https://www.g2.com/products/dataiku/reviews) - 4.4/5.0 (252 reviews)
  - [Phrase](https://www.g2.com/products/phrase-phrase/reviews) - 4.5/5.0 (1,323 reviews)
  - [Alteryx](https://www.g2.com/products/alteryx/reviews) - 4.6/5.0 (869 reviews)

