Skip to content

[feature] minimize importance of "old" documents in search results #88

Description

@masukomi

Dependent on Issue #87 (tracking clicked documents)

Premise

As documents age they loose relevance and/or value to users, unless that document is one that the user has interacted with recently.

The age of a document (oversimplified) should act as a negative ranking modifier.

Implementation

documents that have an "old" updated_at should rank lower in search results.

updated_at indicates

I'm thinking the algorithm is something like days since updated_at is a fractional negative modifier to score. The modifier should be either capped or logarithmic because a 5 year old document is probably about as irrelevant as an 8 year old document. If logarithmic the older something gets the less additional negative modifier it gets. If capped, just pick an age to cap the negative modifier at. That is to say, everything over 2 years old is negatively weighted the same amount.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions