extract_text_features(text: text, *lang: category, {
    "param": value,
    ...
}) -> (
	Sentiment: number,
	Embedding: list[number],
	Hashtags: list[category],
	Mentions: list[category],
	Keywords: list[category],
	Tokens: list[category],
	Emoji: list[category],
	People: list[category],
	Groups: list[category],
	Organizatons: list[category],
	GPEs: list[category],
	Locations: list[category],
	Products: list[category],
	Events: list[category],
	Money: list[category]
)

Essentially combines all of the following steps into one:

  • embed_text
  • extract_emoji
  • extract_entities
  • extract_hashtags
  • extract_keywords
  • extract_mentions
  • infer_sentiment
  • tokenize

Note that the step does not currently allow for detailed configuration of each of the extracted features. To do that, use any or all of the individual steps above.

extract_text_features(text: text, *lang: category, {
    "param": value,
    ...
}) -> (
	Sentiment: number,
	Embedding: list[number],
	Hashtags: list[category],
	Mentions: list[category],
	Keywords: list[category],
	Tokens: list[category],
	Emoji: list[category],
	People: list[category],
	Groups: list[category],
	Organizatons: list[category],
	GPEs: list[category],
	Locations: list[category],
	Products: list[category],
	Events: list[category],
	Money: list[category]
)