UNPKG

@botbuildercommunity/middleware-aws-comprehend

Version:

Bot Framework middleware component for the Amazon AWS Comprehend service, including sentiment analysis, language detection, entity extraction, and keyword recognition.

20 lines (19 loc) 707 B
import { Engine } from '@botbuildercommunity/middleware-engine-core'; import { AWSComprehendOptions } from './schema'; import { Comprehend } from 'aws-sdk'; /** * @module botbuildercommunity/middleware-aws-comprehend */ export declare class AWSComprehendEngine extends Engine { client: Comprehend; options: AWSComprehendOptions; lang: string; constructor(options?: AWSComprehendOptions); entities(input: any): Promise<any>; keyPhrases(input: any): Promise<any>; detectLanguage(input: any): Promise<any>; sentiment(input: any): Promise<any>; categories(input: string): Promise<any>; concepts(input: string): Promise<any>; emotion(input: string): Promise<any>; }