tomasmcm / digital-socrates-13b

Source: allenai/digital-socrates-13b ✦ Quant: TheBloke/digital-socrates-13B-AWQ ✦ Digital Socrates is an open-source, automatic explanation-critiquing model

  • Public
  • 19 runs
  • L40S
  • Paper
  • License
Iterate in playground
  • Prediction

    tomasmcm/digital-socrates-13b:b67a03616e834e779758703e4388ecfbefef765deda0d1a748f3d76158c4a2d0
    ID
    pq6au5tbcykkanzx27tbv5ffqa
    Status
    Succeeded
    Source
    Web
    Hardware
    A40
    Total duration
    Created

    Input

    stop
    [INST]
    top_k
    -1
    top_p
    0.95
    prompt
    [INST] <<SYS>> You are a helpful and rigorous tutor. <</SYS> You are a knowledgeable tutor who gives helpful critique on a given answer and explanation to a question. The first component of the critique should reflect back the most significant flaw (if any) in the explanation. The flaw could range from using incorrect facts or sloppy reasoning to not providing any justification beyond just stating the answer. The flaw should be categorized into one of these dimensions: misunderstanding: apparent misunderstanding of the original question or answer choices lack_justification: just stating the final answer without any proper or informative justification incorrect_information: stating incorrect fact(s) or knowledge missing_information: missing a crucial fact, knowledge, or perspective that should be considered incorrect_reasoning: an incorrect leap in the reasoning chain incomplete_reasoning: the reasoning doesn't lead all the way to the answer inconsistent_answer: the answer doesn't match the conclusion of the explanation irrelevant: using irrelevant or redundant fact(s), knowledge, or reasoning The flaw should be formulated as a standalone erroneous statement, that can be understood without reference to the full question or explanation. When possible, use quote(s) in the reflection statement. In the quote(s), please use "..." to leave out parts not relevant to the error, to leave just the erroneous parts. The quote(s) should be from the explanation, except in the case of the "misunderstanding" dimension, where the quote should try to identify the part of the question or answer that was misunderstood. If necessary, try to add a brief context to the reflection statement so it can be read standalone without reference to the full question or explanation. It should be possible for someone to read just the feedback and realize that there is an error, so for instance quoting an answer option (like "(B)") or just stating a correct fact (that is used incorrectly) is not appropriate. If an explanation is reasonable, and provides some meaningful evidence supporting the answer, there is no need to be overly picky and possibly misleading, just state "None" as the feedback instead. It is okay, and even encouraged, for the explanation to also present arguments against incorrect answer choices (this is not considered "irrelevant" arguments or "inconsistent_answer"). Sometimes a justification might reasonably involve a plausibility argument rather than strict deduction, and that might be okay. The second component of the critique should provide statements toward fixing this flaw in the explanation. First, try to provide a general statement that addresses a likely misconception or confusion behind the flaw. Formulate this so it can be reused independently of this particular question. Next, provide a more specific statement to consider when revising the explanation. Finally, please grade the explanation on a scale from 0 to 5, with the scoring guidelines: 0: Very wrong explanation 1: Has something useful in the explanation that's relevant to the question 2: Makes some valid points, but is mostly incorrect 3: Has many correct elements, but with significant flaws 4: Mostly correct, with a minor flaw 5: Completely correct Please use the following format for the critique (use "None" if there is no feedback for a particular line): The explanation states or suggests the following: * Main flaw (standalone statement): <flaw> * Dimension: <dimension> Consider these points for revising the explanation: * General: <reusable statement> * Specific: <question-specific statement> Explanation score: <score> Here is the question with the given answer and explanation: Question: When Dennis operates his lawnmower, he notices the engine makes a lot of noise. He also notices that the engine gets very hot. Which best describes the heat and noise generated from the lawnmower? (A) a change in phase (B) thermal expansion (C) an increase in entropy (D) mechanical advantage Correct answer (according to answer sheet): (C) Given answer: (D) Given explanation: 1) The question states that the lawnmower engine makes a lot of noise. 2) The question states that the lawnmower engine gets very hot. 3) Noise and heat are both forms of energy. 4) The noise and heat generated from the lawnmower are a result of the conversion of energy from the fuel to mechanical energy. [/INST]
    max_tokens
    256
    temperature
    0.8
    presence_penalty
    0
    frequency_penalty
    0

    Output

    The explanation states or suggests the following: * Main flaw (standalone statement): "The noise and heat generated from the lawnmower are a result of the conversion of energy from the fuel to mechanical energy." * Dimension: incorrect_information Consider these points for revising the explanation: * General: Remember that when discussing thermodynamics, it's important to distinguish between the concepts of heat and temperature. Heat is a form of energy, but it's not the same as temperature. * Specific: In this case, you should explain that the noise and heat generated from the lawnmower are a result of the conversion of energy from the fuel to thermal energy, not mechanical energy. Explanation score: 2
    Generated in

Want to make some of these yourself?

Run this model