Wolfram GPT
Wolfram Daily Study Group, April 17–21, 2023 (1:00–1:30 PM CT)
This notebook will be updated with additional information as the Daily Study Group series progresses through the week.

Resources


  • Wolfram’s site about the plugin: https://www.wolfram.com/wolfram-plugin-chatgpt/
  • 
  • Stephen Wolfram’s blog post about ChatGPT’s “Wolfram Superpowers”: https://writings.stephenwolfram.com/2023/03/chatgpt-gets-its-wolfram-superpowers/
  • 
  • An AI programming assistant for Wolfram Language: https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
  • 
  • Accessing GPT, DALL-E and more through the OpenAI API https://resources.wolframcloud.com/PacletRepository/resources/ChristopherWolfram/OpenAILink/
  • 
  • Deploy plugins that allow ChatGPT to call APIs that run on a local Wolfram Language kernel: https://resources.wolframcloud.com/PacletRepository/resources/Wolfram/ChatGPTPluginKit/
  • For this study group:

    
  • Wolfram Community discussion thread for topics covered in this study group: https://community.wolfram.com/groups/-/m/t/2883622
  • 
  • Watch recordings of study group sessions: https://www.bigmarker.com/series/daily-study-group-chatgpt-wsg39
  • 
  • Q&A Digest:
  • 
  • Day 1
  • 
  • Day 2
  • 
  • Day 3
  • 
  • Day 4
  • 
  • Day 5
  • 
  • Link to recording: https://www.bigmarker.com/wolfram-u/wsg39-panel
  • Day 1: Learn about ChatGPT’s Wolfram Superpowers (Alan Joyce)

    Try asking ChatGPT some of the following questions (from Stephen Wolfram’s blog post)
    

    Now try these examples from today’s session:
    

    Examples from today’s session with screenshots of ChatGPT responses:

    Note: The examples and screenshots in this notebook highlight prompts that we will be showing live, but we have included screenshots to highlight the particular interactions we have had. Due to the non-deterministic behavior of chatGPT, the same prompt may get different responses each time you enter them.

    2+2
    

    PLOT SINX
    

    WHERE WAS BRENDAN FRASER BORN
    

    HOW OLD IS JOE BIDEN (WOLFRAM ALPHA)
    

    HOW OLD IS JOE BIDEN (USE WOLFRAM LANGUAGE)
    

    WHAT’S THE POPULATION OF FRANCE
    

    SOLVE THE EQUATION Y=X*Z, WHERE X IS THE ELEVATION OF MESA AZ AND Z IS KAREEM ABDUL JABBAR
    

    SOLVE THE EQUATION Y=X*Z, WHERE X IS THE ELEVATION OF MESA AZ AND Z IS KAREEM ABDUL JABBAR (MULTI-STEP)
    

    QUEL EST LE PLUS HAUT BÂTIMENT DE FRANCE
    

    HOW ABOUT THE TALLEST BUILDINGS IN SPAIN AND JAPAN?
    

    CAN YOU MAKE A BAR CHART COMPARING ALL THESE BUILDING HEIGHTS?
    

    Day 2: Getting Accurate and Curated Knowledge, Data and Computations (Jeremy Stratton-Smith and Brad Janes)

    Note: The examples and screenshots in this notebook highlight prompts that we will be showing live, but we have included screenshots to highlight the particular interactions we have had. Due to the non-deterministic behavior of chatGPT, the same prompt may get different responses each time you enter them.

    Oscars data
    

    Population of France divided by area of Illinois
    

    Linear system
    

    Visualize a soccer ball
    

    Factoring interesting numbers
    

    Combinatoric flower pots
    

    Digit puzzles
    

    Twin space travel
    

    Day 3 - Part A: Solving Computational Problems (Jason Sonnenberg)
    

    Day 3 - Part B: Writing Code (Michael Trott)

    How ChatGPT + Wolfram plugin works:
    

    Focus of today’s session: Using and generating Wolfram Language code
    

    The importance of the prompt
    

    Additional Material
    

    Day 4: Building a Human + AI Workflow (Christopher Wolfram)

    Prompting in General
    

    Prompting for a Debugging Loop
    

    Examples with Screenshots
    

    Day 5: Panel Discussion: Explore and Get Involved
    