UNPKG

sentiment-parser

Version:

The sentiment-parser package is used to easily parse sentiments from sentences, using a simple one-liner.

35 lines (34 loc) 792 B
export interface ICredentials { toneAnalyzer: { username: string; password: string; }; nlAnalyzer: { username: string; password: string; }; } export interface ITone { tone_id: string; tone_name: string; score: number; } export interface IParsedTone { watsonTone: { strongestTone: ITone; allTones: ITone[]; }; } export interface IParsedSentiment { label: string; score: number; } export declare class Parser { private naturalLanguageAnalyzer; private toneAnalyzer; private watsonCredentials; constructor(); setCredentials(credentials: ICredentials): void; parseSentiment(sentence: string): Promise<IParsedSentiment>; parseEmotion(sentence: string): Promise<IParsedTone>; }