Dontopedia

Synonym Filter

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-10.)

Synonym Filter has 57 facts recorded in Dontopedia across 10 references, with 7 live disagreements.

57 facts·37 predicates·10 sources·7 in dispute

Mostly:rdf:type(8), has synonyms(3), nested in(2)

Maturity scale raw canonical shape-checked rule-derived certified

Inbound mentions (27)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

hasFilterHas Filter(6)

containsContains(3)

usesFilterUses Filter(3)

appliesFilterApplies Filter(2)

configuredWithConfigured With(1)

containsElementContains Element(1)

containsFilterContains Filter(1)

definesDefines(1)

definesFilterDefines Filter(1)

enabledByEnabled by(1)

filterFilter(1)

filterContainsFilter Contains(1)

implementedByImplemented by(1)

isUsedByIs Used by(1)

processedByProcessed by(1)

usedByUsed by(1)

worksWithWorks With(1)

Other facts (52)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

52 facts
PredicateValueRef
Rdf:typeFilter Configuration[1]
Rdf:typeSynonym Filter[2]
Rdf:typeFilter[3]
Rdf:typeElasticsearch Filter[4]
Rdf:typeFilter[6]
Rdf:typeSynonym Token Filter[8]
Rdf:typeSynonym Filter[9]
Rdf:typeFilter[10]
Has Synonymshello,hi[3]
Has SynonymsHello Hi Hey Synonyms[5]
Has SynonymsHello Hi Synonyms[9]
Nested inAnalysis[1]
Nested inFilter Section[3]
PurposeUse a file for synonyms[2]
PurposeManaging Synonyms[10]
Has Propertytype[3]
Has Propertysynonyms[3]
Has Typesynonym[4]
Has Typesynonym[8]
Has Synonyms Pathanalysis/synonyms.txt[4]
Has Synonyms Pathanalysis/synonyms.txt[8]
Has Namesynonym_filter[8]
Has Name'synonym_filter'[9]
Defined inAnalysis[1]
Configured WithHello Hi Synonyms[1]
Synonyms File Pathanalysis/synonyms.txt[2]
Is Filter ofSynonym Analyzer[2]
Has Synonyms Sourceexternal-file[2]
Configuration Methodfile-based[2]
Synonyms Defined inanalysis/synonyms.txt[2]
Comment ExplanationUse a file for synonyms[2]
Filter Typesynonym[3]
Has Synonym ListHello Hi Synonyms[3]
Is Member ofFilter Section[3]
Is Referenced inFilter Array[3]
Synonym Typestatic[3]
Expands TokensHello Hi Synonyms[3]
Requiressynonym.dictionary[3]
References Synonyms Fileanalysis/synonyms.txt[4]
Is Filter forSynonym Analyzer[4]
CausesHi Matches Hello[4]
Is Filter Typesynonym[5]
Part ofAnalysis Configuration[5]
Works WithSynonym Analyzer[7]
UsesSynonyms File[8]
Is Defined inFilter Section[9]
Is Applied bySynonym Analyzer[9]
Is Part ofFilter Collection[9]
Has Synonyms DefinitionHello Hi List[9]
Uses FileSynonyms Txt[10]
Used bySynonym Analyzer[10]
Reads FromSynonyms.txt[10]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

