JCR supports some advanced features, which are not specified in JSR-170:
Get a text excerpt with highlighted words that matches the query: ExcerptProvider.
Search a term and its synonyms: SynonymSearch.
Search similar nodes: SimilaritySearch.
Check spelling of a full text query statement: SpellChecker.
Define index aggregates and rules: IndexingConfiguration.