2 Repos
Plugins that extend the linguistic analysis capabilities of distributed search engines.
Distinct from Elasticsearch Compatible Engines: Candidates focus on API compatibility or data shipping, not on extending the internal linguistic analysis pipeline.
Explore 2 awesome GitHub repositories matching data & databases · Search Engine Analysis Extensions. Refine with filters or upvote what's useful.
Analysis-ik is a Chinese text segmenter and analysis plugin for Lucene-based search engines. It provides a specialized analyzer for splitting Chinese sentences into meaningful words to improve indexing and search accuracy within Elasticsearch and OpenSearch. The project features a dynamic dictionary manager that can load word libraries and stop-word files from remote HTTP endpoints. It monitors metadata headers on these remote files to trigger automatic vocabulary updates without requiring a service restart. The analyzer supports both fine-grained exhaustive and coarse-grained smart segmenta
Integrates the Lucene IK analyzer into Elasticsearch and OpenSearch for improved Chinese language processing.
Nominatim is a self-hosted geospatial search engine and geocoding server that utilizes OpenStreetMap data. It provides a complete infrastructure for forward geocoding, converting addresses or place names into geographic coordinates, and reverse geocoding, translating coordinates into human-readable physical addresses. The project features a dedicated data importer that parses raw map data into a PostgreSQL geospatial database. It distinguishes itself through a configurable import pipeline that uses style files to filter map features and an importance-based ranking system to prioritize search
Generates multiple normalized forms of place names to improve the recall of search queries.