Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/youssefHosni/Prompt-Engineering-for-Instruction-Tuned-LLM
https://github.com/youssefHosni/Prompt-Engineering-for-Instruction-Tuned-LLM
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/youssefHosni/Prompt-Engineering-for-Instruction-Tuned-LLM
- Owner: youssefHosni
- License: apache-2.0
- Created: 2024-01-06T22:01:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-21T14:47:17.000Z (10 months ago)
- Last Synced: 2024-03-22T15:07:36.541Z (10 months ago)
- Size: 23.4 KB
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome_ai_agents - Prompt-Engineering-For-Instruction-Tuned-Llm - Various blog posts and youtube posts on prompt engineering (Building / Prompt Engineering)
- awesome_ai_agents - Prompt-Engineering-For-Instruction-Tuned-Llm - Various blog posts and youtube posts on prompt engineering (Building / Prompt Engineering)
README
Hands-on tutorials for prompt engineering of instruction-tuned LLMs
### You can buy [Prompt Engineering Best Practices for Instruction-Tuned LLM](https://youssefhosni.gumroad.com/l/xsmguv) book from [here](https://youssefhosni.gumroad.com/l/xsmguv) ###
[![Substack](https://img.shields.io/badge/Substack-%23006f5c.svg?style=for-the-badge&logo=substack&logoColor=FF6719)](https://youssefh.substack.com/)
[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/@yousefhosni)
[![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/youssef19)
[![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://www.youtube.com/channel/UCeEcSgRzYFuVt-2Yk1ULdhQ)![alt_text](https://github.com/youssefHosni/Prompt-Engineering-for-Instruction-Tuned-LLM/blob/main/propmt%20engineering.png)
## Introduction to Instruction-Tuned LLMs ##
|Topic |Blog|Kaggle Notebook| Youtube Video |
|-----|--------|----------|----------|
|A Comprehensive Introduction to Instruction Fine-Tuning for LLMs |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/a-comprehensive-introduction-to-instruction-fine-tuning-for-llms-c9d66e4bae08?sk=a8b52bbbcec3f0079a6db158434269a2) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)]()| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)]() |
|Single Vs Multi-Task LLM Instruction Fine-Tuning |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/single-vs-multi-task-llm-instruction-fine-tuning-2d75c4d235c7?sk=63e298c086015ac00ac37ac1c9bbc2a5) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)]()| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)]() |
|Overview of Scaling Instruction-Tuned Large Language Models (LLMs) |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/gitconnected/overview-of-scaling-instruction-tuned-large-language-models-llms-9a7c237efe15?sk=415cd60fb2fb411fce813265387b5a37) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)]()| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)]() |
|How Can We Evaluate Instruction Tuned LLM? |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)]() | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)]()| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)]() |
|Instruction Fine-Tuning Large Language Models for Summarization: Step-by-Step Guide|[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/instruction-fine-tuning-large-language-models-for-summarization-step-by-step-guide-bb1e13a2f9cb?sk=edfd12cd43006dcbd2db906c6c44c5b1) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)]()| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)]() |## Prompt Engineering Guide ##
|Topic |Blog|Kaggle Notebook| Youtube Video |
|-----|--------|----------|----------|
|Prompt Engineering Best Practices for Instruction-Tuned LLM [Part 1] |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/instruction-fine-tuning-large-language-models-for-summarization-step-by-step-guide-bb1e13a2f9cb?sk=edfd12cd43006dcbd2db906c6c44c5b1) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/prompt-engineering-best-practices)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/MWTo340tR7w?si=omHiKIF9-lPrjt7T) |
|Prompt Engineering Best Practices for Instruction-Tuned LLM [Part 2] |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-for-instruction-tuned-llm-part-2-33bb2a529a50?sk=68400826bcee089c3ba53d8bdfed7ce7) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/prompt-engineering-best-practices)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/MWTo340tR7w?si=omHiKIF9-lPrjt7T) |
|Prompt Engineering for Instruction-Tuned LLM: Iterative Prompt Development |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-iterative-prompt-development-22759b309919?sk=04d80ebff71fa30e0461634b18632aec) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/iterative-prompt-development)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/ijdf3sGqbcE?si=w5788goF0_BY6byi) |
|Prompt Engineering for Instruction-Tuned LLM: Text Summarization |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-text-summarization-information-retrieval-bb5abbfcf618?sk=f144d924c72d0612589a783edfdc9fcb) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/youssef19/text-summaization-information-retrieval)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/yU9U2aH9NPY?si=fnZN39QU4R3u5_yg) |
|Prompt Engineering for Instruction-Tuned LLM: Textual Inference & Sentiment Analysis |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://open.substack.com/pub/youssefh/p/prompt-engineering-for-instruction-bca?r=1sqbmi&utm_campaign=post&utm_medium=web) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/textual-inference-sentiment-analysis/notebook)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/yBNYZP5PQSg?si=0TwBaecHAvbYwAuU) |
|Prompt Engineering for Instruction-Tuned LLM: Text Transforming & Translation |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-text-transforming-translation-d60858f86b85?sk=d27b7cfa4782246898ab81257fdf9d56) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/text-transformation-translation)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/tIPR5XAyJ1I?si=WPVra-sXq0YUTIrD) |
|Text Expansion & Generation with Prompt Engineering |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-text-expansion-80c1b75b3c48?sk=262b9b289fa44692a019dbaedc62d9a4) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/prompt-engineering-best-practices-text-expansion)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/lGd6tUQZtkA?si=zBnC8Be77WZU4DyC) |
|Prompt Engineering Best Practices: Chain of Thought Reasoning |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-chain-of-thought-reasoning-19075e1ebb48?sk=e080ccbcc93dc59fd34c1cc67d2058ab) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/chain-of-thought-reasoning)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/wv94hSAhC9o?si=JEfKSnNLO8TLg87Z) |
|Prompt Engineering Best Practices: LLM Output Validation |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-llm-output-validation-evaluation-61f8cc508b52?sk=5b98dfc91b6febfbb61ee4c48bf57bec) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/llm-output-validation-evaluation)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/mh5v6pFqAfs?si=MwgBjHaqxSh4jpg4) |## Building Projects with Prompt Engineering ##
|Topic |Blog|Kaggle Notebook| Youtube Video |
|-----|--------|----------|----------|
|Building Chatbots using Prompt Engineering |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-building-chatbots-a430b239f1cc?sk=7f22c6b162b9f44eba4f72469d3ed61f) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/building-chatbot-with-prompt-engineering)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/ar7Sn5uvcLo?si=4V5xy-0_JyWB9GYY) |
|Prompt Engineering Best Practices: Building an End-to-End Customer Service System |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/prompt-engineering-best-practices-building-an-end-to-end-customer-service-system-d79bb340c2bf?sk=2806206ef8ebca922a626b0778df8fae) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/end-to-end-customer-service-system-with-prompt)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/cu5eJwD7yDw?si=2cRu0LvW4jFmi_2M) |
|Testing Prompt Engineering-Based LLM Applications |[![Medium](https://img.shields.io/badge/Medium-12100E?style=for-the-badge&logo=medium&logoColor=white)](https://medium.com/towards-artificial-intelligence/testing-prompt-engineering-based-llm-applications-31279d45e0eb?sk=3b92907977b88f1ed62fc38059056c9c) | [![Kaggle](https://img.shields.io/badge/Kaggle-035a7d?style=for-the-badge&logo=kaggle&logoColor=white)](https://www.kaggle.com/code/youssef19/testing-prompt-engineering-based-llm-applications)| [![YouTube](https://img.shields.io/badge/YouTube-%23FF0000.svg?style=for-the-badge&logo=YouTube&logoColor=white)](https://youtu.be/QQyk5UR1R_E?si=nHwLCrc6wimdmVM6) |