keyword_emotions: Watson Natural Language Understanding: Emotion Analysis of...

Description Usage Arguments Value See Also Examples

View source: R/keyword_emotions.R

Description

See the sign-up documentation for step by step instructions to secure your own username and password to enable you to authenticate the Watson NLU API. The keyword_emotions function takes a text or URL input, along with the input type. The function then returns a dataframe containing the emotions of the keywords extracted from the input, and the likelihood that the input is described by that emotion. See the keyword_emotions documentation for more usage cases.

Usage

1
2
keyword_emotions(input = NULL, input_type = NULL,
  version = "?version=2018-03-16")

Arguments

input

Either a text string input or website URL. Either text or url argument has to be specified, but not both.

input_type

Specify what type of input was entered. Either text or url argument has to be specified, but not both.

version

The release date of the API version to use. Default value is version="?version=2018-03-16"

Value

Dataframe containing the emotions of the keywords extracted from the input, and the likelihood that the input is described by that emotion.

See Also

keyword_sentiment, \link[watsonNLU]{keyword_relevance}, \link[watsonNLU]{text_categories}, \link[watsonNLU]{auth_NLU}

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
credentials <- readRDS("../tests/testthat/credentials.rds")
username <- credentials$username
password <- credentials$password

# Authenticate using Watson NLU API Credentials
auth_NLU(username, password)

# Find the keywords and related emotions in the given text input.
keyword_emotions(input = 'This is a great API wrapper', input_type='text')

# Find the keywords and related emotions in the given URL input.
keyword_emotions(input = 'http://www.nytimes.com/guides/well/how-to-be-happy', input_type='url')

johannesharmse/watsonNLU documentation built on May 21, 2019, 12:04 p.m.