- The Applied AI and Natural Language Processing Workshop
- Krishna Sankar Jeffrey Jackovich Ruze Richards
- 413字
- 2021-06-18 18:19:30
Introduction
We are in an era of unprecedented computing capabilities—serverless computing with autonomous functions that can scale elastically from zero to a million users and back to zero in seconds, innovative intelligent bot frameworks that can live in a contact center in the cloud that we can spin up with a small amount of configuration, and the ability to extract text from images, tables, and scanned documents such as medical records and business and tax documents.
Of course, we are talking about the cloud services available at our fingertips, specifically from Amazon. In 2004, Amazon first offered cloud computing as a service, and now (according to Forbes) the cloud market is worth over $30 billion, growing at a rate of 30-50% yearly. More and more people prefer to do their computing in the cloud.
So, what is cloud computing? It is a set of computing services of which you can use as much as you need and can afford and pay for on an as-you-go basis. So, enterprises switch from their own hosting to the cloud. Beyond that, you get not only a cost-efficient way of doing your computing, but you also get a wider and wider variety of these services.
While there is a huge set of cloud services offered by Amazon, in this book, we will work with Amazon Web Services (AWS) for Artificial Intelligence (AI) and Machine Learning (ML). In the process, we will also use AWS Lambda for serverless computing, AWS Simple Storage Service, and AWS API Gateway for networking and content delivery.
This chapter will introduce you to the AWS interface and will teach you how to store and retrieve data with Amazon Simple Storage Service (S3). Then, you will apply your S3 knowledge by importing and exporting text data via the management console and the CLI. Lastly, you will learn how to locate and test AI and ML services.
In later chapters, you will get a chance to apply Natural Language Processing (NLP) techniques to analyze documents, program serverless computing, use AI/ML services for topic and theme extraction, construct your own fully capable contact center with its own telephone number, develop bots that answer calls in your own contact center, and finally, program image analysis with ML to extract text from images (such as street signs) and perform facial recognition. Overall, it is going to be an interesting journey that will end with us commanding an infrastructure of vast resources for AI and ML.
- Istio入門與實戰
- FPGA從入門到精通(實戰篇)
- 基于Proteus和Keil的C51程序設計項目教程(第2版):理論、仿真、實踐相融合
- 基于ARM的嵌入式系統和物聯網開發
- Getting Started with Qt 5
- 筆記本電腦維修不是事兒(第2版)
- 計算機組裝與維護(第3版)
- Istio服務網格技術解析與實踐
- 數字媒體專業英語(第2版)
- Istio實戰指南
- 微服務實戰
- Raspberry Pi Home Automation with Arduino
- Hands-On One-shot Learning with Python
- 快·易·通:2天學會電腦組裝·系統安裝·日常維護與故障排除
- Exceptional C++:47個C++工程難題、編程問題和解決方案(中文版)