1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Does Elastic Search find synonyms and paraphrasing like Google?

Discussion in 'Enhanced Search Support' started by Alfa1, Aug 26, 2013.

  1. Alfa1

    Alfa1 Well-Known Member

    If synonyms or paraphrasing is used then it is extremely hard to find something with a normal search engine. Google has resolved this by taking such into account. If you search for "bulletin board software compatible with newest PHP version" you will also get results about "message board software compatible with latest webserver software". A normal forum search engine will not find such synonyms or paraphrasing. For a community this is a major issue because a mass of members will use a lot of synonyms and paraphrasing and often content therefore will not be in search results.

    Does Enhanced Search offer any solution to this problem?
    If so do we need any special edition or settings?
    Adam Howard likes this.
  2. Slavik

    Slavik XenForo Moderator Staff Member

    Digital Doctor and Alfa1 like this.
  3. Alfa1

    Alfa1 Well-Known Member

    I see. There is no way that a webmaster can create a full list of all possible synonyms that millions of users may use or search for. Is there a premade list somewhere?
  4. Slavik

    Slavik XenForo Moderator Staff Member

    No idea.
    Alfa1 likes this.
  5. Alfa1

    Alfa1 Well-Known Member

    OK. I will file a suggestion for this as synonym support would greatly increase XenForo search engine effectiveness.
    Adam Howard and optrex like this.
  6. Digital Doctor

    Digital Doctor Well-Known Member

    Does Xenforo record search terms ? (ie. record what is actually being searched for ?)(ie. in a table somewhere)

    When adding synonyms you definitely want to start with the most commonly searched terms.
    RoldanLT likes this.
  7. Alfa1

    Alfa1 Well-Known Member

    Where in ES can I add synonyms? The link above no longer works.
  8. Alfa1

    Alfa1 Well-Known Member

  9. Jim Boy

    Jim Boy Well-Known Member

    The file should be located relative to the config file. Normally that would be /etc/elasticsearch/elasticsearch.yml, eg /etc/elasticsearch/analysis/synonym.txt

    I dont see why it wouldn't work with Enhanced Search as the change is all on the elasticsearch side

Share This Page