Today marks the first of what I hope will become a regular series of Q&A interviews on Searchblog. The format is simple – I send an opening question to the luminary in question via email, they respond, and we go from there. First up is Gary Flake, a veteran of Overture, Yahoo and now Microsoft’s vaunted research labs (he’s founder and director of the new “Live Labs.”) Gary and I have known each other since I first began work on the book, and he’s always had a refreshingly frank outlook. I expected that to be tempered by a year at the world’s largest (and oft-criticized) software company, but I was wrong. If anything, Gary has become more outspoken. I’ve bolded the really juicy bits, but see for yourself….
You’ve been at Microsoft for nearly a year now. Are you satisfied with the pace of development on the core search product?
Broadly speaking, yes, but there is always room for improvement. We’ve been laying a foundation for the past year, trying to solve the hardest problems first. Frankly, we’ve left some low-lying fruit hanging on the vine, so to speak. On the good side, we have a rock-solid 64-bit backend architecture (probably the only one in the industry) that can scale almost indefinitely on multiple dimensions. Our relevance framework, built with machine learning technology from Microsoft Research, is now picking up steam and is getting close to parity with the competition. We even have some real product differentiation that we’ve just launched with virtual earth maps, search macros, and the image search experience. But to be honest, we pretty much blew it with the GUI for the past year. Why? There’s no good reason, really. The truth is we’ve had so much going on over the past year that it was simply more fun to focus on the core issues first, which is a mistake typical of engineers. I think the whole industry has been in a bit of a rut with respect to the user experience, and we are more guilty than most, but the good news is that there is a lot of room for improvement and we are now in pretty good shape to experiment more.
Read More





