Search application is based on Carrot2 clustering engine e.g.


Most Private Cyberspace apps (e.g. Nextcloud, Mastodon, Wordpress etc.) support Elasticsearch engine. To use Carrot2 with Elasticsearch a mapping from an Elasticsearch document to the following fields can be used:

  1. Identifier
  2. Title
  3. Content
  4. Language

It is possible to map map multiple document fields to the carrot2 fields (e.g. 2 fields mapping to the Title field) and the use of search request highlighting might improve search performance.