How do you find a new restaurant? You can find a place online, and maybe it has a 4.5-star review, but what does that number mean? What you want is a similarity engine: something that tells you that, if you like X, you're going to like Y. I have an idea for how to build that engine. I got the method running in Excel, and it was turning out quality results, but of course that method doesn't scale and I don't have the skills to turn it into a real thing. Come build it with me.