https://github.com/youssefhosni/getting-started-with-generative-ai
A curated list of articles and tutorials to start with and understand generative AI
https://github.com/youssefhosni/getting-started-with-generative-ai
Last synced: 4 months ago
JSON representation
A curated list of articles and tutorials to start with and understand generative AI
- Host: GitHub
- URL: https://github.com/youssefhosni/getting-started-with-generative-ai
- Owner: youssefHosni
- Created: 2023-10-16T02:48:30.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-25T21:37:52.000Z (about 1 year ago)
- Last Synced: 2024-12-26T18:24:52.961Z (6 months ago)
- Size: 114 KB
- Stars: 300
- Watchers: 9
- Forks: 74
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Getting-Started-with-Generative-AI
A curated list of articles and tutorials to start with and understand generative AI[](https://github.com/youssefHosni/Getting-Started-with-Generative-AI/blob/master/LICENSE)
[](https://GitHub.com/youssefHosni/Getting-Started-with-Generative-AI/graphs/contributors/)
[](https://GitHub.com/youssefHosni/Getting-Started-with-Generative-AI/issues/)
[](https://GitHub.com/youssefHosni/Getting-Started-with-Generative-AI/pulls/)
[](http://makeapullrequest.com)[](https://GitHub.com/youssefHosni/Getting-Started-with-Generative-AI/watchers/)
[](https://GitHub.com/youssefHosni/Getting-Started-with-Generative-AI/network/)
[](https://GitHub.com/youssefHosni/Getting-Started-with-Generative-AI/stargazers/)
## Introduction to Generative AI ##
* [Introduction to Generative AI: What It Is & Main Applications](https://medium.com/mlearning-ai/introduction-to-generative-ai-what-it-is-main-applications-9ddf9e9dc88f?sk=1c608870e625b87edd6820a42d55c7b5)
* [Generative AI Learning Roadmap: From Absolute Beginner to Practioner [Part 1]](https://open.substack.com/pub/youssefh/p/generative-ai-learning-roadmap-from?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Generative AI Learning Roadmap: From Absolute Beginner to Practioner [Part 2]](https://open.substack.com/pub/youssefh/p/generative-ai-learning-roadmap-from-56d?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Generative AI Learning Roadmap: From Absolute Beginner to Practioner [Part 3]](https://open.substack.com/pub/youssefh/p/generative-ai-learning-roadmap-from-351?r=1sqbmi&utm_campaign=post&utm_medium=web)## Generative Language Models & Applications ##
* [What Are Large Language Models?](https://pub.towardsai.net/what-are-large-language-models-2da95a3d7023?sk=a10b5d5808b3f25ed0ab06921043e8b3)
* [5 Challenges Come with Building LLM-Based Applications](https://levelup.gitconnected.com/5-challenges-come-with-building-llm-based-applications-5fbf8bca1a66?sk=bf23ad172f6b6b32b545a440380b02a9)
* [Vector Database: The Secret Behind Large Language Models Capabilities](https://levelup.gitconnected.com/vector-database-the-secret-behind-large-language-models-capabilities-7d4f6b714d16?sk=64c8c1b742d7a83523bb1781ee4ebf5e)
* [Parameter-Efficient Fine-Tuning (PEFT): Fine-tune Large Language Models with Limited Resources](https://levelup.gitconnected.com/parameter-efficient-fine-tuning-peft-fine-tune-large-language-models-with-limited-resources-a42439196d34?sk=d82e41163ce72aced351644de45598c7)## Hands-On LangChain for LLM Applications Developments ##
### LangChain Basics ###
* Hands-On LangChain for LLM Applications Development: Prompt Templates | [Article](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llm-applications-5d9?r=1sqbmi&utm_campaign=post&utm_medium=web) | [Code]()
* Hands-On LangChain for LLM Applications Development: Output Parsing | [Article](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llm-applications-6dc?r=1sqbmi&utm_campaign=post&utm_medium=web) | [Code]()
* Hands-On LangChain for LLMs App: ChatBots Memory| [Article](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llms-app-chatbots?r=1sqbmi&utm_campaign=post&utm_medium=web) | [Code]()
* Hands-On LangChain for LLMs App Development: Chains | [Article](https://open.substack.com/pub/youssefh/p/understanding-langchain-chains-for?r=1sqbmi&utm_campaign=post&utm_medium=web) | [Code]()### Retrieval Augmented Generation (RAG) with LangChain ###
* [Hands-On LangChain for LLM Applications Development: Documents Loading](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llm-applications?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Hands-On LangChain for LLM Applications Development: Documents Splitting [Part 1] ](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llm-applications-2d6?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Hands-On LangChain for LLM Applications Development: Documents Splitting [Part 2] ](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llm-applications-96e?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Hands-On LangChain for LLM Applications Development: Vector Database & Text Embeddings](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llm-applications-943?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Hands-On LangChain for LLM Applications Development: Information Reterival](https://open.substack.com/pub/youssefh/p/hands-on-langchain-for-llm-applications-5fe?r=1sqbmi&utm_campaign=post&utm_medium=web)## Prompt Engineering for Instruction-Tuned LLM ###
* [Prompt Engineering Best Practices for Instruction-Tuned LLM [Part 1]](https://open.substack.com/pub/youssefh/p/prompt-engineering-best-practices?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Prompt Engineering Best Practices for Instruction-Tuned LLM [Part 2]](https://open.substack.com/pub/youssefh/p/prompt-engineering-best-practices-36e?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Prompt Engineering for Instruction-Tuned LLM: Iterative Prompt Development](https://open.substack.com/pub/youssefh/p/prompt-engineering-for-instruction?r=1sqbmi&utm_campaign=post&utm_medium=web)### Projects ###
* [Automating YouTube Script Writing with LangChain and Streamlit: A Step-by-Step Guide](https://levelup.gitconnected.com/automating-youtube-script-writing-with-langchain-and-streamlit-a-step-by-step-guide-9786ebaec6be?sk=f7f93f7cfbd3e59b8b079f444c2fd483)
* [Building a PDF-Chat App using LangChain, OpenAI API & Streamlit](https://levelup.gitconnected.com/building-a-pdf-chat-app-using-langchain-openai-api-streamlit-3d95c27bda0?sk=82c044014cc61cd1eef25753778ff267)
* [Top 10 Open Source LLMs To USE In Your Next LLM Application](https://pub.towardsai.net/top-10-open-source-llms-to-use-in-your-next-llm-application-fbfc51542b78?sk=ac19abddaa9006dc3b16b120c9a1d559)
* [10 Large Language Models Projects To Build Your Portfolio](https://levelup.gitconnected.com/10-large-language-models-projects-to-build-your-portfolio-d7974569aad4?sk=d59e963806e3ccf5fdcd3b5c0f715f48)
* [10 Guided Large Language Models Projects to Build Your Portfolio](https://levelup.gitconnected.com/10-guided-large-language-models-projects-to-build-your-portfolio-dc9bd79f09c?sk=fa1867433c0285c6f41470fba0d2198f)### Learning Resoruces & Roadmaps ###
* [From Novice to Expert: A Comprehensive Step-by-Step Study Plan for Mastering LLMs](https://pub.towardsai.net/from-novice-to-expert-a-comprehensive-step-by-step-study-plan-for-mastering-llms-dc9feb60ecc4?sk=26b9ecdd113ce144fe9596eddedfa2c1)
* [Top 10 Large Language Models GitHub Repository](https://levelup.gitconnected.com/top-10-large-language-models-github-repository-50ec95b5a7af?sk=68aac6bcbd2a8e8ea3f7933c6fc3ef1b)
* [Top Resources to Learn & Understand RLHF](https://levelup.gitconnected.com/top-resources-to-learn-understand-rlhf-69f7984f1e58?sk=79d44cc8a12394a958545096643bc583)
* [Top Resources to Master RAG: From Basic Level to Advanced](https://medium.com/towards-artificial-intelligence/top-resources-to-master-rag-from-basic-level-to-advanced-755a814d9348?sk=0e75d3790fbb62b5592b3858b4376cf8)
* [Overview of LLM Quantization Techniques & Where to Learn Each of Them?](https://medium.com/@yousefhosni/overview-of-llm-quantization-techniques-where-to-learn-each-of-them-0d8599acfec8?sk=594f81f338f15bb211d9356a6537e476)
* [6 Resources to Master Vector Databases & Building a Vector Storage](https://medium.com/gitconnected/6-resources-to-master-vector-databases-building-a-vector-storage-8d94ca1e3897?sk=1447d3e09380b72ded2edd380e354f22)
* [5 Top Large Langauge Models Practical & Theoretical Courses](https://medium.com/gitconnected/5-top-large-langauge-models-practical-theoretical-courses-43e9f95da06e?sk=992bbfe34e923f3e3ebc9248eb5576c2)
* [What is LLMOps and How to Get Started With It](https://medium.com/gitconnected/what-is-llmops-and-how-to-get-started-with-it-04002c25e081?sk=f127154bd466cca6b5aae3ce88774f6e)
*### LLM News & Trends ###
* [Falcon40 LLM: The Top Recent Open-Source LLMs](https://yousefhosni.medium.com/falcon40-llm-the-top-recent-open-source-llms-50f0377466f0?sk=15f307662d92ad9313500466f71dce2f)
* [Access GPT-4 for Free through these 4 Tools](https://pub.towardsai.net/access-gpt-4-for-free-through-these-4-tools-f548c9ca91d3?sk=f537f603826c6675b4e21d5178da2a0a)
* [4 ChatGPT Tips To Be In The Top 1% of Its Users](https://levelup.gitconnected.com/4-chatgpt-tips-to-be-in-the-top-1-of-its-users-cb1274ffa268?sk=9358aacd06df1b651772fad7857eeba8)
* [A Comprehensive Introduction to AutoGPT: What It Is & How to Use It?](https://pub.towardsai.net/a-comprehensive-introduction-to-autogpt-what-it-is-how-to-use-it-6cea265044ae?sk=e119d0a7f6d74088e1d3d673521f4ba6)
* [DALL- E3 Is Out! Here Is What You Need to Know About It](https://levelup.gitconnected.com/dall-e3-is-out-here-is-what-you-need-to-know-about-it-fe1f8bbcf539?sk=7c6231f85b02b206aa6ed7484cb3e96c)## Generative Image Models & Applications ##
* [Introduction to Large Language Models with GPT & LangChain (DataCamp Code Along)](https://www.datacamp.com/code-along/introduction-to-large-language-models-gpt-langchain)
* [Prompt Engineering with GPT & LangChain (DataCamp Code Along)](https://www.datacamp.com/code-along/prompt-engineering-gpt-langchain)
* [Building Multimodal AI Applications with LangChain & the OpenAI API](https://www.datacamp.com/code-along/multimodal-ai-applications-langchain-openai-api)
* [Semantic Search with Pinecone](https://www.datacamp.com/code-along/semantic-search-pinecone)
[Retrieval Augmented Generation with OpenAI API & Pinecone (DataCamp Code Along)](https://www.datacamp.com/code-along/retrieval-augmented-generation-openai-api-pinecone)
* [Building Chatbots with the OpenAI API & Pinecone (DataCamp Code Along)](https://www.datacamp.com/code-along/building-chatbots-openai-api-pinecone)
[Using Open Source AI Models with Hugging Face (DataCamp Code Along)](https://www.datacamp.com/code-along/using-open-source-models-hugging-face)
* [Building NLP Applications with Hugging Face (DataCamp Code Along)](https://www.datacamp.com/code-along/building-nlp-applications-hugging-face)
* [Image Classification with Hugging Face (DataCamp Code Along)](https://www.datacamp.com/code-along/image-classification-hugging-face)### Overview of Generative Image Models ###
* [Comprehensive Introduction to AI Image Generation](https://pub.towardsai.net/comprehensive-introduction-to-ai-image-generation-b153f465c805?sk=dbbcfc1afbbf6822c40709195f1c5b06)### GANS ###
* [A Gentle Introduction to Generative Adversarial Networks (GANs)](https://pub.towardsai.net/a-gentle-introduction-to-generative-adversarial-networks-gans-cee76581ed22?sk=3e8e7021da6c8bd9c01d0960133fea04)
* [You Probably Know GANs, But Do You Know How To Train It?](https://pub.towardsai.net/you-probably-know-gans-but-do-you-know-how-to-train-it-2573d574af12?sk=b803d0a68f15ddf72d7f69ee6501f8bf)
* [How Can We Evaluate the Generated Images By GANs?](https://pub.towardsai.net/how-on-earth-can-we-evaluate-the-generated-images-by-gans-877e5e7e9fcd?sk=ab56a9aa31896f2fc48968959b0c4695)
* [Overview of Important GANs Models & Applications](https://open.substack.com/pub/youssefh/p/overview-of-important-gans-models?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Building & Training GAN Model From Scratch In Python](https://open.substack.com/pub/youssefh/p/building-and-training-gan-model-from?r=1sqbmi&utm_campaign=post&utm_medium=web)
* [Building GANs Application and Deploying it on Streamlit & Heroku](https://open.substack.com/pub/youssefh/p/building-gans-application-and-deploying?r=1sqbmi&utm_campaign=post&utm_medium=web)### Diffusion Models ###
* [Unlocking the Mysteries of Diffusion Models: An In-Depth Exploration](https://pub.towardsai.net/unlocking-the-mysteries-of-diffusion-models-an-in-depth-exploration-aa02d2e44963?sk=1df2d84ab3dc316d7bef99e3e64270c4)
* [Getting Started With Stable Diffusion](https://pub.towardsai.net/getting-started-with-stable-diffusion-f343639e4931?sk=83d8907e785577ee6cf2696f7c3772b4)
* [Stable Diffusion-Based Image Generation Web Application Using Fast API & React](https://medium.com/geekculture/stable-diffusion-based-image-generation-web-application-using-fast-api-react-d519078567bf?sk=6c1ef9063210eda30221be1cbe2dc84b)
* [Efficient Strategies for Effective Stable Diffusion Prompt: A Comprehensive Guide](https://pub.towardsai.net/efficient-strategies-for-effective-stable-diffusion-prompt-a-comprehensive-guide-1964483642bd?sk=49771a8b5a9a570fd356ba52e766ce45)## Generative AI Ethics ##
* [What Is Responsible AI & How Big Companies Implement It In Their Products?](https://pub.towardsai.net/what-is-responsible-ai-how-big-companies-implement-it-in-their-products-d3a9b4c2458d?sk=8d7395d955bd0bd735af9c7bab22d3ec)