R/text_features.R

#' Transforms text inputs into numerical features
#'
#' @inheritParams political
#' @return List with image features
#' @keywords indico.io machine learning API image features recognition
#' @seealso \code{\link{image_features}}, \code{\link{relevance}}
#' @export
#' @import httr rjson stringr
#' @examples
#' features <- text_features("Some text for testing this awesome text features api.")
#'
#' length(features) # 300
#'
#'@export
text_features <- function(text, version = NULL, ...) {

  # Checks parameters
  if (missing(text) || str_trim(text) == "") {
    stop("No text for analysis provided!")
  }

  make_request(text, 'textfeatures', version, synonyms = FALSE, ...)
}
IndicoDataSolutions/IndicoIo-R documentation built on May 7, 2019, 6:37 a.m.