mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2025-08-31 21:11:44 +02:00
Add AI and Data Scientist roadmap
This commit is contained in:
BIN
public/pdfs/roadmaps/ai-data-scientist.pdf
Normal file
BIN
public/pdfs/roadmaps/ai-data-scientist.pdf
Normal file
Binary file not shown.
@@ -53,12 +53,12 @@ function prepareDirTree(control, dirTree, dirSortOrders) {
|
||||
const sortOrder = controlName.match(/^\d+/)?.[0];
|
||||
|
||||
// No directory for a group without control name
|
||||
if (!controlName || !sortOrder) {
|
||||
if (!controlName || (!sortOrder && !controlName.startsWith('check:'))) {
|
||||
return;
|
||||
}
|
||||
|
||||
// e.g. testing-your-apps:other-options
|
||||
const controlNameWithoutSortOrder = controlName.replace(/^\d+-/, '');
|
||||
const controlNameWithoutSortOrder = controlName.replace(/^\d+-/, '').replace(/^check:/, '');
|
||||
// e.g. ['testing-your-apps', 'other-options']
|
||||
const dirParts = controlNameWithoutSortOrder.split(':');
|
||||
|
||||
|
@@ -28,6 +28,9 @@ svg .clickable-group:hover > [fill='rgb(255,255,0)'] {
|
||||
svg .clickable-group:hover > [fill='rgb(255,229,153)'] {
|
||||
fill: #f3c950;
|
||||
}
|
||||
svg .clickable-group:hover > [stroke='rgb(255,229,153)'] {
|
||||
stroke: #f3c950;
|
||||
}
|
||||
|
||||
svg .clickable-group:hover > [fill='rgb(153,153,153)'] {
|
||||
fill: #646464;
|
||||
@@ -47,6 +50,7 @@ svg .clickable-group:hover > [fill='rgb(255,217,102)'] {
|
||||
|
||||
svg .done rect {
|
||||
fill: #cbcbcb !important;
|
||||
stroke: #cbcbcb !important;
|
||||
}
|
||||
|
||||
svg .done text,
|
||||
@@ -73,7 +77,7 @@ svg .learning text {
|
||||
|
||||
svg .clickable-group.done[data-group-id^='check:'] rect {
|
||||
fill: gray !important;
|
||||
stroke: gray;
|
||||
stroke: gray !important;
|
||||
}
|
||||
|
||||
.clickable-group rect {
|
||||
@@ -129,7 +133,7 @@ svg .removed path {
|
||||
#customized-roadmap #resource-svg-wrap g:not([class]),
|
||||
#customized-roadmap #resource-svg-wrap circle,
|
||||
#customized-roadmap #resource-svg-wrap path[stroke='#fff'],
|
||||
#customized-roadmap #resource-svg-wrap g[data-group-id$="-note"]{
|
||||
#customized-roadmap #resource-svg-wrap g[data-group-id$='-note'] {
|
||||
display: none;
|
||||
}
|
||||
|
||||
|
@@ -8,7 +8,7 @@ author:
|
||||
seo:
|
||||
title: '5 Free Resources to Master Language Models (LLMs) - roadmap.sh'
|
||||
description: 'Looking to dive into the fascinating world of Language Models (LLMs)? Discover the top 5 free resources that will help you learn and excel in understanding LLMs. From comprehensive tutorials to interactive courses, this blog post provides you with the ultimate guide to sharpen your skills and unravel the potential of language models. Start your journey today and become a pro in LLMs without spending a dime!'
|
||||
isNew: true
|
||||
isNew: false
|
||||
type: 'textual'
|
||||
date: 2023-05-19
|
||||
sitemap:
|
||||
|
@@ -8,7 +8,7 @@ author:
|
||||
seo:
|
||||
title: 'Introduction to LLMs - roadmap.sh'
|
||||
description: 'What are LLMs, how does ChatGPT and other LLMs work?'
|
||||
isNew: true
|
||||
isNew: false
|
||||
type: 'textual'
|
||||
date: 2023-05-16
|
||||
sitemap:
|
||||
|
5211
src/data/roadmaps/ai-data-scientist/ai-data-scientist.json
Normal file
5211
src/data/roadmaps/ai-data-scientist/ai-data-scientist.json
Normal file
File diff suppressed because it is too large
Load Diff
57
src/data/roadmaps/ai-data-scientist/ai-data-scientist.md
Normal file
57
src/data/roadmaps/ai-data-scientist/ai-data-scientist.md
Normal file
@@ -0,0 +1,57 @@
|
||||
---
|
||||
jsonUrl: '/jsons/roadmaps/ai-data-scientist.json'
|
||||
pdfUrl: '/pdfs/roadmaps/ai-data-scientist.pdf'
|
||||
order: 6
|
||||
briefTitle: 'AI and Data Scientist'
|
||||
briefDescription: 'Step by step guide to becoming an AI and Data Scientist in 2023'
|
||||
title: 'AI and Data Scientist Roadmap'
|
||||
description: 'Step by step guide to becoming an AI and Data Scientist in 2023'
|
||||
hasTopics: true
|
||||
isNew: true
|
||||
dimensions:
|
||||
width: 968
|
||||
height: 2243.96
|
||||
schema:
|
||||
headline: 'AI and Data Scientist Roadmap'
|
||||
description: 'Learn how to become an AI and Data Scientist with this interactive step by step guide in 2023. We also have resources and short descriptions attached to the roadmap items so you can get everything you want to learn in one place.'
|
||||
imageUrl: 'https://roadmap.sh/roadmaps/ai-data-scientist.png'
|
||||
datePublished: '2023-08-17'
|
||||
dateModified: '2023-08-17'
|
||||
seo:
|
||||
title: 'AI and Data Scientist Roadmap'
|
||||
description: 'Learn to become an AI and Data Scientist using this roadmap. Community driven, articles, resources, guides, interview questions, quizzes for modern backend development.'
|
||||
keywords:
|
||||
- 'ai and data scientist roadmap 2023'
|
||||
- 'ai and data scientist roadmap 2023'
|
||||
- 'guide to becoming an ai and data scientist'
|
||||
- 'ai and data scientist roadmap'
|
||||
- 'ai scientist'
|
||||
- 'ai scientist roadmap'
|
||||
- 'data scientist roadmap'
|
||||
- 'ai skills'
|
||||
- 'data scientist skills'
|
||||
- 'ai engineer roadmap'
|
||||
- 'ai skills test'
|
||||
- 'data scientist skills test'
|
||||
- 'ai and data scientist roadmap'
|
||||
- 'become an ai and data scientist'
|
||||
- 'ai and data scientist career path'
|
||||
- 'ai career path'
|
||||
- 'data scientist career path'
|
||||
- 'skills for ai engineer'
|
||||
- 'skills for data scientist'
|
||||
- 'learn ai for developers'
|
||||
- 'ai and data scientist quiz'
|
||||
- 'ai and data scientist interview questions'
|
||||
relatedRoadmaps:
|
||||
- 'python'
|
||||
- 'backend'
|
||||
- 'devops'
|
||||
sitemap:
|
||||
priority: 1
|
||||
changefreq: 'monthly'
|
||||
tags:
|
||||
- 'roadmap'
|
||||
- 'main-sitemap'
|
||||
- 'role-roadmap'
|
||||
---
|
@@ -0,0 +1,4 @@
|
||||
# AB Testing
|
||||
|
||||
- [Practitioner’s Guide to Statistical Tests](https://vkteam.medium.com/practitioners-guide-to-statistical-tests-ed2d580ef04f#1e3b)
|
||||
- [Step by Step Process for Planning an A/B Test](https://towardsdatascience.com/step-by-step-for-planning-an-a-b-test-ef3c93143c0b)
|
@@ -0,0 +1,7 @@
|
||||
# Classic/Advanced ML
|
||||
|
||||
- [Open Machine Learning Course](https://mlcourse.ai/book/topic01/topic01_intro.html)
|
||||
- [Coursera: Machine Learning Spcialization](https://www.coursera.org/specializations/machine-learning-introduction#courses)
|
||||
- [Pattern Recognition and Machine Learning by Christopher Bishop](https://www.microsoft.com/en-us/research/uploads/prod/2006/01/Bishop-Pattern-Recognition-and-Machine-Learning-2006.pdf)
|
||||
- [Repository of notes, code and notebooks in Python for the book Pattern Recognition and Machine Learning by Christopher Bishop](https://github.com/gerdm/prml)
|
||||
|
@@ -0,0 +1,6 @@
|
||||
# Data Understanding, Analysis and Visualization
|
||||
|
||||
- [Exploratory Data Analysis With Python and Pandas](https://www.coursera.org/projects/exploratory-data-analysis-python-pandas)
|
||||
- [Exploratory Data Analysis for Machine Learning](https://www.coursera.org/learn/ibm-exploratory-data-analysis-for-machine-learning#syllabus)
|
||||
- [Exploratory Data Analysis with Seaborn](https://www.coursera.org/projects/exploratory-data-analysis-seaborn)
|
||||
|
@@ -0,0 +1,4 @@
|
||||
# MLOps
|
||||
|
||||
- [Machine Learning Engineering for Production (MLOps) Specialization](https://www.coursera.org/specializations/machine-learning-engineering-for-production-mlops#courses)
|
||||
|
@@ -0,0 +1,4 @@
|
||||
# Differential Calculus
|
||||
|
||||
- [Algebra and Differential Calculus for Data Science](https://coursera.org/learn/algebra-and-differential-calculus-for-data-science#syllabus)
|
||||
|
@@ -0,0 +1,4 @@
|
||||
# Econometrics Pre-requisites
|
||||
|
||||
- [10 Fundamental Theorems for Econometrics](https://bookdown.org/ts_robinson1994/10EconometricTheorems/)
|
||||
|
@@ -0,0 +1,7 @@
|
||||
# Fully Connected NN, CNN, RNN, LSTM, Transformers, Transfer Learning
|
||||
|
||||
- [The Illustrated Transformer](https://jalammar.github.io/illustrated-transformer/)
|
||||
- [Attention is All you Need](https://arxiv.org/pdf/1706.03762.pdf)
|
||||
- [Deep Learning Book](https://www.deeplearningbook.org/)
|
||||
- [Deep Learning Specialization](https://www.coursera.org/specializations/deep-learning#courses)
|
||||
|
@@ -0,0 +1,4 @@
|
||||
# Hypothesis Testing
|
||||
|
||||
- [Introduction to Statistical Analysis: Hypothesis Testing](https://www.coursera.org/learn/statistical-analysis-hypothesis-testing-sas#syllabus)
|
||||
|
@@ -0,0 +1,9 @@
|
||||
# Increasing Test Sensitivity
|
||||
|
||||
- [Minimum Detectable Effect (MDE)](https://splitmetrics.com/resources/minimum-detectable-effect-mde/)
|
||||
- [Improving the Sensitivity of Online Controlled Experiments: Case Studies at Netflix](https://kdd.org/kdd2016/papers/files/adp0945-xieA.pdf)
|
||||
- [Improving the Sensitivity of Online Controlled Experiments by Utilizing Pre-Experiment Data](https://exp-platform.com/Documents/2013-02-CUPED-ImprovingSensitivityOfControlledExperiments.pdf)
|
||||
- [How Booking.com increases the power of online experiments with CUPED](https://booking.ai/how-booking-com-increases-the-power-of-online-experiments-with-cuped-995d186fff1d)
|
||||
- [Improving Experimental Power through Control Using Predictions as Covariate — CUPAC](https://doordash.engineering/2020/06/08/improving-experimental-power-through-control-using-predictions-as-covariate-cupac/)
|
||||
- [Improving the Sensitivity of Online Controlled Experiments: Case Studies at Netflix](https://www.researchgate.net/publication/305997925_Improving_the_Sensitivity_of_Online_Controlled_Experiments_Case_Studies_at_Netflix)
|
||||
|
1
src/data/roadmaps/ai-data-scientist/content/index.md
Normal file
1
src/data/roadmaps/ai-data-scientist/content/index.md
Normal file
@@ -0,0 +1 @@
|
||||
#
|
5
src/data/roadmaps/ai-data-scientist/content/learn-dsa.md
Normal file
5
src/data/roadmaps/ai-data-scientist/content/learn-dsa.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# Data Structures and Algorithms
|
||||
|
||||
- [Learn Algorithms](https://leetcode.com/explore/learn/)
|
||||
- [Leetcode - Study Plans](https://leetcode.com/studyplan/)
|
||||
- [Algorithms Specialization](https://coursera.org/specializations/algorithms#courses)
|
@@ -0,0 +1,5 @@
|
||||
# Python
|
||||
|
||||
- [Kaggle — Python](https://www.kaggle.com/learn/python)
|
||||
- [Google's Python Class](https://developers.google.com/edu/python)
|
||||
|
4
src/data/roadmaps/ai-data-scientist/content/learn-sql.md
Normal file
4
src/data/roadmaps/ai-data-scientist/content/learn-sql.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# SQL
|
||||
|
||||
- [SQL Tutorial](https://www.sqltutorial.org/)
|
||||
|
@@ -0,0 +1,4 @@
|
||||
# Learn Algebra, Calculus, Mathematical Analysis
|
||||
|
||||
- [Mathematics for Machine Learning Specialization](https://www.coursera.org/specializations/mathematics-machine-learning#courses)
|
||||
|
@@ -0,0 +1,4 @@
|
||||
# Probability and Sampling
|
||||
|
||||
- [Probability and Statistics: To p or not to p?](https://www.coursera.org/learn/probability-statistics#syllabus)
|
||||
|
@@ -0,0 +1,5 @@
|
||||
# Ratio Metrics
|
||||
|
||||
- [Applying the Delta Method in Metric Analytics: A Practical Guide with Novel Ideas](https://arxiv.org/pdf/1803.06336.pdf)
|
||||
- [Approximations for Mean and Variance of a Ratio](https://www.stat.cmu.edu/~hseltman/files/ratio.pdf)
|
||||
|
@@ -0,0 +1,12 @@
|
||||
# Regressions, Time series, Fitting Distributions
|
||||
|
||||
- [10 Fundamental Theorems for Econometrics](https://bookdown.org/ts_robinson1994/10EconometricTheorems/)
|
||||
- [Dougherty Intro to Econometrics 4th edition](https://www.academia.edu/33062577/Dougherty_Intro_to_Econometrics_4th_ed_small)
|
||||
- [Econometrics: Methods and Applications](https://www.coursera.org/learn/erasmus-econometrics#syllabus)
|
||||
- [Kaggle - Learn Time Series](https://www.kaggle.com/learn/time-series)
|
||||
- [Time series Basics : Exploring traditional TS](https://www.kaggle.com/code/jagangupta/time-series-basics-exploring-traditional-ts#Hierarchical-time-series)
|
||||
- [How to Create an ARIMA Model for Time Series Forecasting in Python](https://machinelearningmastery.com/arima-for-time-series-forecasting-with-python)
|
||||
- [11 Classical Time Series Forecasting Methods in Python](https://machinelearningmastery.com/time-series-forecasting-methods-in-python-cheat-sheet/)
|
||||
- [Blockchain.com Data Scientist TakeHome Test](https://github.com/stalkermustang/bcdc_ds_takehome)
|
||||
- [Linear Regression for Business Statistics](https://www.coursera.org/learn/linear-regression-business-statistics#about)
|
||||
|
4
src/data/roadmaps/ai-data-scientist/content/stats-clt.md
Normal file
4
src/data/roadmaps/ai-data-scientist/content/stats-clt.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# Statistics, CLT
|
||||
|
||||
- [Introduction to Statistics](https://coursera.org/learn/stanford-statistics#syllabus)
|
||||
|
0
src/data/roadmaps/ai-data-scientist/faqs.astro
Normal file
0
src/data/roadmaps/ai-data-scientist/faqs.astro
Normal file
@@ -6,7 +6,7 @@ briefTitle: 'Code Review'
|
||||
briefDescription: 'Learn what to focus on when conducting a code review.'
|
||||
title: 'Code Review Pyramid'
|
||||
description: 'Learn what to focus on when conducting a code review.'
|
||||
isNew: true
|
||||
isNew: false
|
||||
hasTopics: true
|
||||
dimensions:
|
||||
width: 968
|
||||
|
@@ -4,7 +4,7 @@ pdfUrl: '/pdfs/roadmaps/cpp.pdf'
|
||||
order: 10
|
||||
briefTitle: 'C++'
|
||||
briefDescription: 'Step by step guide to becoming a C++ Developer in 2023'
|
||||
title: 'C++ Developer'
|
||||
title: 'C++ Developer Roadmap'
|
||||
description: 'Step by step guide to becoming a C++ developer in 2023'
|
||||
isNew: true
|
||||
hasTopics: true
|
||||
@@ -18,10 +18,9 @@ schema:
|
||||
datePublished: '2023-06-01'
|
||||
dateModified: '2023-06-01'
|
||||
seo:
|
||||
title: 'Learn to become a modern C++ developer'
|
||||
title: 'C++ Developer Roadmap'
|
||||
description: 'Community driven, articles, resources, guides, interview questions, quizzes for C++ development. Learn to become a modern C++ developer by following the steps, skills, resources and guides listed in this roadmap.'
|
||||
keywords:
|
||||
- 'guide to becoming a c++ developer'
|
||||
- 'guide to becoming a c++ developer'
|
||||
- 'c++ developer'
|
||||
- 'c++ engineer'
|
||||
|
@@ -6,7 +6,7 @@ briefTitle: 'Cyber Security'
|
||||
briefDescription: 'Step by step guide to becoming a Cyber Security Expert in 2023'
|
||||
title: 'Cyber Security Expert'
|
||||
description: 'Step by step guide to becoming a Cyber Security Expert in 2023'
|
||||
isNew: true
|
||||
isNew: false
|
||||
hasTopics: true
|
||||
dimensions:
|
||||
width: 968
|
||||
|
@@ -6,7 +6,7 @@ briefTitle: 'Full Stack'
|
||||
briefDescription: 'Step by step guide to becoming a full stack developer in 2023'
|
||||
title: 'Full Stack Developer'
|
||||
description: 'Step by step guide to becoming a modern full stack developer in 2023'
|
||||
isNew: true
|
||||
isNew: false
|
||||
hasTopics: true
|
||||
dimensions:
|
||||
width: 968
|
||||
|
@@ -6,7 +6,6 @@ briefTitle: 'Prompt Engineering'
|
||||
briefDescription: 'Step by step guide to learning Prompt Engineering'
|
||||
title: 'Prompt Engineering Roadmap'
|
||||
description: 'Step by step guide to learning Prompt Engineering'
|
||||
isNew: true
|
||||
hasTopics: true
|
||||
dimensions:
|
||||
width: 968
|
||||
|
@@ -6,7 +6,7 @@ title: 'React Native Developer'
|
||||
description: 'Step by step guide to becoming a React Native developer in 2023'
|
||||
pdfUrl: '/pdfs/roadmaps/react-native.pdf'
|
||||
hasTopics: true
|
||||
isNew: true
|
||||
isNew: false
|
||||
dimensions:
|
||||
width: 968
|
||||
height: 2333.39
|
||||
|
@@ -19,6 +19,7 @@ export function useToggleTopic(callback: CallbackType) {
|
||||
});
|
||||
}
|
||||
|
||||
window.addEventListener(`roadmap.topic.toggle`, handleToggleTopic);
|
||||
window.addEventListener(`best-practice.topic.toggle`, handleToggleTopic);
|
||||
return () => {
|
||||
window.removeEventListener(
|
||||
|
@@ -325,7 +325,7 @@ export function refreshProgressCounters() {
|
||||
totalRemoved;
|
||||
|
||||
const totalDone =
|
||||
document.querySelectorAll('.clickable-group.done').length -
|
||||
document.querySelectorAll('.clickable-group.done:not([data-group-id^="ext_link:"])').length -
|
||||
totalCheckBoxesDone;
|
||||
const totalLearning =
|
||||
document.querySelectorAll('.clickable-group.learning').length -
|
||||
|
Reference in New Issue
Block a user