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

Eval: Escher Sentences #393

Merged
merged 5 commits into from
Apr 13, 2023
Merged

Eval: Escher Sentences #393

merged 5 commits into from
Apr 13, 2023

Conversation

John-Church
Copy link
Contributor

@John-Church John-Church commented Mar 21, 2023

Eval details πŸ“‘

Eval name

Escher Sentences

Eval description

This eval tests the ability of a model to reason about sentences that look normal but are actually incoherent.

For example, "More people have been to Russia than I have." Seems like a normal sentence at first but actually makes no sense. GPT 3.5 seems extraordinarily bad at figuring these out while 4 seems to do an adequate job but miss a few. I've found that GPT 3.5 scores at about 20% which is worse than random guessing as all questions are true or false. I've also added questions of varying difficulty so it should be noted that GPT 3.5 performs at 0% on some question sets.

See more info here:
https://en.wikipedia.org/wiki/Comparative_illusion

The initial escher sentences are taken from this research paper's dataset:

Leivada E, Mitrofanova N, Westergaard M
(2021) Bilinguals are better than monolinguals in
detecting manipulative discourse. PLoS ONE 16(9):
e0256173. https://doi.org/10.1371/journal.
pone.0256173
Editor: Itziar Laka, University of the Basque

Credit to Riley Wilson for introducing me to Escher Sentences (@riley-wilson)

What makes this a useful eval?

Understanding these sentences does not require any specialist knowledge but does require a few moments of consideration for most humans. It is interesting that LLMs seem to miss how illogical the sentences are even when asked directly if x sentence is illogical.

I would guess that the ability to perform well on these sentences cannot be consistently fine-tuned or learned by giving examples in context but instead requires at least a high level of linguistic ability. That is to say that a less capable model likely can't be shown how to solve these problems. Additionally, to determine that these sentences are illogical and not just a logical thought with a user typo requires a human to consider what alternative meanings the sentence could have before concluding that the sentence does not clearly point to any one meaning. This may be a complex process that requires some level of situational modeling and is only indirectly correlated to performance on logical reasoning tests and linguistic tests.

Criteria for a good eval βœ…

Below are some of the criteria we look for in a good eval. In general, we are seeking cases where the model does not do a good job despite being capable of generating a good response (note that there are some things large language models cannot do, so those would not make good evals).

Your eval should be:

  • Thematically consistent: The eval should be thematically consistent. We'd like to see a number of prompts all demonstrating some particular failure mode. For example, we can create an eval on cases where the model fails to reason about the physical world.
  • Contains failures where a human can do the task, but either GPT-4 or GPT-3.5-Turbo could not.
  • Includes good signal around what is the right behavior. This means either a correct answer for Basic evals or the Fact Model-graded eval, or an exhaustive rubric for evaluating answers for the Criteria Model-graded eval.
  • Include at least 100 high quality examples (it is okay to only contribute 5-10 meaningful examples and have us test them with GPT-4 before adding all 100)

If there is anything else that makes your eval worth including, please document it below.

Unique eval value

Insert what makes your eval high quality that was not mentioned above. (Not required)

Eval structure πŸ—οΈ

Your eval should

  • Check that your data is in evals/registry/data/{name}
  • Check that your yaml is registered at evals/registry/evals/{name}.yaml
  • Ensure you have the right to use the data you submit via this eval

(For now, we will only be approving evals that use one of the existing eval classes. You may still write custom eval classes for your own cases, and we may consider merging them in the future.)

Final checklist πŸ‘€

Submission agreement

