Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> This generally results in the cold start problem

If I'm an online store with 100 products, couldn't I just punch the products into Amazon on a fresh account, then copy the search results? 100 products would maybe take me 20 minutes to do a day, but if you're saying there's a 4-6% lift, seems like it's worth it?

If it was 1,000 products, maybe I do this once a week for 200 minutes? Etc. etc.

Here's what'll happen: Your online store won't have most of the products on Amazon's recommended list. Isn't that the problem?

So no matter what, don't I eventually have to scale to Amazon size to get the value out of collaborative filtering?

Maybe no small business has that real supply chain. They are just front-running other stuff. But hey, that's their prerogative - to try to be Amazon without doing the stuff that actually makes Amazon successful.

> Netflix Prize

They don't even use those methods anymore. And that competition was much more about how to do IT and ensemble methods than any one particular approach, since that's how you get to #1.

Netflix Prize is sort of the opposite narrative of what you're actually doing. If you're seeking something that normal people recognize, just stick to talking about Amazon.

> Do you think our approach seems interesting, crazy, lazy or somewhere in the middle?

At least the premise doesn't square away.

Considering the data gathering, it seems easier to do user-product collaborative filtering.

Considering the math, it seems easier to do user-product collaborative filtering. You can bootstrap weights data for a e.g. non-negative matrix factorization collaborative filtering from existing recommendations.

Is there going to be something important encoded in the image or metadata you can relate to other things? It seems easiest to just use the keywords. Like you don't need a picture of guacamole to know it goes with tortilla chips, it's in the keywords.

Then again, the whole point is to find serendipitous stuff from your existing user data. If you only offer 100 products, none of them will serendipitously be shopping carts together because that's so few products. It's already curated to such a degree collaborative filtering will not find anything you don't already know.



> it's in the keywords

This assumes that the source and target listings definitely have accurate keywords.

There would be plenty of value in a model that can use either keywords OR images to effectively make recs.

> Considering the data gathering, it seems easier to do user-product collaborative filtering.

What user data are you talking about here? The customer doesn't necessarily have user data.

I personally think this approach makes a lot of sense. If it works, a one-size-fits all recommender would be really useful and easy to sell.


> What user data are you talking about here?

The user data from punching searches into Amazon and copying their "Also bought" recommended product lists.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: