This project is not covered by Drupal’s security advisory policy.

Simple term extraction API.

Extract terms from any body of text and use them as taxonomy on nodes or otherwise. This technique is sometimes referred to as auto tagging. Extractor relies on a predifined list of terms defined in a vocabulary that it looks up in a given body of text.

See extractor in action in Managing News


With Feeds module:

  • Install all Feeds modules and Extractor
  • Edit a feeds configuration, pick either "Common syndication parser with term extraction" or "SimplePie parser with term extraction".
  • Go to "Mapping" settings of the processor and pick "Extracted term names" or "Extracted term tids" from the source drop down and map it to any target that handles arrays (e. g. taxonomy).


$terms = extractor_extract($text);

Similar Modules

Auto Categorise

  • Synonym support.
  • Node based.

Auto tag

  • Fixed list of terms lookup like Extractor.
  • Node based.

Auto tagging

  • Leverages third party services.
  • Node based.

Project information