Earlier quoted context omitted.
I'm not trying to start a flame war over the use of the word open, and I think it's great that they're releasing code that others can learn from. It's just that making a big press release and blog post that brags about open sourcing, vs the reality that you can't actually do anything substantial with the code without paying for it... it seems off to me. I get what they're trying to do, but to me the whole point of OS…
Thanks for the clarification. I'm in agreement with your opinions regarding false promises of open source, and also that this is increasingly a problem. However, I don't think that actually applies here. Specifics: 1. Everything in this github repository ( https://github.com/mortardata/mortar-recsys ) appears to be truly open - it's just a bunch of pig scripts, some java UDF definitions, and some python management co…
Giving Away Our Recommendation Engine
31–40 of 45 posts
Re: Giving Away Our Recommendation Engine
#32Earlier quoted context omitted.
To my mind it depends a little on what functionality is behind the account. If this is a huge chunk of functionality, that presently depends on their infrastructure but doesn't have to, then I think that's fine (though certainly enough to self-host would be better). If this is basically a thin wrapper and all the actual functionality is in their proprietary server code, then it's hugely disingenuous.
The code does not depend on the infrastructure. You can execute the Pig code locally on your machine, or on your own hadoop cluster. This really is a 'free' give-away of code.
Re: Giving Away Our Recommendation Engine
#33Earlier quoted context omitted.
Apologies, condescending snark was not the intent (I can't even see where you see that, actually!). In response to your more salient points, it could be argued that a web+EC2 layer on top of existing software is hardly an advanced textbook . Likewise, their announcement's stated intent is to gain customers, so feedback on what's unclear should be well within an acceptable scope of discussion. Finally, I doubt any of…
For the record, this reply seems as snarky and dismissive as the first. Hopefully some constructive criticism.
Re: Giving Away Our Recommendation Engine
#34Earlier quoted context omitted.
Thanks for the clarification. I'm in agreement with your opinions regarding false promises of open source, and also that this is increasingly a problem. However, I don't think that actually applies here. Specifics: 1. Everything in this github repository ( https://github.com/mortardata/mortar-recsys ) appears to be truly open - it's just a bunch of pig scripts, some java UDF definitions, and some python management co…
I cant find the part which provisions the mapreduce cluster - isnt that part of their platform lockin ?
Re: Giving Away Our Recommendation Engine
#35Fwiw, here are two light-weight feature-based recommendation engines I built for Node.js (for situations where you have the cold-start problem and therefore can't rely on user/item based collaborative filtering): Alike [1] and Look-Alike [2] [1] https://github.com/axiomzen/Alike [2] https://github.com/axiomzen/Look-Alike
Re: Giving Away Our Recommendation Engine
#36Fwiw, here are two light-weight feature-based recommendation engines I built for Node.js (for situations where you have the cold-start problem and therefore can't rely on user/item based collaborative filtering): Alike [1] and Look-Alike [2] [1] https://github.com/axiomzen/Alike [2] https://github.com/axiomzen/Look-Alike
Thanks for sharing. What do you mean by the "cold-start" problem? Just want to know exactly when I can use your engines.
Re: Giving Away Our Recommendation Engine
#37So hang on, what exactly is a recommendation engine? They give examples of LinkedIn ( people you may know ) and Amazon (presumably other people who bought this , so-and-so's list of such-a-subject books ). That makes sense, though the segment of businesses that may actually benefit seems limited. Social stuff, sure. Most of us? What's the minimum recommendable-entity/category-or-user threshold that this makes sense f…
Any business where you have a large catalog that users are going to want to filter through. This gives you the ability to offer a shortcut to things they might find interesting. Other examples would be netflix, spotify, app stores, or coursera.
Re: Giving Away Our Recommendation Engine
#38Those who know what Hadoop, Pig and the whole "Data Science Stack" is, will find this surely useful.
Re: Giving Away Our Recommendation Engine
#39Earlier quoted context omitted.
Thanks for sharing. What do you mean by the "cold-start" problem? Just want to know exactly when I can use your engines.
Just speculating: not having a recommendation when you first begin because you don't have any data.
Re: Giving Away Our Recommendation Engine
#40Earlier quoted context omitted.
Thanks for the clarification. I'm in agreement with your opinions regarding false promises of open source, and also that this is increasingly a problem. However, I don't think that actually applies here. Specifics: 1. Everything in this github repository ( https://github.com/mortardata/mortar-recsys ) appears to be truly open - it's just a bunch of pig scripts, some java UDF definitions, and some python management co…
I cant find the part which provisions the mapreduce cluster - isnt that part of their platform lockin ?