-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Include support for GeoIMC algorithm #1142
Include support for GeoIMC algorithm #1142
Conversation
Checkout 00_quick_start/geoimc_movielens.ipynb for a quick overview
Check out this pull request on Review Jupyter notebook visual diffs & provide feedback on notebooks. Powered by ReviewNB |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is super interesting, thanks for adding it, I did a first pass, please take a look at the comments. I'll be OOW for some days so please expect a delayed response.
Thanks!
hey another comment, I was looking the other day at the algo Pratik and Bamdev did RLRMC, which I really liked. It doesn't have a ranking method (like |
Yes Miguel, it should be possible to have such a ranking method. Thanks for the input. We will include it in GeoIMC and also add it in RLRMC. |
(sorry I pressed "close and comment" by mistake) |
- Add License information. - Rename `GeoIMC` -> `geoimc_` in filenames. - Remove features blob from repo and download from upstream's data storage URL. - Add missing docstrings. - Move from `print` -> `logger` based logging.
hey @SatyadevNtv, this is really good. Just one final ask, people normally add tests to make sure that everything works. Here you can read more about it: https://github.com/microsoft/recommenders/tree/master/tests Would it be possible to add unit tests for the code and an integration test for the notebook? |
Yes. It should be. Thanks. |
- Move `binarize` to `common/python_utils.py` - Remove hardcoded normalized value
Included them at 6a3a5aa |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is really good, thanks
hey @SatyadevNtv, thanks for the contribution, feel free to add your name in authors if you wish https://github.com/Microsoft/Recommenders/wiki/How-to-add-your-name-as-a-contributor-to-the-repo#add-your-name-in-authorsmd |
Description
Add GeoIMC algorithm. Checkout
00_quick_start/geoimc_movielens.ipynb
for a quick overview.Related Issues
Checklist:
staging
and notmaster
.