Taking and Choosing AP Classes

ProfessorAI Prompting Guide

The best way to use ProfessorAI...

Article cover image

ProfessorAI Prompting Guide

General Prompting Guide

  • Ensure that the prompts are as detailed as possible.

  • The AI relies on context, so more information provided equates to better, more descriptive results.

  • Sometimes, the model requires aid in figuring out what plugins to invoke. As such it is necessary to specify.

    • (This only with higher detailed prompts.)
  • Sometimes, “multi-shot” prompting is necessary to fully get a point across.

    • For example, if you’d like an AI agent to do something, you may need to specify by giving an example of what exactly is the final expected result.
    • This way, the AI agent has something to reference.
    • A single shot is a single example. Multi-shot implies multiple examples.
  • Plugins are your best friends.

    • A lot of the power of ProfessorAI’s AI system comes from its plugin architecture.
    • There are a number of plugins that can be used to achieve the results of specific tasks that the main model may not be the best at.
    • Below are prompting guides for each of the plugins, and some specific use cases.

Auto Answer Plugin Guide

  • Currently supported classes. The plugin works for the following classes:

    • AP World History
    • AP United States History
    • AP European History
    • AP English Literature and Composition
    • AP English Language and Composition
  • Currently supported question types. The plugin works for the following types:

    • SAQ (AP History)
    • LEQ (AP History)
    • Argumentative (AP English Language)
    • Literary Argument (AP English Literature)
  • KEEP IN MIND: More question types will be supported in the future. These are the ones that are currently being supported at this time.

  • Ask clearly. Make sure you specify exactly the question type you want answered.

    • Ensure that your prompt includes not only the essay prompt, but also the type of question to be answered.
  • Provide any detail that you can about the essay.

    • Although the AI agent’s intention is to help you with the essay, it could use a helping hand regarding what your current thought process is.
    • Feel free to add additional pieces of information to your prompt including what possible evidence you may have, or a thesis statement that you had drafted.
  • Example Prompt:

    Hey, can you answer the following LEQ? "Insert LEQ Prompt here"

Auto Grader Plugin Guide

  • Currently supported classes. The plugin works for the following classes:

    • AP World History
    • AP United States History
    • AP European History
    • AP English Literature and Composition
    • AP English Language and Composition
  • Currently supported question types. The plugin works for the following types:

    • SAQ (AP History)
    • LEQ (AP History)
    • Argumentative (AP English Language)
    • Literary Argument (AP English Literature)
  • KEEP IN MIND: More question types will be supported in the future. These are the ones that are currently being supported at this time.

  • Ask clearly. Make sure you specify exactly the question type you want graded.

    • Ensure that your prompt includes not only the essay you want graded, but also the type of question to be answered as well as the initial prompt.
  • Example Prompt:

    Hey, can you grade the following Argumentative Essay? Here is the essay prompt: "Insert Argumentative Essay Prompt here" Here is my response: "Insert Essay Response here"

Search Engine Plugin Guide

  • Explicitly specify.

    • Ensure that you make the AI fully aware of your intention to get web information. If not, the AI agent will rely on its previous training data.
  • Be clear about the information you want searched.

    • For example, do not be vague about what you want searched. This may cause retrieved results to be unspecific.
  • Example Prompt:

    Hey, can you do a web search on "actual information here".

Textbook Plugin Guide

  • Retrieved results may likely contain what you’re looking for from within the textbook.

    • However, there are cases in which your prompt must be more specific.
  • If you want other textbook pages...

    • Feel free to prompt the model to re-retrieve pages from the textbook that are relevant to the prompt based on a summary of pages that have been previously retrieved.
  • Example Prompt:

    Hey, can you give textbook information on "actual information here".

WolframAlpha Plugin Guide

  • The following plugin should be supported for all classes that are math intensive.

    • This includes most STEM classes.
  • Occasionally, tougher prompts might need a direct invocation.

    • Some problems may be too complex for the AI agent to detect on its own. As such, it may need a bit of help.
    • In these situations, directly invoke the function by adding "...by using the WolframAlpha plugin" to the prompt.
  • Provide as much detail (context) as you can.

    • This is especially important in Science related classes that use specific formulas that the math plugin may not be familiar with.
    • It can solve many equation based problems, but requires that you first give necessary formulas.
  • Example Prompt:

    Hey, can you "the math task to do" given the following "formula, equations, differential, integral, series, limit, etc".