Artificial Intelligence and Machine Learning

Choosing Successful Research

Tessa Lau of IBM's Almaden Research Center

In industry research, choosing your research project is a matter of taste. I’ve seen a lot of research projects come and go. Some projects succeed (e.g., by getting turned into a product that makes a lot of money for your company); others face an uphill battle, and some never make it out into the world. In all cases, you can churn out papers for conferences, but only a small subset of projects capture people’s imagination and lead to widespread success.

Given how much of our lives is spent working on research, how do we maximize our chances of working on more successful research? Luck is always an enormous factor (doing the right work at the right time), but I also believe that you can create your own luck.

Here are some factors I use to evaluate whether a research project "smells" good:

  • Are you solving an important problem? Why can’t it be solved using today’s technology? How will solving it make the world better?
  • Is the market big enough? In other words, who will benefit from you solving this problem, and by how much? Who will care?
  • Is it simple? The more complex an idea, the harder it is to communicate. If you can’t explain it to an executive in one slide, they’re unlikely champion your idea. If the product team doesn’t understand your implementation, they will never take ownership of it.
  • Is it a breakthrough? What idea or technology do you have that your competitors don’t? What prevents the product group from solving this problem on their own using known technology? Does your approach compare favorably to the alternatives, both in product and in the academic literature?

Research can be successful without hitting all of these points, but the projects that hit all these criteria are the ones I’m most excited about.

What do you think? What criteria do you use to evaluate research projects?

Join the Discussion (0)

Become a Member or Sign In to Post a Comment

The Latest from CACM

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved

Communications of the ACM (CACM) is now a fully Open Access publication.

By opening CACM to the world, we hope to increase engagement among the broader computer science community and encourage non-members to discover the rich resources ACM has to offer.

Learn More