Code Monkey home page Code Monkey logo

polara's People

Contributors

evfro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

polara's Issues

NotImplementedError: Data has duplicate values

data_model = ItemColdStartData(
training_data,
*training_data.columns, # userid, itemid
item_features=content_feature_df,
seed=seed)

print(data_model)

HERE IM GETTING ERROR: NotImplementedError: Data has duplicate values

My dataframe has multiple entries for a user. cant drop them. any help here

Screenshot 2022-03-25 at 14 29 38

Conda and Pip package

I just found that there no package on Conda and Pip repository. It would be great to put it into both registries :)

Precision@K

I am currently working with an implicit feedback dataset and trying to evaluate a model based on the precision@K measure. I am having difficulties understanding the implemented precision calculation in a case when the list of recommendations consists only of top K recommendations.

@evfro Can you please clarify if the calculated precision is a precision@K or a regular precision measure?

TypeError: 'int' object is not iterable

Hi,
While running data_model.prepare(), There is error on following line.
features_melted = self.item_features.agg(lambda x: [f for l in x for f in l], axis=1)

Error is TypeError: 'int' object is not iterable

However I tried converting every element in the item_tag dataframe in str then into np array, But doesn't seem to work.

polara.preprocessing module not found

Hi! I clone a git repository with polara and run setup.py in appropriate folder. But then trying to import it got a ModuleNotFoundError: No module named 'polara.preprocessing'.
Is there some hints to use it or it's a bug?

ModuleNotFoundError: No module named 'polara.recommender.hybrid'

Hi @evfro , I love this great Polara framework!

However, when I run ScaledSVD notebook (https://github.com/evfro/recsys19_hybridsvd/blob/master/ScaledSVD.ipynb), I got this issue:

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-3b2c68df4112> in <module>
      8                                          set_config)
      9 
---> 10 from scaledsvd import ScaledSVD, ScaledSVDItemColdStart
     11 from data_preprocessing import (get_movielens_data,
     12                                 get_bookcrossing_data,

~/bukalapak/recsys19_hybridsvd/scaledsvd.py in <module>
      3 from scipy.sparse.linalg import norm as spnorm
      4 from polara import SVDModel
----> 5 from polara.recommender.coldstart.models import SVDModelItemColdStart
      6 
      7 

~/miniconda3/envs/erwin-svd/lib/python3.6/site-packages/polara-0.6.5.dev0-py3.6.egg/polara/recommender/coldstart/models.py in <module>
      5 from polara import SVDModel
      6 from polara.recommender.models import RecommenderModel, ScaledMatrixMixin
----> 7 from polara.recommender.hybrid.models import LCEModel, HybridSVD
      8 from polara.recommender.external.lightfm.lightfmwrapper import LightFMWrapper
      9 from polara.lib.similarity import stack_features

ModuleNotFoundError: No module named 'polara.recommender.hybrid'

How to solve the issue? Thanks!

Get recommendation from PureSVD model given user's preference

Hi @evfro ,

I want to get recommendation based on user's preference, not user_id. For example, there are 10 items in training data, and (new) user's preference is [0,1,0,0,0,0,1,1,0,0]. Theoretically, we just multiply the vector and item matrix (p . V . Vt). How can I achieve that?

ModuleNotFoundError: No module named 'polara'


ModuleNotFoundError Traceback (most recent call last)
Input In [50], in
----> 1 from polara.recommender.coldstart.models import LightFMItemColdStart

ModuleNotFoundError: No module named 'polara'

Even after doing pip install polara facing the issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.