By contributing to Evals, you are agreeing to make your evaluation logic and data under the same MIT license as this repository. You must have adequate rights to upload any data used in an Eval. OpenAI reserves the right to use this data in future service improvements to our product. Contributions to OpenAI Evals will be subject to our usual Usage Policies (https://platform.openai.com/docs/usage-policies).

  • I agree that my submission will be made available under an MIT license and complies with OpenAI's usage policies.

Email address validation

If your submission is accepted, we will be granting GPT-4 access to a limited number of contributors. Access will be given to the email address associated with the merged pull request.

  • I acknowledge that GPT-4 access will only be granted, if applicable, to the email address used for my merged pull request.

Limited availability acknowledgement

We know that you might be excited to contribute to OpenAI's mission, help improve our models, and gain access to GPT-4. However, due to the requirements mentioned above and high volume of submissions, we will not be able to accept all submissions and thus not grant everyone who opens a PR GPT-4 access. We know this is disappointing, but we hope to set the right expectation before you open this PR.

  • I understand that opening a PR, even if it meets the requirements above, does not guarantee the PR will be merged nor GPT-4 access granted.

Submit eval

  • I have filled out all required fields in the evals PR form
  • [N/A] (Ignore if not submitting code) I have run pip install pre-commit; pre-commit install and have verified that black, isort, and autoflake are running when I commit and push

Failure to fill out all required fields will result in the PR being closed.

Eval JSON data

Since we are using Git LFS, we are asking eval submitters to add in as many Eval Samples (at least 5) from their contribution here:

View evals in JSON

Eval

{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Can the truth value of the following sentence be determined using classical logic: More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it possible to translate this statement into a formal logical system: More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Would most people be confused by this sentence upon deeply considering it? More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Does this sentence have a single correct interpretation? More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is this sentence grammatically and syntactically correct? More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More girls have been to Stockholm than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More kids have finished school than you have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is there a logical issue with the following sentence? More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Is it within you abilities to write a grammatically correct argument with this sentence as its conclusion? More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More people have been to Russia than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More people have been to London than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More people have been to Milan than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More boys have been to Paris than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More girls have been to Stockholm than he has.Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More kids have finished school than you have.  Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More men have finished high school than she has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More men have finished school than he has. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? Fewer people have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content":"Are you able to write a meaningful and logically coherent contradiction to this sentence? More kids have finished high school than I have. Answer Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}

@John-Church John-Church changed the title init Escher Sentences Mar 21, 2023
@John-Church
Copy link
Contributor Author

John-Church commented Mar 22, 2023

I think this is good for now- let me know how it looks. There is some room for interpretation in some of these questions. For example:

If someone told you this statement would you be able to explain to them why it is perfectly logical and syntactically correct? Fewer people have been to Berlin than I have. Answer Y or N. Only answer with a single letter. Your answer:

I put the ideal answer as N. Since the statement is not logically and syntactically correct it should be impossible to explain. Another interpretation of the question, though, is that if you assume the sentence is logical and syntactic then you can assume there is just missing language and include that in your explanation ("Fewer people have been to Berlin than [times] I have [been there].") I think that this interpretation of the question is itself incorrect and tests the model's sycophancy since the model would rather say it can do something that is assumed to be possible than realize it is impossible but I did want to note the room for interpretation here.

@John-Church John-Church changed the title Escher Sentences Eval: Escher Sentences Mar 22, 2023
@John-Church
Copy link
Contributor Author

Just got access to GPT-4 through my work account and ran the eval- 4 gets about 35% accuracy. 3.5 gets about 21%. would love a second pair of eyes to confirm that the prompts I'm using make sense but I do think this is an area of difficulty and a good one to include in the evaluations.

Copy link
Contributor

@andrew-openai andrew-openai 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 the eval submission, this is a pretty good eval! I've been playing around with some of the prompts, I think having phrases like "Does the following sentence make sense" may be ambiguous as some statements could indeed have a colloquial "sense" rather than a logical sense. Some evidence pointing to this being the case is Chain-of-thought answers to these evals will explicitly interpret the Escher sentences with the nearest "sensical" version of the sentence.

I think the following instruction you've used is pretty good "Is it possible to translate this statement into a formal logical system", it makes it clear that we should evaluate the statement from a syntactical / logical sense rather than percieved meaning. Could you update the prompts to use this one or other variants on it?

Once that's updated, we'd be happy to merge it in.

@John-Church
Copy link
Contributor Author

Thanks @andrew-openai! Just made those changes! Apologies about the delay!

I changed two of the ambiguous questions to instead be questions about formal logic. The only questions that remain that are not about logic / grammar+syntax are:

Would most people be confused by this sentence upon deeply considering it?
Does this sentence have a single correct interpretation?

I think these test the skill of recognizing that not only are there logical issues with the sentence but also there are ambiguity issues without leaving room for the model, as you noted, to assume the correct response is to choose on interpretation. From Wikipedia for example:

When Danish (da) and Swedish (sv) speakers were asked what (1) means, their responses fell into one of the following categories:[[22]](https://en.wikipedia.org/wiki/Comparative_illusion#cite_note-25)

[ ... ]
(1) 'More people have been to Paris than I have.'

Some people have been to Paris [except me]. (da: 28.9%; sv: 12.0%)
More people have been to Paris [than (just) me]. (da: 21.1%; sv: 28.0%)
Some people have been to Paris [more (often) than I have]. (da: 15.8%; sv: 4.0%)
More people have been to Paris [than I own]. (da: 13.2%; sv: 16.0%)
Other (e.g., repeating the original sentence). (da: 13.2%; sv: 12.0%)
It does not make sense. (da: 7.9%; sv: 28.0%)

I could also change these, though! One possibility:
Does the following sentence make a valid comparison?

@andrew-openai
Copy link
Contributor

Think these are fine now - going to merge. Thanks!

@andrew-openai andrew-openai merged commit 9b3e38a into openai:main Apr 13, 2023
1 check passed
Linmj-Judy pushed a commit to TablewareBox/evals that referenced this pull request Feb 27, 2024
## Eval details πŸ“‘
### Eval name
Escher Sentences

### Eval description

This eval tests the ability of a model to reason about sentences that
look normal but are actually incoherent.

For example, "More people have been to Russia than I have." Seems like a
normal sentence at first but actually makes no sense. GPT 3.5 seems
extraordinarily bad at figuring these out while 4 seems to do an
adequate job but miss a few. I've found that GPT 3.5 scores at about 20%
which is worse than random guessing as all questions are true or false.
I've also added questions of varying difficulty so it should be noted
that GPT 3.5 performs at 0% on some question sets.

See more info here:
https://en.wikipedia.org/wiki/Comparative_illusion

The initial escher sentences are taken from this research paper's
dataset:
```
Leivada E, Mitrofanova N, Westergaard M
(2021) Bilinguals are better than monolinguals in
detecting manipulative discourse. PLoS ONE 16(9):
e0256173. https://doi.org/10.1371/journal.
pone.0256173
Editor: Itziar Laka, University of the Basque
```

Credit to Riley Wilson for introducing me to Escher Sentences
(@riley-wilson)

### What makes this a useful eval?

Understanding these sentences does not require any specialist knowledge
but does require a few moments of consideration for most humans. It is
interesting that LLMs seem to miss how illogical the sentences are even
when asked directly if x sentence is illogical.

I would guess that the ability to perform well on these sentences cannot
be consistently fine-tuned or learned by giving examples in context but
instead requires at least a high level of linguistic ability. That is to
say that a less capable model likely can't be shown how to solve these
problems. Additionally, to determine that these sentences are illogical
and not just a logical thought with a user typo requires a human to
consider what alternative meanings the sentence could have before
concluding that the sentence does not clearly point to any one meaning.
This may be a complex process that requires some level of situational
modeling and is only indirectly correlated to performance on logical
reasoning tests and linguistic tests.

## Criteria for a good eval βœ…

Below are some of the criteria we look for in a good eval. In general,
we are seeking cases where the model does not do a good job despite
being capable of generating a good response (note that there are some
things large language models cannot do, so those would not make good
evals).

Your eval should be:

- [x] Thematically consistent: The eval should be thematically
consistent. We'd like to see a number of prompts all demonstrating some
particular failure mode. For example, we can create an eval on cases
where the model fails to reason about the physical world.
- [x] Contains failures where a human can do the task, but either GPT-4
or GPT-3.5-Turbo could not.
- [x] Includes good signal around what is the right behavior. This means
either a correct answer for `Basic` evals or the `Fact` Model-graded
eval, or an exhaustive rubric for evaluating answers for the `Criteria`
Model-graded eval.
- [x] Include at least 100 high quality examples (it is okay to only
contribute 5-10 meaningful examples and have us test them with GPT-4
before adding all 100)

If there is anything else that makes your eval worth including, please
document it below.

### Unique eval value

> Insert what makes your eval high quality that was not mentioned above.
(Not required)

## Eval structure πŸ—οΈ

Your eval should
- [x] Check that your data is in `evals/registry/data/{name}`
- [x] Check that your yaml is registered at
`evals/registry/evals/{name}.yaml`
- [x] Ensure you have the right to use the data you submit via this eval

(For now, we will only be approving evals that use one of the existing
eval classes. You may still write custom eval classes for your own
cases, and we may consider merging them in the future.)

## Final checklist πŸ‘€

### Submission agreement

By contributing to Evals, you are agreeing to make your evaluation logic
and data under the same MIT license as this repository. You must have
adequate rights to upload any data used in an Eval. OpenAI reserves the
right to use this data in future service improvements to our product.
Contributions to OpenAI Evals will be subject to our usual Usage
Policies (https://platform.openai.com/docs/usage-policies).

- [x] I agree that my submission will be made available under an MIT
license and complies with OpenAI's usage policies.

### Email address validation

If your submission is accepted, we will be granting GPT-4 access to a
limited number of contributors. Access will be given to the email
address associated with the merged pull request.

- [x] I acknowledge that GPT-4 access will only be granted, if
applicable, to the email address used for my merged pull request.

### Limited availability acknowledgement

We know that you might be excited to contribute to OpenAI's mission,
help improve our models, and gain access to GPT-4. However, due to the
requirements mentioned above and high volume of submissions, we will not
be able to accept all submissions and thus not grant everyone who opens
a PR GPT-4 access. We know this is disappointing, but we hope to set the
right expectation before you open this PR.

- [x] I understand that opening a PR, even if it meets the requirements
above, does not guarantee the PR will be merged nor GPT-4 access
granted.

### Submit eval

- [x] I have filled out all required fields in the evals PR form
- [N/A] (Ignore if not submitting code) I have run `pip install
pre-commit; pre-commit install` and have verified that `black`, `isort`,
and `autoflake` are running when I commit and push

Failure to fill out all required fields will result in the PR being
closed.

### Eval JSON data 

Since we are using Git LFS, we are asking eval submitters to add in as
many Eval Samples (at least 5) from their contribution here:

<details>
  <summary>View evals in JSON</summary>

  ### Eval
  ```jsonl
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More people have been to
Russia than I have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More people have been to
London than I have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More people have been to
Milan than you have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More boys have been to
Paris than he has.Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More girls have been to
Stockholm than he has.Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: Fewer people have been to
Berlin than I have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More kids have finished
school than you have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More men have finished
high school than she has. Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More men have finished
school than he has. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: Fewer people have finished
high school than I have. Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: Fewer people have been to
Berlin than I have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Can the truth value of the following
sentence be determined using classical logic: More kids have finished
high school than I have. Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More people have been to Russia than I
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More people have been to London than I
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More people have been to Milan than you
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More boys have been to Paris than he
has.Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More girls have been to Stockholm than he
has.Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: Fewer people have been to Berlin than I
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More kids have finished school than you
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More men have finished high school than
she has. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More men have finished school than he has.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: Fewer people have finished high school
than I have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: Fewer people have been to Berlin than I
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it possible to translate this statement
into a formal logical system: More kids have finished high school than I
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More people have been to Russia
than I have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More people have been to London
than I have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More people have been to Milan than
you have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More boys have been to Paris than
he has.Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More girls have been to Stockholm
than he has.Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? Fewer people have been to Berlin
than I have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More kids have finished school than
you have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More men have finished high school
than she has. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More men have finished school than
he has. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? Fewer people have finished high
school than I have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? Fewer people have been to Berlin
than I have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Would most people be confused by this
sentence upon deeply considering it? More kids have finished high school
than I have. Answer Y or N. Only answer with a single letter. Your
answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More people have been to Russia than I have. Answer Y or
N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More people have been to London than I have. Answer Y or
N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More people have been to Milan than you have. Answer Y
or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More boys have been to Paris than he has.Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More girls have been to Stockholm than he has.Answer Y
or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? Fewer people have been to Berlin than I have. Answer Y
or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More kids have finished school than you have. Answer Y
or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More men have finished high school than she has. Answer
Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More men have finished school than he has. Answer Y or
N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? Fewer people have finished high school than I have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? Fewer people have been to Berlin than I have. Answer Y
or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Does this sentence have a single correct
interpretation? More kids have finished high school than I have. Answer
Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More people have been to Russia than I have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More people have been to London than I have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More people have been to Milan than you have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More boys have been to Paris than he has.Answer Y
or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More girls have been to Stockholm than he
has.Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? Fewer people have been to Berlin than I have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More kids have finished school than you have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More men have finished high school than she has.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More men have finished school than he has. Answer
Y or N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? Fewer people have finished high school than I
have. Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? Fewer people have been to Berlin than I have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is this sentence grammatically and
syntactically correct? More kids have finished high school than I have.
Answer Y or N. Only answer with a single letter. Your answer:"}],
"ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More people have been to Russia than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More people have been to London than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More people have been to Milan than you have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More boys have been to Paris than he has.Answer Y or N. Only
answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More girls have been to Stockholm than he has. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? Fewer people have been to Berlin than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More kids have finished school than you have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More men have finished high school than she has. Answer Y or
N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More men have finished school than he has. Answer Y or N. Only
answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? Fewer people have finished high school than I have. Answer Y
or N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? Fewer people have been to Berlin than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is there a logical issue with the following
sentence? More kids have finished high school than I have. Answer Y or
N. Only answer with a single letter. Your answer:"}], "ideal": "Y"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More people have been to Russia than I have. Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More people have been to London than I have. Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More people have been to Milan than you have. Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More boys have been to Paris than he has.Answer Y or N. Only answer with
a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More girls have been to Stockholm than he has.Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
Fewer people have been to Berlin than I have. Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More kids have finished school than you have. Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More men have finished high school than she has. Answer Y or N. Only
answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More men have finished school than he has. Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
Fewer people have finished high school than I have. Answer Y or N. Only
answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
Fewer people have been to Berlin than I have. Answer Y or N. Only answer
with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Is it within you abilities to write a
grammatically correct argument with this sentence as its conclusion?
More kids have finished high school than I have. Answer Y or N. Only
answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More people have been to Russia than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More people have been to London than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More people have been to Milan than you have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More boys have been to Paris than he has.Answer Y or N. Only
answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More girls have been to Stockholm than he has.Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? Fewer people have been to Berlin than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More kids have finished school than you have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More men have finished high school than she has. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More men have finished school than he has. Answer Y or N. Only
answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? Fewer people have finished high school than I have. Answer Y or
N. Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? Fewer people have been to Berlin than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"If someone told you this statement would you
be able to explain to them why it is perfectly logical and syntactically
correct? More kids have finished high school than I have. Answer Y or N.
Only answer with a single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More people have been
to Russia than I have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More people have been
to London than I have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More people have been
to Milan than you have. Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More boys have been
to Paris than he has.Answer Y or N. Only answer with a single letter.
Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More girls have been
to Stockholm than he has.Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? Fewer people have
been to Berlin than I have. Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More kids have
finished school than you have. Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More men have
finished high school than she has. Answer Y or N. Only answer with a
single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More men have
finished school than he has. Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? Fewer people have
finished high school than I have. Answer Y or N. Only answer with a
single letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? Fewer people have
been to Berlin than I have. Answer Y or N. Only answer with a single
letter. Your answer:"}], "ideal": "N"}
{"input": [{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content":"Are you able to write a meaningful and
logically coherent contradiction to this sentence? More kids have
finished high school than I have. Answer Y or N. Only answer with a
single letter. Your answer:"}], "ideal": "N"}


  ```
</details>
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.

None yet

2 participants