text_categories: Watson Natural Language Understanding: Text Categorizer

Description Usage Arguments Value See Also Examples

View source: R/text_categories.R

Description

See the sign-up documentation for step by step instructions to secure your own username and password to enable you to use the Watson NLU API. The text_categories function takes a text or URL input along with the input type. The function then returns a dataframe that contains the likelihood that the contents of the URL or text belong to a particular category. See the text_categories documentation for more usage cases.

Usage

1
2
text_categories(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"

limit

The number of categories to return.

Value

A dataframe that contains the likelihood that the contents of the URL or text belong to a particular category.

See Also

keyword_sentiment, \link[watsonNLU]{keyword_relevance}, \link[watsonNLU]{keyword_emotions}, \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 5 categories that describe the text input.
text_categories(input = 'This is a great API wrapper', input_type='text')

# Find 5 categories that describe the URL input.
text_categories(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.