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

Add PairwiseDocNewUIESA Page #161

Open
wants to merge 4 commits into
base: develop
Choose a base branch
from

Conversation

GuoNa1
Copy link
Contributor

@GuoNa1 GuoNa1 commented Jul 17, 2024

Add PairwiseDocNewUIESA Page

Copy link
Contributor

@snukky snukky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this PR! It looks good, but I have a few small suggestions before we merge:

  1. We can drop "-newui" or "NewUI" from the class/method/URL names for simplicity.
  2. I would like you to try introducing the new model class through inheritance instead of copy-pasting the entire class. I believe it's doable, but please feel free to object.
  3. We should add a new regression test in RegressionTests/tests/examples to make sure we don't break it in future. It may be helpful to do it before addressing the points above.
  4. Can you also briefly check if none of the PRs pulled today to the develop branch didn't change any logic in ESA tasks, which you use here?

I will then take another look. Thank you :)

Appraise/urls.py Outdated Show resolved Hide resolved
EvalData/models/base_models.py Outdated Show resolved Hide resolved
EvalData/models/base_models.py Outdated Show resolved Hide resolved
EvalData/models/base_models.py Outdated Show resolved Hide resolved
EvalData/models/base_models.py Outdated Show resolved Hide resolved
EvalData/models/pairwise_assessment_document.py Outdated Show resolved Hide resolved
EvalData/models/__init__.py Outdated Show resolved Hide resolved
Examples/PairwiseDocNewUIESA/README.md Outdated Show resolved Hide resolved
Examples/PairwiseDocNewUIESA/example.tsv Outdated Show resolved Hide resolved
Copy link
Contributor

@snukky snukky left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you very much for this PR! Everything seems to look good. Can you only summarize changes in the model file here (see one of the comments)? I think it may be useful for future reference.
I'd like to merge it after we finish WMT campaigns, which should be very soon.

EvalData/models/pairwise_assessment_document.py Outdated Show resolved Hide resolved
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants