Comments (7)
Yes, that sounds great! What were your results?
I think the notebook will need a bit of clean-up (for instance, I'd like to have utility functions that do all the data download/directory creation automatically; I'd also like the code to be close to PEP8 compliant), but it sounds like a useful addition!
from lightfm.
I finished 68.
I will refactor the code to PEP8 and might add some figures as well. All directories should normally be created when cloning the repository. I can automatize the data downloading with wget. But you still need to have a Kaggle ID and password.
from lightfm.
If you'd like to include the example in this repo, I think it should be entirely self contained (that is, no cloning of other repositories) and if possible have very minimal dependencies. Kaggle login details are a problem, is there no other way of getting the data?
If this all sounds too painful I would be happy to include a link to your notebook in the readme?
from lightfm.
The competition organisers will release the data for research at some point but it is not yet clear when. In the meantime, there is no other option.
For now it might be better to simply include a link. I will refactor the notebook when the data is public.
from lightfm.
Sure, that sounds like the best plan for the moment. Where would you like me to link to?
from lightfm.
You can use the github link I gave in my first post. I will update the notebook when the data becomes public.
from lightfm.
Made a PR in #34
from lightfm.
Related Issues (20)
- How to reproduce the evaluation score in the paper.
- Recommender System with RFM ratings to put into Interaction matrix HOT 9
- Feature Request: Support for Freezing Item Embeddings while Updating User Embeddings During Training
- Incorporating item and user biases in LightFM embeddings for accurate recommendations in Vespa HOT 1
- Item and User Normalization
- Is there a way to save Dataset()? HOT 1
- How to get clusters of users from trained lightfm model on implicit rating model?
- Evaluate AUC on a subset of items
- Auc evalutation return always nan
- Can't install on Python 3.10.6 in Ubuntu HOT 1
- Implementing Incremental Training and Feedback loop using Lightfm
- LightFM kills Jupyter Kernel when fitting model
- Does calculating precision@k for one user makes sense? HOT 1
- Creating recommendations for single users without leveraging user identity features
- Can't install on Python 3.12 HOT 6
- Can't seem to install with with poetry HOT 3
- ModuleNotFoundError: No module named 'lightfm._lightfm_fast_no_openmp'
- Recommendation model with text embedding as item feature
- Same precision@k with different item embeddings?
- Recommending documents to users based on keywords in the absence of interactions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lightfm.