Miragon / miranum-copilot

This repository is used for a project conducted at the university of applied Sciences Augsburg, to research how AI can benefit process automation.
MIT License
4 stars 0 forks source link

[Feature] - Collect and categorize pre-defined prompts #93

Closed manuw99 closed 7 months ago

manuw99 commented 1 year ago

Description

We're collecting ideas for pre-defined prompts and then attempting to categorize them in order to better fit the planned drop-down menu style.

Predefined queries could be:

Sub-Tasks

```[tasklist] ### Tasks - [x] Create a JSON file with examples of pre-configured prompts - [x] Test and further improve prompts in ChatGPT conversation ```
manuw99 commented 11 months ago

Collection of prompts (put into fitting categories):

General Questions:

BPMN Help:

Specific tasks:

Forms:

Process Documentation:

manuw99 commented 11 months ago

Added JSON file containing the prompts to resources folder 282ead8ddfe722226ec1af15623cda926f7e115f

manuw99 commented 10 months ago

I've researched guidelines for creating well written prompts (keyword prompt engineering) and tried to set up a framework for prompts in the BPM domain.

Helpful sources:

For our background the following criteria are most relevant:

1. Task: The task that the AI is asked to perform. 2. Instructions: Further instructions if needed (Output, structure, Do's and Don'ts, Examples) 3. Input: (Data) Input or the question. 4. Context: Perspective, goal, target audience 6. (Role/persona): Should the AI take on a role or persona? E.g. "In the role of a BPM-Specialist..." 7. (Tone): As ChatGPT itself said: "Be Polite and Respectful: Maintain a polite and respectful tone throughout your conversation. Remember that the chatbot is a digital entity, but it's always good practice to be courteous." The prompt can be written in a certain tone which will in hindsight influence the tone of the answer. In our case we should stick to a neutral, professional tone. 9. (Type or format of output): The output can be received in a specific format (e.g. JSON, .md) or type.