{"repo":"jolicode/emoji-search","free":true,"listed":false,"github":"https://github.com/jolicode/emoji-search","clone":"git clone https://github.com/jolicode/emoji-search.git","description":":smile: Emoji synonyms to build your own emoji-capable search engine (elasticsearch, solr, OpenSearch)","language":"PHP","stars":220,"topics":["emoji","elasticsearch","plugin","emoticons","cldr","analyzer","elasticsearch-plugin","hacktoberfest","opensearch"],"license":"MIT","category":"data-pipelines","readme_excerpt":"🙂 Emoji, flags & emoticons support for Elasticsearch Add support for emoji and flags in any Lucene compatible search engine! If you wish to search 🍩 to find donuts in your documents, you came to the right place. We offer synonym files ready for usage in Elasticsearch and OpenSearch analyzer. Requirements to index emoji in Elasticsearch There is no requirements for Elasticsearch = 6.7. Using older version of Elasticsearch? Open me! 🖱 Version Requirements -------------------------------- :-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: Elasticsearch = 6.4 and The Synonyms, flags and emoticons What you need to search with emoji is a way to expand them to words that can match searches and documents, in your language . That's the goal of the synonym dictionaries. We build Solr / Lucene compatible synonyms files in all languages supported by Unicode CLDR so you can set them up in an analyzer. It looks like this: For emoticons, use this mapping with a char filter to replace emoticons by emoji. Installation Download the emoji and emoticon file you want from this repository and store them in PATH TO ES/config/analysis ( or anywhere Elasticsearch can read ). Use them like this (this is a complete english example with Elasticsearch = 6.7): You can now test the result with: How to contribute Build fro","default_branch":null,"files":null,"tree":[],"storefront":"/r/jolicode","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jolicode/emoji-search/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}