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

What is response in model_predictions.jsonlines? #23

Closed
pk1130 opened this issue Jul 23, 2021 · 2 comments
Closed

What is response in model_predictions.jsonlines? #23

pk1130 opened this issue Jul 23, 2021 · 2 comments

Comments

@pk1130
Copy link
Contributor

pk1130 commented Jul 23, 2021

Hey @EntilZha @jplalor! I was looking at model_predictions.jsonlines to interpret the evaluation after training and evaluating a 4PL IRT model on squad-pyirt.jsonlines. I understand that the prediction field in model_predictions.jsonlines is the probability that the model with id subject_id got the question with id example_id correct, calculated using the 4PL mathematical formula. What does the response field in the same file refer to? Does it refer to whether the model actually got the answer to the question correct? I am attaching a screenshot of the table generated below for better understanding. Please respond at your earliest convenience! Thanks!

image

@EntilZha
Copy link
Collaborator

Yup, that’s exactly it, it is whether the subject (squad model) got the question correct. In this case, that means if the EM score is 1 (either because the answer is correct or the model correctly abstained)

@pk1130
Copy link
Contributor Author

pk1130 commented Jul 25, 2021

Got it, thanks!

@pk1130 pk1130 closed this as completed Jul 25, 2021
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

No branches or pull requests

2 participants