Developing with AI: Google vs Amazon

Written by
ghislain.roy

Artificial Intelligence (AI) has been a hot topic lately and it’s now easier than ever for developers to use it in products with the help of Amazon and Google.

We spent some time looking into how to use voice commands and text commands in our project and found it quite easy to implement. Both Amazon and Google give developers access to a power set of tools for developing.

Amazon gives developers access to serverless functions in the cloud called Lambda. Lambda functions can be written in Node.js, Java, Python, Go and C#. This is great because these languages are familiar to most developers. The Lambda functions can exist on their own or be used together with other services provided by Amazon.

Google provides similar tools with the Google Cloud Platform. Cloud Functions are also serverless functions that you can call from your app. Create them in JavaScript using the web browser or upload a zip file, Google will build the API for you to call. Google also provides Dialogflow for voice and text commands, similar to Amazon.

In the end, both are viable options. It just depends on what you are looking for. From our test, Google had better voice recognition and worked better with accents. Both platforms give you access to powerful tools that are easy to implement in your own projects!

Ghislain Roy, Software Developer
Missing Link Technologies ltd.

Find Ghislain's original article here.

Artificial Intelligence, AI, Software Development, Developer, Google, Amazon

Comments

*

Restricted HTML

  • Allowed HTML tags: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Lines and paragraphs break automatically.
  • Web page addresses and email addresses turn into links automatically.