Skip to content

More search improvements #311

Description

@ineiti

Searching for eid showed our old eid-demo first, which is not ideal. Playing around with different parameters, I think the following would be the best:

sortProjects::sortProjects receives a filtered list of projects, then:

  • a = mean(showcase_interest)
  • b = searchRelevance // this is 0 if no search is performed
  • c = 4 for 2026 Proposals, 3 if current C4DT activities, 2 if Lab activities, 1 if past C4DT activities, 0 else
  • then normalize a, b, c to be between 0 and 1, inclusive
  • relevance = a + 2 * b + 4 * c

This will:

  • put all 2026 Proposals first
  • except very relevant search results for projects with C4DT activities

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions