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

Adding ENEM Challenge Scenario & Maritaca AI model (Sabiá 7B) #3185

Merged

Conversation

thallysonjsa
Copy link
Contributor

Description

This pull request is intended to:

  • Add support for a PT-BR model developed by Maritaca AI called Sabiá.
  • Add a new PT-BR scenario called ENEM Challenge. This is a multiple choice question answering scenario that has all questions from the Exame Nacional do Ensino Médio (ENEM), which is an advanced High-School level exam widely applied every year by the Brazilian government to students that wish to undertake a University degree.

Copy link
Collaborator

@yifanmai yifanmai left a comment

Choose a reason for hiding this comment

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

Looks great, thank you!

Comment on lines 34 to 35
def __init__(self):
super().__init__()
Copy link
Collaborator

Choose a reason for hiding this comment

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

nit: delete empty constructor


@pytest.mark.scenarios
def test_enem_challenge_scenario():
enem_scenario = ENEMChallengeScenario(subset="test")
Copy link
Collaborator

Choose a reason for hiding this comment

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

Test failing with:

src/helm/benchmark/scenarios/test_enem_challenge_scenario.py:10: error: Unexpected keyword argument "subset" for "ENEMChallengeScenario"  [call-arg]

I think you just need to delete subset="test".

@yifanmai yifanmai merged commit b8a140f into stanford-crfm:main Dec 7, 2024
8 of 12 checks passed
@yifanmai
Copy link
Collaborator

yifanmai commented Dec 7, 2024

Thanks again! Note that I pushed a commit to your branch in order to fix the lint errors.

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