What Is SOLR?
Apache Solr is a standalone, open-source search engine software from the Apache Software Foundation. Via a matching TYPO3 extension, it can be integrated as a search engine for your own website, going far beyond plain full-text search: autocomplete, spell correction, support for synonyms and word stems, result highlighting, faceted search, and custom weighting of individual areas (e.g. giving current news more weight) are all part of its feature set.
To use SOLR in TYPO3, you need:
- your own Solr instance reachable over the internet
- the TYPO3 extension solr
- for searching within files (PDF, etc.), additionally the extensions tika and solr_fal
SOLR and AI
Both the TYPO3 and Solr communities are currently actively developing ways to add AI capabilities to classic search – for example via the "Learning To Rank" (LTR) module, available from version 13.1.0 of the "Apache Solr for TYPO3 – Enterprise Search" extension. Going forward, search is evolving from plain keyword matching toward a smarter, more conversational search experience. More information on Solr is available at lucene.apache.org/solr.