configure-text-analysis.asciidoc 1.2 KB

1234567891011121314151617181920212223242526272829303132
  1. [[configure-text-analysis]]
  2. == Configure text analysis
  3. By default, {es} uses the <<analysis-standard-analyzer,`standard` analyzer>> for
  4. all text analysis. The `standard` analyzer gives you out-of-the-box support for
  5. most natural languages and use cases. If you chose to use the `standard`
  6. analyzer as-is, no further configuration is needed.
  7. If the standard analyzer does not fit your needs, review and test {es}'s other
  8. built-in <<analysis-analyzers,built-in analyzers>>. Built-in analyzers don't
  9. require configuration, but some support options that can be used to adjust their
  10. behavior. For example, you can configure the `standard` analyzer with a list of
  11. custom stop words to remove.
  12. If no built-in analyzer fits your needs, you can test and create a custom
  13. analyzer. Custom analyzers involve selecting and combining different
  14. <<analyzer-anatomy,analyzer components>>, giving you greater control over
  15. the process.
  16. * <<test-analyzer>>
  17. * <<configuring-analyzers>>
  18. * <<analysis-custom-analyzer>>
  19. * <<specify-analyzer>>
  20. include::testing.asciidoc[]
  21. include::analyzers/configuring.asciidoc[]
  22. include::analyzers/custom-analyzer.asciidoc[]
  23. include::specify-analyzer.asciidoc[]