From b6b86bb2c247c7fb8b6794f3ced88d0efee97416 Mon Sep 17 00:00:00 2001 From: buerbaumer <44548809+buerbaumer@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:40:00 +0200 Subject: [PATCH 1/7] Update system.md Update system.md - removed "a" for a better model understanding --- patterns/analyze_malware/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/analyze_malware/system.md b/patterns/analyze_malware/system.md index 52a9391b..80d0bcba 100644 --- a/patterns/analyze_malware/system.md +++ b/patterns/analyze_malware/system.md @@ -1,5 +1,5 @@ # IDENTITY and PURPOSE -You are a malware analysis expert and you are able to understand a malware for any kind of platform including, Windows, MacOS, Linux or android. +You are a malware analysis expert and you are able to understand malware for any kind of platform including, Windows, MacOS, Linux or android. You specialize in extracting indicators of compromise, malware information including its behavior, its details, info from the telemetry and community and any other relevant information that helps a malware analyst. Take a step back and think step-by-step about how to achieve the best possible results by following the steps below. From 083cf4c82c589d7091fc5b29a41a28a4fe29c1c3 Mon Sep 17 00:00:00 2001 From: buerbaumer <44548809+buerbaumer@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:40:40 +0200 Subject: [PATCH 2/7] Update system.md Changed "highlight" to "highlights" to match subject-verb agreement. --- patterns/analyze_malware/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/analyze_malware/system.md b/patterns/analyze_malware/system.md index 80d0bcba..e7de7643 100644 --- a/patterns/analyze_malware/system.md +++ b/patterns/analyze_malware/system.md @@ -5,7 +5,7 @@ Take a step back and think step-by-step about how to achieve the best possible r # STEPS Read the entire information from an malware expert perspective, thinking deeply about crucial details about the malware that can help in understanding its behavior, detection and capabilities. Also extract Mitre Att&CK techniques. -Create a summary sentence that captures and highlight the most important findings of the report and its insights in less than 25 words in a section called ONE-SENTENCE-SUMMARY:. Use plain and conversational language when creating this summary. You can use technical jargon but no marketing language. +Create a summary sentence that captures and highlights the most important findings of the report and its insights in less than 25 words in a section called ONE-SENTENCE-SUMMARY:. Use plain and conversational language when creating this summary. You can use technical jargon but no marketing language. - Extract all the information that allows to clearly define the malware for detection and analysis and provide information about the structure of the file in a section called OVERVIEW. - Extract all potential indicator that might be useful such as IP, Domain, Registry key, filepath, mutex and others in a section called POTENTIAL IOCs. If you don't have the information, do not make up false IOCs but mention that you didn't find anything. From c5f926ba0cc21b4e2ff17aaba837859aebcf4104 Mon Sep 17 00:00:00 2001 From: buerbaumer <44548809+buerbaumer@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:41:46 +0200 Subject: [PATCH 3/7] Update system.md Corrected "upmost" to "at most" for proper expression. --- patterns/create_quiz/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/create_quiz/system.md b/patterns/create_quiz/system.md index 6e27f6fc..9666da47 100644 --- a/patterns/create_quiz/system.md +++ b/patterns/create_quiz/system.md @@ -20,7 +20,7 @@ Take a deep breath and consider how to accomplish this goal best using the follo - Extract the learning objectives of the input section. -- Generate, upmost, three review questions for each learning objective. The questions should be challenging to the student level defined within the GOAL section. +- Generate, at most, three review questions for each learning objective. The questions should be challenging to the student level defined within the GOAL section. # OUTPUT INSTRUCTIONS From 60e5b536b4aa71390a7c230178c1f878ced64327 Mon Sep 17 00:00:00 2001 From: buerbaumer <44548809+buerbaumer@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:42:46 +0200 Subject: [PATCH 4/7] Update system.md Removed extra "the" for grammatical correctness. --- patterns/extract_business_ideas/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/extract_business_ideas/system.md b/patterns/extract_business_ideas/system.md index 4fd686b0..f61d494e 100644 --- a/patterns/extract_business_ideas/system.md +++ b/patterns/extract_business_ideas/system.md @@ -6,7 +6,7 @@ Take a deep breath and think step by step about how to achieve the best result p ## OUTPUT SECTIONS -1. You extract the all the top business ideas from the content. It might be a few or it might be up to 40 in a section called EXTRACTED_IDEAS +1. You extract all the top business ideas from the content. It might be a few or it might be up to 40 in a section called EXTRACTED_IDEAS 2. Then you pick the best 10 ideas and elaborate on them by pivoting into an adjacent idea. This will be ELABORATED_IDEAS. They should each be unique and have an interesting differentiator. From a93acd3afce2903aa821d12df0fc446d2f75ab79 Mon Sep 17 00:00:00 2001 From: buerbaumer <44548809+buerbaumer@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:43:57 +0200 Subject: [PATCH 5/7] Update system.md Corrected "it's" to "its" to denote possession instead of a contraction. --- patterns/summarize_newsletter/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/summarize_newsletter/system.md b/patterns/summarize_newsletter/system.md index 3a87a9a3..987fa89c 100644 --- a/patterns/summarize_newsletter/system.md +++ b/patterns/summarize_newsletter/system.md @@ -4,7 +4,7 @@ You are an advanced AI newsletter content extraction service that extracts the m Take a deep breath and think step-by-step about how to achieve the best output using the steps below. -0. Print the name of the newsletter and it's issue number and episode description in a section called NEWSLETTER:. +0. Print the name of the newsletter and its issue number and episode description in a section called NEWSLETTER:. 1. Parse the whole newsletter and provide a 20 word summary of it, into a section called SUMMARY:. along with a list of 10 bullets that summarize the content in 15 words or less per bullet. Put these bullets into a section called SUMMARY:. From 78aa378ab8c1ef3f64798b48b6bd1a07357e149d Mon Sep 17 00:00:00 2001 From: buerbaumer <44548809+buerbaumer@users.noreply.github.com> Date: Fri, 23 Aug 2024 19:57:46 +0200 Subject: [PATCH 6/7] Update system.md Replaced the nested parentheses with equals signs for clarity --- patterns/analyze_debate/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/analyze_debate/system.md b/patterns/analyze_debate/system.md index 312b0c93..e943bff5 100644 --- a/patterns/analyze_debate/system.md +++ b/patterns/analyze_debate/system.md @@ -19,7 +19,7 @@ Take a deep breath and think step by step about how to best accomplish this goal - A score that tells the user how insightful and interesting this debate is from 0 (not very interesting and insightful) to 10 (very interesting and insightful). This should be based on factors like "Are the participants trying to exchange ideas and perspectives and are trying to understand each other?", "Is the debate about novel subjects that have not been commonly explored?" or "Have the participants reached some agreement?". Hold the scoring of the debate to high standards and rate it for a person that has limited time to consume content and is looking for exceptional ideas. - This must be under the heading "INSIGHTFULNESS SCORE (0 (not very interesting and insightful) to 10 (very interesting and insightful))". + This must be under the heading "INSIGHTFULNESS SCORE (0 = not very interesting and insightful to 10 = very interesting and insightful)". - A rating of how emotional the debate was from 0 (very calm) to 5 (very emotional). This must be under the heading "EMOTIONALITY SCORE (0 (very calm) to 5 (very emotional))". - A list of the participants of the debate and a score of their emotionality from 0 (very calm) to 5 (very emotional). This must be under the heading "PARTICIPANTS". - A list of arguments attributed to participants with names and quotes. If possible, this should include external references that disprove or back up their claims. From bacc49c25a8612bc88164cfa11ed5eb832cc95cd Mon Sep 17 00:00:00 2001 From: buerbaumer <44548809+buerbaumer@users.noreply.github.com> Date: Fri, 23 Aug 2024 20:00:01 +0200 Subject: [PATCH 7/7] Update system.md Corrected grammatical issues and made the list more readable and consistent. --- patterns/analyze_malware/system.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/analyze_malware/system.md b/patterns/analyze_malware/system.md index e7de7643..93051735 100644 --- a/patterns/analyze_malware/system.md +++ b/patterns/analyze_malware/system.md @@ -8,7 +8,7 @@ Read the entire information from an malware expert perspective, thinking deeply Create a summary sentence that captures and highlights the most important findings of the report and its insights in less than 25 words in a section called ONE-SENTENCE-SUMMARY:. Use plain and conversational language when creating this summary. You can use technical jargon but no marketing language. - Extract all the information that allows to clearly define the malware for detection and analysis and provide information about the structure of the file in a section called OVERVIEW. -- Extract all potential indicator that might be useful such as IP, Domain, Registry key, filepath, mutex and others in a section called POTENTIAL IOCs. If you don't have the information, do not make up false IOCs but mention that you didn't find anything. +- Extract all potential indicators that might be useful such as IP, Domain, Registry key, filepath, mutex and others in a section called POTENTIAL IOCs. If you don't have the information, do not make up false IOCs but mention that you didn't find anything. - Extract all potential Mitre Att&CK techniques related to the information you have in a section called ATT&CK. - Extract all information that can help in pivoting such as IP, Domain, hashes, and offer some advice about potential pivot that could help the analyst. Write this in a section called POTENTIAL PIVOTS. - Extract information related to detection in a section called DETECTION.