typebeam/264f45f8-be5a-49f1-a38c-03006413dce1
ex:FilterConfiguration
definedInbeam/264f45f8-be5a-49f1-a38c-03006413dce1
ex:analysis
configuredWithbeam/264f45f8-be5a-49f1-a38c-03006413dce1
ex:hello-hi-synonyms
nestedInbeam/264f45f8-be5a-49f1-a38c-03006413dce1
ex:analysis
typebeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
ex:SynonymFilter
synonymsFilePathbeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
analysis/synonyms.txt
purposebeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
Use a file for synonyms
isFilterOfbeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
ex:synonym-analyzer
labelbeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
Synonym Filter
hasSynonymsSourcebeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
external-file
configurationMethodbeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
file-based
synonymsDefinedInbeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
analysis/synonyms.txt
commentExplanationbeam/06b4c25a-1508-496d-a7cb-ac62d70720b0
Use a file for synonyms
filterTypebeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
synonym
hasSynonymsbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
hello,hi
typebeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
ex:Filter
labelbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
Synonym Filter
hasSynonymListbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
ex:hello-hi-synonyms
isMemberOfbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
ex:filter-section
isReferencedInbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
ex:filter-array
synonymTypebeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
static
nestedInbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
ex:filter-section
hasPropertybeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
type
hasPropertybeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
synonyms
expandsTokensbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
ex:hello-hi-synonyms
requiresbeam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
synonym.dictionary
hasTypebeam/672cf015-446d-49a6-b5ee-7906dd435167
synonym
hasSynonymsPathbeam/672cf015-446d-49a6-b5ee-7906dd435167
analysis/synonyms.txt
referencesSynonymsFilebeam/672cf015-446d-49a6-b5ee-7906dd435167
analysis/synonyms.txt
typebeam/672cf015-446d-49a6-b5ee-7906dd435167
ex:ElasticsearchFilter
labelbeam/672cf015-446d-49a6-b5ee-7906dd435167
Synonym Filter
isFilterForbeam/672cf015-446d-49a6-b5ee-7906dd435167
ex:synonym-analyzer
causesbeam/672cf015-446d-49a6-b5ee-7906dd435167
ex:hi-matches-hello
isFilterTypebeam/3b6c342c-d063-4158-bc0a-b84634edf7e8
synonym
hasSynonymsbeam/3b6c342c-d063-4158-bc0a-b84634edf7e8
ex:hello-hi-hey-synonyms
partOfbeam/3b6c342c-d063-4158-bc0a-b84634edf7e8
ex:analysis-configuration
typebeam/009c923b-307a-4fea-925e-20fa07694470
ex:Filter
labelbeam/009c923b-307a-4fea-925e-20fa07694470
synonym_filter
labelbeam/35f6cc41-2be5-463a-be9c-95e4900404b7
synonym filter
worksWithbeam/35f6cc41-2be5-463a-be9c-95e4900404b7
ex:synonym-analyzer
typebeam/39eb9369-61a1-4f63-85f9-7d1492c91bb8
ex:SynonymTokenFilter
hasNamebeam/39eb9369-61a1-4f63-85f9-7d1492c91bb8
synonym_filter
hasTypebeam/39eb9369-61a1-4f63-85f9-7d1492c91bb8
synonym
hasSynonymsPathbeam/39eb9369-61a1-4f63-85f9-7d1492c91bb8
analysis/synonyms.txt
usesbeam/39eb9369-61a1-4f63-85f9-7d1492c91bb8
ex:synonyms-file
typebeam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
ex:SynonymFilter
hasSynonymsbeam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
ex:hello-hi-synonyms
isDefinedInbeam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
ex:filter-section
isAppliedBybeam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
ex:synonym-analyzer
hasNamebeam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
'synonym_filter'
isPartOfbeam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
ex:filter-collection
hasSynonymsDefinitionbeam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
ex:hello-hi-list
typebeam/ad4ada2c-68dd-495a-9425-18e966529a87
ex:Filter
usesFilebeam/ad4ada2c-68dd-495a-9425-18e966529a87
ex:synonyms-txt
usedBybeam/ad4ada2c-68dd-495a-9425-18e966529a87
ex:synonym-analyzer
purposebeam/ad4ada2c-68dd-495a-9425-18e966529a87
ex:managing-synonyms
readsFrombeam/ad4ada2c-68dd-495a-9425-18e966529a87
ex:synonyms.txt

References (10)

