← 开源
dswh

ai-engineer-roadmap

A roadmap describing the required skills, learning resources and sample tools to become an AI Engineer

TutorialsAIE roadmapGetting started
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
686
Star
118
Fork
+2
本周
1
贡献者
创建于 2024-04-16 · 更新于 2026-10-15 · 今日第 15005 名
主要开发者
dswh

dswh/ai-engineer-roadmap 排名第 15,005,有 686 个星标。

同类别比较

dswh/ai-engineer-roadmap 排名第 15,005,此处有 8 个同类条目;featurestoreorg/serverless-ml-course 排名第 15,006。

同类别比较
名称排名指标
DFin/Neural-Network-Visualisation14,990
语言:
JavaScript
星标数:
687
分叉数:
78
简介:
Interactive web visualisation for handwritting detection using a simple neural network
Spandan-Madan/Me_Bot14,995
语言:
Jupyter Notebook
星标数:
687
分叉数:
68
简介:
Build a bot that speaks like you!
jdtoscano94/NABLA-SciML14,996
语言:
Jupyter Notebook
星标数:
687
分叉数:
202
简介:
Physics Informed Machine Learning Tutorials (Pytorch and Jax)
Azure/DeepLearningForTimeSeriesForecasting15,000
语言:
Jupyter Notebook
星标数:
686
分叉数:
283
简介:
A tutorial demonstrating how to implement deep learning models for time series forecasting
featurestoreorg/serverless-ml-course15,006
语言:
Jupyter Notebook
星标数:
686
分叉数:
297
简介:
Serverless Machine Learning Course for building AI-enabled Prediction Services from models and features
openai/openai-structured-outputs-samples15,022
语言:
TypeScript
星标数:
685
分叉数:
80
简介:
Sample apps to help developers get started with Structured Outputs
rougier/ML-Recipes15,024
语言:
Python
星标数:
685
分叉数:
65
简介:
A collection of stand-alone Python machine learning recipes
Niketkumardheeryan/ML-CaPsule15,033
语言:
Jupyter Notebook
星标数:
684
分叉数:
732
简介:
ML-capsule is a Project for beginners and experienced data science Enthusiasts who don't have a mentor or guidance and wish to learn Machine learning. Using our repo they can learn ML, DL, and many related technologies with different real-world projects and become Interview ready.
关键参数与规格
关键参数与规格
参数值
类别Tutorials
子类别AIE roadmap,Getting started
关键词Education, Prompt engineering, Retrieval, Skills
星标数686
分叉数118
贡献者1
创建日期2024-04-16
更新日期2026-10-15
1 天星标数0
7 天星标数2
排名15,005
上次排名14,834
排名变化-171
7 天星标排名8,622
上次 7 天星标排名7,326
7 天星标排名变化-1,296
总星标排名15,114
上次总星标排名15,086
总星标排名变化-28
README 摘录

- Build basic application to learn to consume LLM APIs, carefully engineering prompts for your applications and working with open source LLMs. - Go deep into building more context aware advanced applications using Retreival Augmented Generation (RAG). Learn about vector databases and how to work with one. Learn to build agents with LLMs and tools. - After mastering application building, learn to deploy, optimise and manage LLM-powered apps in production with LLMOps. Learn to fine-tune pre-trained models to adapt to

downstream applications efficiently and at low cost. I'd suggest you go deep in each stage, build projects, POCs or better yet, functional products and then move to the next stage. Learning Resources & References The following table enlists learning resources and references that I found helpful and plan to use myself to build. AI Course on ChatGPT Prompt Engineering for Developers - Prompt Engineering Guide: A detailed resource encapsulating the latest papers, advanced prompting techniques, learning guides, model-specific prompting guides, lectures

, references, new LLM capabilities, and tools related to prompt engineering. - Awesome ChatGPT Prompts: A compilation of great prompts to be used with ChatGPT models. | | Running and working with Open Source LLMs | - Deeplearning. AI course on Open Source Models with Hugging Face - Open Source LLMs can be accessed via Hugging Face Hub and you can play with a few of them in Hugging Face Spaces - OpenRouter Docs - Run LLMs on your local machine using LM Studio | | Chain of Operations - LangChain | - Quickstart

guide on how to build an application with LangChain. AI course on LangChain for LLM Application Development | | Code / Image / Audio Generation | - This is covered in parts in the Open Source Models with HF course on DeepLearning. AI - Building Generative AI Applications with Gradio - Code Gen: Check out these resources on code generation - gpt-engineer, Tabby, gpt-migrate to migrate your codebase from one framework to another or one language to another. - Audio Gen: text to speech by openAI, resemble. ai

