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

Output email even if it's not a match #322

Closed
paulalbert1 opened this issue Mar 13, 2019 · 1 comment
Closed

Output email even if it's not a match #322

paulalbert1 opened this issue Mar 13, 2019 · 1 comment
Assignees
Labels
enhancement Scoring Strategy This is for all the scoring strategies for reciter

Comments

@paulalbert1
Copy link
Contributor

Right now, ReCiter will extract and output emails only if there's a match to a known email (e.g., [email protected]) or inferred email (e.g., [email protected]).

But, we should probably also output emails in cases where there is not a match. This lays the groundwork for an author disambiguation profile in which users can assert as theirs emails (active or inactive) which we have not recorded in a system of record.

An example:

PMID = 16616697
Email = [email protected]

The output for such an email could be

        "emailEvidence": {
          "email": "[email protected]",
          "emailNoMatchScore": 40
        },

I suggest we update application.properties to allow non-matching emails.

strategy.email.emailMatchScore=40
strategy.email.emailNoMatchScore=-3
@paulalbert1
Copy link
Contributor Author

This may not be necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Scoring Strategy This is for all the scoring strategies for reciter
Projects
None yet
Development

No branches or pull requests

2 participants