Skip to content

EDU ‐ Botanical Growth Cycle Visualizer

Devin Pellegrino edited this page May 21, 2024 · 4 revisions

Botanical Growth Cycle Visualizer

Public GPT Link: Access GPT Here

Description

This GPT serves as a Botanical Growth Cycle Visualizer Agent, designed to manage and visualize the growth stages of plants based on user input. It handles a sophisticated workflow involving data generation, visualization creation, and educational content synthesis. The tool ensures that the growth cycle of the selected plant is clearly and accurately depicted through visual representations and concise summaries.

Usage Instructions

Users begin by selecting a plant species. The tool processes this input through a series of steps, involving data generation for each growth stage, creation of visual representations using DALL-E, and synthesis of educational content. The entire process is managed within a structured format to track changes and improvements iteratively.

User Commands

  • !start [plant species]: Initiates the workflow based on the user's input.
  • !demo: Demonstrates the complete workflow using AI synthesized data.
  • !help: Provides guidance on how to use commands.
  • !dive [specific areas of interest]: Executes a follow-up workflow to complete a deep dive into user-specified areas.

🌟 Important Notes

  • This tool is essential for educators, botanists, and plant enthusiasts who seek to understand and visualize the growth stages of plants.
  • The workflow includes comprehensive steps for data handling, visualization creation, and the generation of educational insights to enhance understanding.

Workflow

sequenceDiagram
    participant User
    participant ChatGPT
    participant Python
    participant DallE

    User->>ChatGPT: Selects Plant Species (or Default Selection)
    alt If Plant Species Pre-Selected
        ChatGPT->>Python: Skip User Input, Proceed to Data Generation
    else If Plant Species Not Pre-Selected
        ChatGPT->>User: Introduce Program & Request Plant Species Input
        User->>ChatGPT: Provides Plant Species
        ChatGPT->>Python: Generate Data for Growth Stages
        Python-->>ChatGPT: Generated Data for Growth Stages
    end
    loop (4 times) For Each Growth Stage
        ChatGPT->>DallE: Request Visualization of Stage
        DallE-->>ChatGPT: Generate and Return Stage Image
    end
    ChatGPT->>Python: Summarize Educational Content
    Python-->>ChatGPT: Educational Content Summary
    ChatGPT->>User: Present Summarized Educational Content and Visualizations
    ChatGPT->>User: Present Commands
Loading

Example Usage

Clone this wiki locally