CNET logo Why You Can Trust CNET

Our expert, award-winning staff selects the products we cover and rigorously researches and tests our top picks. If you buy through our links, we may get a commission. Reviews ethics statement

Amazon's Alexa learns to suggest skills for your random requests

Alexa, where is the best pizza nearby?

Sean Keane Former Senior Writer
Sean knows far too much about Marvel, DC and Star Wars, and poured this knowledge into recaps and explainers on CNET. He also worked on breaking news, with a passion for tech, video game and culture.
Expertise Culture | Video Games | Breaking News
Sean Keane

Amazon is working to bring Alexa users and skill developers closer together.

Tyler Lizenby/CNET

Alexa has so many skills it can be hard to know which one to use. Now it can suggest them.

The CanFulfillIntentRequest interface, currently in beta, allows US developers of Alexa skills to let Amazon know what kinds of tasks their skill can fufill.

Alexa, the virtual assistant used in Amazon Echo devices, uses this information to recommend skills when a customer makes a more general request -- one without an invocation name.

An example used by Amazon suggests that a customer could ask, "Alexa, where is the best surfing today near Santa Barbara?" Alexa would use CanFulfillIntentRequest to ask surfing skills whether they can both understand and fulfill the request. A surfing skill with a database of California beaches should be able to do both and would subsequently be chosen.

It also uses machine-learning to know which skill is best suited to the individual user.

Amazon didn't immediately respond to a request for comment.

Watch this: Amazon introduces new, easy Alexa Skill builder