, elevenlabs API - Image Gen: Image generation by Open AI, creating images using Stable Diffusion API | | **Intermediate** | | | Working with Vector Databases | - Text chunking and splitting by LangChain - Course on vector databases: Learn what are embeddings and how to store them. - Another course on building applications with vector databases using Pinecone - Learn to compute sentence, text, and image embeddings using Framework like SentenceTransformers. | | Building RAG Applications | - RAG applications are all about building connections between tools, databases, context lengths, embeddings, memories, etc. You

need frameworks like LangChain, LlamaIndex, FastRAG to build these. - Step-by-step tutorial to build a Q&A RAG pipeline by LangChain - LangChain’s RAG from Scratch playlist on YouTube is pretty detailed and amazing. | | Advanced RAGs | - Check out Jerrry Liu’s course on Building and evaluating Advanced RAG Application on DeepLearning. AI for best practices and improving your RAG pipeline’s performance. - Cheat Sheet and some recipes for building Advanced RAG - A comprehensive guide on building RAG-based LLM

application by AnyScale | | Evaluating RAGs | - Hugging Face Cookbook on How to evaluate RAG system - Evaluating all components of your RAG

常见问题

记录了多少星标和分叉?

dswh/ai-engineer-roadmap 有 686 个星标和 118 个分叉。

仓库排名是多少?

dswh/ai-engineer-roadmap 排名第 15,005。

哪个仓库排名最接近?

dswh/ai-engineer-roadmap 与 featurestoreorg/serverless-ml-course 比较,后者排名第 15,006,有 686 个星标。

README

AI Engineer Roadmap & Resources 🤖

Follow me on YouTube • X • LinkedIn • Subscribe to my Newsletter


The AI Engineering Roadmap categorizes the journey into 3 stages:

  1. Beginner - Build basic application to learn to consume LLM APIs, carefully engineering prompts for your applications and working with open source LLMs.

  2. Intermediate - Go deep into building more context aware advanced applications using Retreival Augmented Generation (RAG). Learn about vector databases and how to work with one. Learn to build agents with LLMs and tools.

  3. Advanced - After mastering application building, learn to deploy, optimise and manage LLM-powered apps in production with LLMOps. Learn to fine-tune pre-trained models to adapt to downstream applications efficiently and at low cost.

I'd suggest you go deep in each stage, build projects, POCs or better yet, functional products and then move to the next stage.

Learning Resources & References

The following table enlists learning resources and references that I found helpful and plan to use myself to build.

Follow me as I execute this roadmap end-to-end on YouTube:

https://www.youtube.com/playlist?list=PLIkXejH7XPT8x9iUGvlsYt44aPx6ns8BV

Skills Resources
Beginner
Working with LLMs and APIs - Commonly used LLM APIs: OpenAI, Anthropic(Claude), Hugging Face
Prompt Engineering - DeepLearning.AI Course on ChatGPT Prompt Engineering for Developers

Your trajectory

Functional Product / Project Ideas to build the above skills

Here's the content of your HTML table converted into a well-formatted markdown table:

S.No. Project Idea Skills required / to be developed
Beginner
1. Building a chatGPT / Midjourney -like bot for a niche persona / use-case and integrate it with WhatsApp or Slack or Discord or build an app using Streamlit / Gradio. LLMs, Prompt Engineering, open-source LLMs, Working with APIs, Python
2. Chrome extension to summarise / ideate / extract takeaways / research with web pages. LLM APIs, Prompt Engineering, open-source LLMs, Working with API, JS, HTML,CSS
3. Create a news aggregator for a targeted persona (PMs, AI Engg., ) Web Parsing, Prompt Engineering, LLMs
4. Multi-modal generation via Discord. All of above and Multi-modal generation
Intermediate
5. Q&A bot for specific persona / department - Doctor / Lawyer / Engineer, Marketer, Sales etc. text splitting, chunking, indexing, working with vector databases, building RAG pipelines, deploying apps
6. StackOverflow-like search engine that provides response from multiple data sources - Advanced RAG pipeline to answer complex query using multiple data sources. All above and vector retrieval, summary retrieval, sub-question query engine, deploying apps
7. AI Interview Buddy - an AI agent that helps in preparing for specific roles in an interactive manner. Building agents, agentic design, text-to-speech, speech-to-text, deployment
Advanced
8. Personal assistant fine-tuned on domain-specific data. Personal Healthcare, Country’s Law, Finance, etc. Dataset curation, Data engineering, model evaluation, benchmarking, PEFT, LoRA, QLoRA
9. An e2e e-commerce product assistant. Advanced RAG pipeline, LLMOps - Data Engineering, CI/CD, Scaling, Monitoring, Observability
10. InvestGPT - fine-tuned LLM to classify personal investments based on technical (algorithmic) and fundamental (LLMs) analysis. fine tuning, evals and benchmarking, AI Security

You can extrapolate each of these ideas into full-fledged products / MVPs for different domains, industries and verticals.

If you liked this roadmap, support the work by starring the repo.

You can follow me on YouTube, Twitter, LinkedIn, Substack, GitHub.

排名相邻
同类项目