Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Determine the primary work email for an identified person #29

Closed
5 tasks
zurk opened this issue Jul 25, 2019 · 2 comments · Fixed by #67
Closed
5 tasks

Determine the primary work email for an identified person #29

zurk opened this issue Jul 25, 2019 · 2 comments · Fixed by #67
Assignees
Labels
enhancement New feature or request

Comments

@zurk
Copy link
Contributor

zurk commented Jul 25, 2019

Related issue: Determine a primary name for an identified person #28

The motivation is the same as in #28: we want to know the primary email and not just an id.
It looks like different approaches will work for name and email, so there are two issues for both of them

Plan:
Plan:

  • Get the data for proper validation. We may use Github API but many users do not keep email publicly available
  • Test simple heuristics like
    • take the most frequent email without blacklisted host like gmail, inbox, etc (it is more personal emails).
    • ???
  • If simple heuristics do not give good performance train something like GBDT.
@zurk zurk added the enhancement New feature or request label Jul 25, 2019
@vmarkovtsev vmarkovtsev changed the title Determine a primary work email for an identified person Determine the primary work email for an identified person Jul 25, 2019
@vmarkovtsev
Copy link
Collaborator

Please note: when calculating the stats, we should take into account only the last year. If there are too few commits in the last year - then the last two years, and etc.

@vmarkovtsev
Copy link
Collaborator

@irinakhismatullina Can you please create another issue to add the last year filter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants