Posted On: Jun 27, 2018
Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to find insights and relationships in text. Starting today, customers have the option to analyze a collection of documents stored in an Amazon S3 bucket using the new asynchronous job service. This is in addition to the single and multiple document synchronous calls to the REST API already available, giving you a variety of options that best fit your applications’ needs.
Asynchronous operations are particularly useful for analyzing large data sets when the application doesn't need a real-time response from the service. For example, you can schedule text analytics batch runs daily, weekly, or even monthly. Using the asynchronous option, the service now accepts documents up to 100 KB in size, removing the need to truncate large documents for Named Entity Recognition (NER)and Keyphrase analysis. (Note: Maximum file size for asynchronous sentiment detection is still limited to 5 KB per document.)
Read the Amazon Comprehend documentation to learn how you can get started with asynchronous processing operations.