DEV Community

Fernando André Fernandes
Fernando André Fernandes

Posted on

1

Increc: An incremental learning recommendation software library

Hello fellow developers!
I come here to share with you a Python project that I wrote which turned into a software library. It falls into the field of incremental learning applied to collaborative filtering recommendations.
It is hosted at Github: https://github.com/Marko50/FEUP-DISS

I want to share this with you in case you wish to attempt to do some research on these types of algorithms and need to want to use a library that is able to mine data streams and perform recommendations and rating predictions.

It has 11 implemented algorithms that fall into 2 categories:
Model-based and Neighborhood-based.
It supports algorithms for both implicit and explicit feedback.

Thank you very much for your time.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read more

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more