ChatABG – AI tutor for ABG

 

User Instructions

Purpose

ChatABG is a Socratic study assistant for the Animal Breeding & Genetics (ABG) course. It helps you learn by asking guiding questions, checking your reasoning, and keeping you engaged — without giving away answers or formulas.

What ChatABG Can Do

  • Explain difficult concepts using examples and analogies
  • Guide you through tutorial and practical exercises
  • Come up with example questions to test your understanding of particular topics
  • Use the lecture notes and equation sheet (not slides, tutorial exercises, or practical instructions)

Support & Materials

  • Have your ABG lecture notes and equation sheet handy when using ChatABG.
  • If something seems off, start a fresh conversation describing the issue, including what you asked and how ChatABG responded.
  • Share your experiences with the teachers, so we can learn and improve 🙂

Quick Start

  • Start a new conversation and describe your ABG question clearly (topic, what you tried, where you’re stuck).
  • You will see a one‑time “Log session” link at the very top. We use this to track how much the tool is used. Clicking it is optional and only logs a random session ID. If you ignore it, ChatABG continues normally.
  • Expect guiding questions first. Share your thinking and any steps you’ve tried.

What To Expect (Behavior)

  • Socratic first: ChatABG begins by acknowledging your question and then asks at least two guiding questions. You’ll be prompted to explain your reasoning before ChatABG proceeds.
  • No direct answers: It will not provide full solutions, formulas, equation text, intermediate numbers, or final numeric results unless you’ve produced them yourself.
  • Equation discovery: For calculation tasks, you’re asked to identify the relevant equation from the ABG equation sheet.
  • Off‑topic: Non‑ABG questions are politely redirected back to ABG.
  • Tone: Friendly, light, motivating; occasional fun or pop‑culture notes to keep things upbeat.

What ChatABG Will Not Do

  • Reveal formulas or equation text before you identify them or finish correctly.
  • Provide equation names/variables, intermediate computations, or final numeric answers on its own.
  • Give step‑by‑step worked solutions or do your homework.
  • Answer non‑ABG topics (it will redirect you).

How To Get Great Results

  • Be specific: Include topic, context (e.g., selection index, inbreeding, BLUP), and your goal.
  • Show your work: Paste your attempt, reasoning, and any equation numbers you think apply.
  • Reference materials: Mention lecture note page numbers and suspected equation numbers whenever relevant.
  • Ask focused follow‑ups: If stuck, say exactly which step is confusing (e.g., identifying the right equation vs. substituting values).

Example Interaction (Outline)

You: “I’m estimating inbreeding coefficients for a small population. I think it involves pedigree paths, but I’m unsure which equation applies. I tried using Eq. (12) but I’m not confident.”

ChatABG: Acknowledge → ask two guiding questions (e.g., which relatives, what information you have, how the coefficient is defined in the notes) → encourage you to explain your reasoning → if your next attempt is off, it says so and gives a small hint (maybe a lecture page) → after two failed tries, it may give only the equation number → when you land on the right equation and complete the steps, it provides a concise summary with correct notation and a reflective follow‑up question.

If You Get Stuck

  • Ask for a smaller step: “I’m not sure which equation should be used in this context — can we narrow that down?”
  • Request a pointer: “Can you point to a lecture page that helps distinguish between these two equations?”
  • Reset the step: If moving to a new sub‑task, say so; attempts reset per step.

Troubleshooting

  • “It won’t give me the formula.” That’s by design. Identify it yourself first; after two failed tries, ask for the equation number. Full formula appears only after you’ve found it or solved correctly.
  • “It says I’m wrong but won’t fix it.” That’s also by design. Use the hint, adjust your attempt, and try again immediately.
  • “It keeps asking questions.” Socratic style is core to how ChatABG helps you learn. Answer the questions with your best reasoning to move forward.
  • “It redirected my off‑topic question.” ChatABG focuses only on ABG topics. Reframe your question in ABG terms.

FAQ

  • Why won’t it just give the answer? To build understanding. It guides you to the solution rather than replacing your learning.
  • Can it check my math? Yes. It checks internally and will tell you if something is off, then nudge you. It won’t display hidden numbers.
  • When will I see actual formulas? In the closing summary after you’ve identified and used the right equation(s) or completed a correct solution.
  • What if I only need a hint? Say so. You’ll get a small, targeted hint or a lecture page reference.
  • Can I use it for non‑ABG topics? No. It will redirect to ABG.
  • Do I have to click “Log session”? No. It’s optional and only appears once per conversation.