comprehensive recommender systems
Project description
cordial
Coridal is an intuitive light-weight API that allows developers to seamlessly use different recommender systems for their needs. In just three lines of a code, one can built a powerful content recommender system. Currently, Coridal only provides content recommenders, but collaborative filtering is coming soon!
Installation
pip install cordial
Example usage:
# An example with Cordial's BasicRecommender
from cordial.content_recommenders import GraphRecommender,BasicRecommender
recommender = BasicRecommender('disney')
print(recommender.recommend('Toy Story')['result'])
# An example with Cordial's GraphRecommender
from cordial.content_recommenders import GraphRecommender,BasicRecommender
recommender = GraphRecommender('netflix')
print(recommender.recommend('Toy Story')['result'])
# It's as simple as pie!
Todo:
- Add support for other documents besides CSV
- Add collaborative filtering
- Implement as a REST API
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cordial-0.222.tar.gz
(5.9 kB
view hashes)