10 references
  1. ctx:claims/beam/264f45f8-be5a-49f1-a38c-03006413dce1
  2. ctx:claims/beam/06b4c25a-1508-496d-a7cb-ac62d70720b0
    • full textbeam-chunk
      text/plain1 KBdoc:beam/06b4c25a-1508-496d-a7cb-ac62d70720b0
      Show excerpt
      'index.refresh_interval': '30s', 'number_of_shards': 1, 'number_of_replicas': 0, 'analysis': { 'analyzer': { 'synonym_analyzer': { 'type': 'custom',
  3. ctx:claims/beam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
    • full textbeam-chunk
      text/plain1 KBdoc:beam/d9d22ca9-6e0e-42b7-a8da-b2d9033ab070
      Show excerpt
      'term': {'type': 'text', 'analyzer': 'synonym_analyzer'} } }, 'settings': { 'index.refresh_interval': '30s', # Increase refresh interval 'number_of_shards': 1, # Adjust based on data size
  4. ctx:claims/beam/672cf015-446d-49a6-b5ee-7906dd435167
    • full textbeam-chunk
      text/plain976 Bdoc:beam/672cf015-446d-49a6-b5ee-7906dd435167
      Show excerpt
      'settings': { 'index.refresh_interval': '30s', 'number_of_shards': 1, 'number_of_replicas': 0, 'analysis': { 'analyzer': { 'synonym_analyzer': { 'type': 'cu
  5. ctx:claims/beam/3b6c342c-d063-4158-bc0a-b84634edf7e8
    • full textbeam-chunk
      text/plain1 KBdoc:beam/3b6c342c-d063-4158-bc0a-b84634edf7e8
      Show excerpt
      # Rewrite the query using the first synonym query['term'] = synonyms[0] return query # Example usage: query = {'term': 'hello'} rewritten_query = rewrite_query(query) print(rewritten_query) # Output: {'term': 'hi'} #
  6. ctx:claims/beam/009c923b-307a-4fea-925e-20fa07694470
    • full textbeam-chunk
      text/plain1 KBdoc:beam/009c923b-307a-4fea-925e-20fa07694470
      Show excerpt
      - The `add_synonym` method adds a synonym to the dictionary, associating it with a specific term and context. 3. **Retrieving Synonyms**: - The `get_synonyms` method retrieves the synonyms for a given term and context. 4. **Rewritin
  7. ctx:claims/beam/35f6cc41-2be5-463a-be9c-95e4900404b7
    • full textbeam-chunk
      text/plain1 KBdoc:beam/35f6cc41-2be5-463a-be9c-95e4900404b7
      Show excerpt
      First, ensure that your Elasticsearch index is correctly configured with the synonym analyzer and filter. Your current configuration looks mostly correct, but there are a few improvements and checks we can make. ### 2. Use `synonyms_path`
  8. ctx:claims/beam/39eb9369-61a1-4f63-85f9-7d1492c91bb8
    • full textbeam-chunk
      text/plain1 KBdoc:beam/39eb9369-61a1-4f63-85f9-7d1492c91bb8
      Show excerpt
      'index.refresh_interval': '30s', # Increase refresh interval to reduce overhead 'number_of_shards': 1, # Adjust based on data size and cluster capacity 'number_of_replicas': 0, # Adjust based on cluster capacity
  9. ctx:claims/beam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
    • full textbeam-chunk
      text/plain1 KBdoc:beam/dc43e263-ae12-4ebe-aaee-b46ef58b17d0
      Show excerpt
      'settings': { 'analysis': { 'analyzer': { 'synonym_analyzer': { 'type': 'custom', 'tokenizer': 'standard', 'filter': ['synonym_filter']
  10. ctx:claims/beam/ad4ada2c-68dd-495a-9425-18e966529a87
    • full textbeam-chunk
      text/plain1 KBdoc:beam/ad4ada2c-68dd-495a-9425-18e966529a87
      Show excerpt
      'track_total_hits': True # Enable total hits tracking }) print(response['hits']['total']['value']) # Output: 1 ``` ### Explanation 1. **Index Settings**: - `index.refresh_interval`: Increased to `30s` to reduce overhead. - `nu

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.