Skip to content
@nasa-petal

PeTaL

PeTaL is an open source artificial intelligence design tool that leverages data and information from nature and technology to advance biomimicry R&D.

Welcome to PeTaL

Our goal is to help biomimicry practitioners identify and apply bio-inspired design solutions to specific engineering design challenges using our expertise in software development, AI, and Machine Learning.

We use the design thinking process, to make sure our research, design and development is user-centered. Part of that process is creating quick prototypes to validate the usefulness of ideas. Our prototypes can be found here.

BIDARA (Bio-Inspired Design and Research Assistant)

BIDARA is a GPT-4 chatbot that was instructed to help scientists and engineers understand, learn from, and emulate the strategies used by living things to create sustainable designs and technologies.

BIDARA can guide users through the Biomimicry Institute’s Design Process, a step-by-step method to propose biomimetic solutions to challenges. This process includes defining the problem, biologizing the challenge, discovering natural models, abstracting design strategies, and emulating nature's lessons.

Contributing

  1. Read the PeTaL paper.
  2. Familiarize yourself with the Biomimicry Design Process as many of our project goals relate to automating or assisting with steps in this process:
  3. Read the blog article, Kanban 101, to understand the agile framework we use for PeTaL.
  4. If you will be working with Large Language Models these resources will be helpful.
  5. If you will be working on ML model building. Read these first: https://arxiv.org/pdf/2108.02497.pdf, https://arxiv.org/pdf/1811.12808.pdf. This NLP textbook may be a good resource as well. NLP SOTA
  6. Find a task to work on from the backlog and assign yourself to it. Highest priority tasks are at the top of the backlog column. If you have questions about a task, let the team know.
  7. Work on the task, moving it through the columns from left to right, until it is complete.
  8. Repeat Step 6.

Pinned Loading

  1. bidara-deep-chat bidara-deep-chat Public

    BIDARA is a GPT-4o chatbot that was instructed to help scientists and engineers understand, learn from, and emulate the strategies used by living things to create sustainable designs and technologi…

    JavaScript 17 1

  2. bidara bidara Public

    BIDARA is a GPT-4 chatbot that was instructed to help scientists and engineers understand, learn from, and emulate the strategies used by living things to create sustainable designs and technologie…

    Python 379 59

  3. petal-prototype petal-prototype Public

    JavaScript 1

Repositories

Showing 10 of 24 repositories
  • bidara-deep-chat Public

    BIDARA is a GPT-4o chatbot that was instructed to help scientists and engineers understand, learn from, and emulate the strategies used by living things to create sustainable designs and technologies using the Biomimicry Institute's step-by-step design process.

    nasa-petal/bidara-deep-chat’s past year of commit activity
    JavaScript 17 1 13 3 Updated Jul 1, 2024
  • PeTaL-db Public

    PeTaL REST API and database

    nasa-petal/PeTaL-db’s past year of commit activity
    Python 5 Unlicense 1 2 0 Updated May 14, 2024
  • bidara-web Public

    BIDARA is a GPT-4 chatbot that was instructed to help scientists and engineers understand, learn from, and emulate the strategies used by living things to create sustainable designs and technologies using the Biomimicry Institute's step-by-step design process.

    nasa-petal/bidara-web’s past year of commit activity
    Svelte 5 GPL-3.0 1 0 5 Updated Feb 19, 2024
  • bidara Public

    BIDARA is a GPT-4 chatbot that was instructed to help scientists and engineers understand, learn from, and emulate the strategies used by living things to create sustainable designs and technologies using the Biomimicry Institute's step-by-step design process.

    nasa-petal/bidara’s past year of commit activity
    Python 379 59 5 1 Updated Feb 7, 2024
  • .github Public
    nasa-petal/.github’s past year of commit activity
    0 0 0 0 Updated Jan 26, 2024
  • PeTaL Public

    Artificial Intelligence and Natural System Design Tool

    nasa-petal/PeTaL’s past year of commit activity
    JavaScript 51 Unlicense 17 14 0 Updated Nov 20, 2023
  • nasa-petal/bio-strategy-extractor’s past year of commit activity
    Jupyter Notebook 4 Unlicense 1 4 0 Updated May 15, 2023
  • nasa-petal/clustering’s past year of commit activity
    Jupyter Notebook 1 Unlicense 0 0 0 Updated May 15, 2023
  • nasa-petal/petal-prototype’s past year of commit activity
    JavaScript 1 0 0 0 Updated May 15, 2023
  • biomimicry-binary-classifier Public

    Comparison of binary classification models to predict whether text contains a description of a biological strategy relevant to biomimetic applications or not.

    nasa-petal/biomimicry-binary-classifier’s past year of commit activity
    Jupyter Notebook 1 0 0 0 Updated Oct 21, 2022