KEMBAR78
🚀 We are going to redesign the trending algorithm · Issue #778 · pingcap/ossinsight · GitHub
Skip to content

🚀 We are going to redesign the trending algorithm #778

@Icemap

Description

@Icemap

The developers of OSS Insight are loyal users of GitHub Trending. When we heard that GitHub was deprecating its Trending page, we decided to optimize OSS Insight trending to become a GitHub Trending alternative.

As we all know, most of the repos appearing on GitHub Trending are worthy of attention, but a few repos can also appear on the page by taking advantage of the trending algorithm. So the trending algorithm is very important. We are going to design a new algorithm that will be able to find the most popular repos, but also prevent some projects from getting onto the trending page through cheating.

Currently, we can provide these metrics, including GitHub interface interaction metrics like:

  • Star
  • Fork

and code collaboration metrics like:

  • Pull Request
  • Issue Open
  • Issue Close
  • Additions Code Lines
  • Deletions Code Lines

How should we set the weights of these metrics? Anybody got any ideas? Welcome to join us to discuss!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions