All Low add-ons are now owned by EEHarbor. Read the blog post.

Support archive

Time and title relevance

Ron van der Plas 21 Aug 2012 07:05 idea, pending

Hi Lodewijk,

I purchased Low Search two weeks ago. It is now functioning well. Before I used native EE search and Solspace Super Search.
Low Search is quick and has a low footprint. No fuzz and still performing well.

As always as a costumer I have some feature requests:


  1. In a collection a parameter for time relevance. Newer entries get more points. Like the modifier but then for the entry date

  2. Sometimes I want to give the title more weight. In fact when the keywords is present in the title just push the entry as high as possible. My request is to enlarge the (weight) value range from 1-3 to e.g. 1-10? Thus I can give the title field a 10. I tried making two collections: one plain (title 3, intro 2, body 3) and another one of the same channel with only the titles a weight of 3. Both collections applied but I see no change in the result. How do multiple collections react to each other? First in a row has the best chance?



Kind regards.

Replies

  1. Low 21 Aug 2012 12:04

    Hi Ron,

    Thanks for your feedback.


    1. Sounds like a nice little idea. I'll consider it.

    2. Weighting is tricky. Primarily, relevance scores are handled by MySQL's fulltext algorithms natively. I only influence those by concatenating a field multiple times in the search index. If you do that too much, search results will actually get worse, because very common words are more likely to be ignored. I mention in the docs that it makes more sense to give higher weight to small fields like title or custom keywords. in your case, you can make the title more important by lowering the weight of both the intro and body fields.

  2. Ron van der Plas 21 Aug 2012 13:29

    Hi Lo,

    Thanks for the fast reply.

    In addition to 1: our website has two main parts, as for searching.
    One part is the frontpage that's like a newspaper. All kind off information and announcements. Here it is relevant how 'old' the entry is.
    The second part is a kind off knowledge base and services. Here age doesn't matter. The information is 'time-resistant'. Here the entry title is the most relevant.

    Thanks for your attention. Case closed.