Amazon opens up Alexa chatbot tools to developers

The company also unveils new AWS functions and Redshift search capabilities

Amazon Web Services (AWS) has unveiled a host of new tools and partnerships designed to boost its enterprise offering and expand its foothold in the AI market by placing Alexa's brainpower in the hands of developers.

Amazon Lex, the AI technology that powers the Echo's Alexa smart home assistant, has been made generally available for developers wishing to build chatbot features into their own apps.

Advertisement - Article continues below

The service, which has been in preview since late 2016, will allow creators to build speech recognition functions into apps, including conversational features that are able to monitor the weather, check the latest news, order food, or get the latest marketing data for businesses in much the same way as Alexa currently works.

"Thousands of machine learning and deep learning experts across Amazon have been developing AI technologies for years, and Amazon Alexa includes some of the most sophisticated and powerful deep learning technologies in existence," said Raju Gulabani, VP of databases, analytics and AI at AWS.

"We thought customers might be excited to use the same technology that powers Alexa to build conversational apps, but we've been blown away by the customer response to our preview."

The move signals Amazon's intent to become one of the leading players in chat-based AI, having dominated the smart home assistant race with Alexa. However with estimated sales of 10 million or more, Amazon is still far behind the numbers achieved by Apple devices with the Siri AI built in.

Processing a speech request in Amazon Lex

Advertisement - Article continues below
Advertisement - Article continues below

In order to make use of the service, developers are required to provide sample phrases to indicate the actions a user might take, for example "Book a Flight", as well as the corresponding data Lex will need to source. This essentially removes the need for training and sophisticated algorithms on the developer's side, as Amazon Lex is able to do all the heavy lifting required to run and test the applications.

Once Lex has an understanding of the desired functions of a chat application, the system then builds a machine learning model that is able to manage the conversations and understand user intent. At this point the app is functional and can be published to smartphones or installed into IoT devices, with all the authentication procedures secured and managed entirely by Amazon.

Multiple pricing options are available based on the number of requests to be processed. The first year is free, in which you are able to process 10,000 text requests and 5,000 speech requests. Full pricing options are available here, with speech requests charged at $0.004 each.

Advertisement - Article continues below

Focus on the enterprise

AWS is clearly eying the enterprise as one of its largest potential customers of chat-based AI, as Lex has been built with AWS Lambda integration from the ground up. This system allows developers to run application code without the need for servers, and create apps that can retrieve data from other enterprise apps, including Salesforce and Zendesk, or AWS services including Amazon DynamoDB.

Alongside the announcement on Wednesday, Amazon revealed that HERE, a maps and location services company formerly part of Nokia, would be exclusively building its latest business extensions on AWS. The new tools will grant businesses access to real time sensor data on traffic conditions and hazards, in a bid to reduce congestion and improve safety, as well as logistical data covering infrastructure and the transportation of goods.

AWS also unveiled its new Redshift Spectrum feature that allows its customers to run SQL against their data hosted in Amazon's Simple Storage service (S3), allowing users to make use of analytical queries on data stored outside of local disks. Given the price drop of storing data, many customers have turned to hosting data inside S3 data lakes, according to Amazon, including unstructured data that is unlikely to make it to a data warehouse. The new tools promise to make it easier for customers to run Redshift SQL queries, regardless of where their data is stored.



Business operations

Amazon and Microsoft join NHS project battling pandemic

27 Mar 2020
artificial intelligence (AI)

Amazon to help businesses develop custom voices for Alexa

5 Feb 2020
cloud computing

Microsoft has an edge on AWS, according to IT executives

8 Jan 2020

The IT Pro Podcast: Is the future multi-cloud?

29 Nov 2019

Most Popular

application programming interface (API)

Apple buys Dark Sky weather app and leaves Android users in the cold

1 Apr 2020
data management

Oracle cloud courses are free during coronavirus lockdown

31 Mar 2020
flexible working

Why we’re lucky COVID-19 has come now

3 Apr 2020