├── .github └── workflows │ └── main.yml ├── .gitignore ├── .vuepress ├── components │ ├── Example.vue │ └── Youtube.vue ├── config.js ├── public │ ├── Favicon.png │ ├── logos │ │ ├── icon-128x128.png │ │ ├── icon-144x144.png │ │ ├── icon-152x152.png │ │ ├── icon-192x192.png │ │ ├── icon-384x384.png │ │ ├── icon-512x512.png │ │ ├── icon-72x72.png │ │ └── icon-96x96.png │ └── manifest.json └── styles │ ├── index.styl │ └── palette.styl ├── LICENSE ├── contributing.md ├── images ├── big_data_engineer.svg ├── big_data_engineer.xml ├── data_engineer.svg ├── data_engineer.xml ├── datascience.svg ├── datascience.xml ├── deep_learning.svg ├── deep_learning.xml ├── fundamentals.svg ├── fundamentals.xml ├── intro.svg ├── intro.xml ├── logos │ ├── amai.svg │ └── de-hub.svg ├── machine_learning.svg ├── machine_learning.xml ├── machinelearning.svg └── machinelearning.xml ├── package-lock.json ├── package.json └── readme.md /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | # This is a basic workflow to help you get started with Actions 2 | 3 | name: Blob storage website CI 4 | 5 | # Controls when the action will run. Triggers the workflow on push or pull request 6 | # events but only for the main branch 7 | on: 8 | push: 9 | branches: [ main ] 10 | 11 | jobs: 12 | build: 13 | runs-on: ubuntu-latest 14 | steps: 15 | - uses: actions/checkout@v2 16 | - name: Use Node.js 17 | uses: actions/setup-node@v1 18 | with: 19 | node-version: '12.x' 20 | - run: npm install 21 | - run: npm run build --if-present 22 | env: 23 | CI: true 24 | - run: npm run export 25 | env: 26 | EXPORT_PDF: True 27 | CI: true 28 | - name: Azure Login 29 | uses: azure/login@v1 30 | with: 31 | creds: ${{ secrets.AZURE_CREDENTIALS }} 32 | - name: Upload to Azure 33 | uses: azure/CLI@v1 34 | with: 35 | azcliversion: 2.33.0 36 | inlineScript: | 37 | az storage blob upload-batch -s public/roadmap -d \$web/roadmap --account-name iamai --content-cache-control 'public,max-age=3600' 38 | - name: Purge Azure CDN 39 | uses: azure/CLI@v1 40 | with: 41 | azcliversion: 2.33.0 42 | inlineScript: | 43 | az cdn endpoint purge --content-paths "/*" --profile-name "i-am-ai" --name "i-am-ai" --resource-group "Productive" 44 | # Azure logout 45 | - name: Azure Logout 46 | uses: azure/CLI@v1 47 | with: 48 | azcliversion: 2.33.0 49 | inlineScript: | 50 | az logout 51 | az cache purge 52 | az account clear -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | ._* 3 | Thumbs.db 4 | *.sublime-project 5 | *.sublime-workspace 6 | .idea 7 | node_modules 8 | /public/ 9 | .vuepress/dist/ 10 | deploy.md -------------------------------------------------------------------------------- /.vuepress/components/Example.vue: -------------------------------------------------------------------------------- 1 | 16 | 17 | -------------------------------------------------------------------------------- /.vuepress/components/Youtube.vue: -------------------------------------------------------------------------------- 1 | 16 | 17 | -------------------------------------------------------------------------------- /.vuepress/config.js: -------------------------------------------------------------------------------- 1 | const container = require('markdown-it-container'); 2 | const fs = require('fs'); 3 | module.exports = { 4 | title: 'AI Expert Roadmap', 5 | description: 'The i.am.ai Experts Roadmap', 6 | dest: 'public/roadmap', 7 | base: '/roadmap/', 8 | themeConfig: { 9 | repo: 'https://github.com/AMAI-GmbH/AI-Expert-Roadmap', 10 | docsDir: '.', 11 | docsBranch: 'master', 12 | editLinks: true, 13 | editLinkText: 'Edit this page', 14 | sidebarDepth: 1, 15 | lastUpdated: 'Last Updated', 16 | search: false, 17 | sidebar: [ 18 | ['/', 'Roadmap'], 19 | ['contributing.md', 'Contribution'] 20 | ], 21 | nav: [ 22 | { text: 'AI Use Cases', link: 'https://i.am.ai/usecases', target:'_self' }, 23 | { text: 'AI Roadmap', link: '/' }, 24 | { text: 'AI Newsletter', link: 'https://i.am.ai/newsletter', target:'_self' }, 25 | { text: 'Hire AI Experts', link: 'https://am.ai?utm_source=i.am.ai&utm_medium=Referral&utm_campaign=AI+Expert+Roadmap+Hire+Experts+Navbar', target:'_blank' }, 26 | ] 27 | }, 28 | patterns: process.env.EXPORT_PDF === 'True' ? ['readme.md'] : ['**/*.md', '**/*.vue'], 29 | plugins: ['@snowdog/vuepress-plugin-pdf-export', { 30 | puppeteerLaunchOptions: { 31 | args: ['--no-sandbox', '--disable-setuid-sandbox'] 32 | } 33 | }], 34 | /* using this Google Analytics Plugin makes metomic's autoblock impossible 35 | 36 | plugins: { 37 | '@vuepress/plugin-google-analytics': { 38 | ga: 'UA-131730139-2' 39 | }, 40 | }, */ 41 | /*plugins: { 42 | '@vuepress/pwa': {xw 43 | serviceWorker: true, 44 | updatePopup: { 45 | message: "Updated documentation is available.", 46 | buttonText: "Refresh" 47 | } 48 | } 49 | },*/ 50 | 51 | head: [ 52 | process.env.EXPORT_PDF !== 'True' ? ['script', { 53 | async: true, 54 | defer: true, 55 | "data-domain": "i.am.ai", 56 | src: 'https://stats.am.ai/js/plausible.outbound-links.js' 57 | }] : ['script', {}], 58 | ['link', { 59 | rel: 'icon', 60 | href: `/logos/icon-512x512.png` 61 | }], 62 | ['link', { 63 | rel: 'manifest', 64 | href: '/manifest.json' 65 | }], 66 | ['meta', { 67 | name: 'theme-color', 68 | content: '#1f6286' 69 | }], 70 | ['meta', { 71 | name: 'apple-mobile-web-app-capable', 72 | content: 'yes' 73 | }], 74 | ['meta', { 75 | name: 'apple-mobile-web-app-status-bar-style', 76 | content: 'black' 77 | }], 78 | ['link', { 79 | rel: 'apple-touch-icon', 80 | href: `/logos/icon-152x152.png` 81 | }], 82 | ['meta', { 83 | name: 'msapplication-TileImage', 84 | content: '/logos/icon-144x144.png' 85 | }], 86 | ['meta', { 87 | name: 'msapplication-TileColor', 88 | content: '#ffffff' 89 | }], 90 | ["meta", { 91 | name: "Description", 92 | content: "Follow these roadmaps to become an Artificial Intelligence expert." 93 | }], 94 | ["meta", { 95 | property: "og:title", 96 | content: "AI Roadmap" 97 | }], 98 | ["meta", { 99 | property: "og:image", 100 | content: "https://i.am.ai/img/banner/i-am-ai-banner-roadmap.png" 101 | }], 102 | ["meta", { 103 | property: "og:description", 104 | content: "Follow these roadmaps to become an Artificial Intelligence expert." 105 | }], 106 | ["meta", { 107 | property: "og:url", 108 | content: "https://i.am.ai/roadmap" 109 | }], 110 | ["meta", { 111 | property: "og:type", 112 | content: "website" 113 | }], 114 | ["meta", { 115 | property: "og:site_name", 116 | content: "AI Roadmap" 117 | }], 118 | ['link', { 119 | rel: "icon", 120 | type: "image/png", 121 | sizes: "32x32", 122 | href: "/Favicon.png" 123 | }] 124 | 125 | ], 126 | extendMarkdown(md) { 127 | md.use(container, 'example', { 128 | render: (tokens, idx) => tokens[idx].nesting === 1 ? 129 | `` : '' 130 | }) 131 | md.use(container, 'youtube', { 132 | render: (tokens, idx) => tokens[idx].nesting === 1 ? 133 | `` : '' 134 | }) 135 | 136 | const render = md.render; 137 | md.render = (...args) => { 138 | // original content 139 | var html = render.call(md, ...args); 140 | 141 | // Replace Github links to i.am.ai/roadmap in the roadmap 142 | html = html.replace(/]+)>((?:.|\s)*?)<\/a>/g, function(match, p1, p2) { 143 | if(p1.startsWith('href="https://i.am.ai/roadmap#')) { 144 | return p2; 145 | } 146 | return match 147 | }); 148 | 149 | // SVG embedding for clickable images 150 | html = html.replace(/]*?src\s*=\s*['\"]([^'\"]*?)['\"][^>]*?>/g, function(match, p1) { 151 | if(p1.startsWith("./images/") && p1.endsWith(".svg") && !p1.startsWith("./images/logos")) { 152 | var svg = fs.readFileSync(p1, 'utf8'); 153 | svg = svg.replace(/<\?xml.+\?>|/g, '') 154 | // make links open in new window 155 | svg = svg.replace(/target=\"_blank\"/isg, ""); 156 | svg = svg.replace(/(]*xlink:href=['\"]?http[^<>]+)>/isg, "$1 target=\"_blank\">"); 157 | return svg; 158 | } 159 | return match 160 | }); 161 | 162 | return html 163 | }; 164 | } 165 | }; -------------------------------------------------------------------------------- /.vuepress/public/Favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/Favicon.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-128x128.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-144x144.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-152x152.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-192x192.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-384x384.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-512x512.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-72x72.png -------------------------------------------------------------------------------- /.vuepress/public/logos/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AMAI-GmbH/AI-Expert-Roadmap/2cc62bd82b5ba9d01c02636ac483d6443672f90c/.vuepress/public/logos/icon-96x96.png -------------------------------------------------------------------------------- /.vuepress/public/manifest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "AI Expert Roadmap", 3 | "theme_color": "#1f6286", 4 | "background_color": "#fff", 5 | "display": "fullscreen", 6 | "Scope": "/", 7 | "start_url": "/", 8 | "icons": [ 9 | { 10 | "src": "logos/icon-72x72.png", 11 | "sizes": "72x72", 12 | "type": "image/png" 13 | }, 14 | { 15 | "src": "logos/icon-96x96.png", 16 | "sizes": "96x96", 17 | "type": "image/png" 18 | }, 19 | { 20 | "src": "logos/icon-128x128.png", 21 | "sizes": "128x128", 22 | "type": "image/png" 23 | }, 24 | { 25 | "src": "logos/icon-144x144.png", 26 | "sizes": "144x144", 27 | "type": "image/png" 28 | }, 29 | { 30 | "src": "logos/icon-152x152.png", 31 | "sizes": "152x152", 32 | "type": "image/png" 33 | }, 34 | { 35 | "src": "logos/icon-192x192.png", 36 | "sizes": "192x192", 37 | "type": "image/png" 38 | }, 39 | { 40 | "src": "logos/icon-384x384.png", 41 | "sizes": "384x384", 42 | "type": "image/png" 43 | }, 44 | { 45 | "src": "logos/icon-512x512.png", 46 | "sizes": "512x512", 47 | "type": "image/png" 48 | } 49 | ] 50 | } -------------------------------------------------------------------------------- /.vuepress/styles/index.styl: -------------------------------------------------------------------------------- 1 | img, svg { 2 | max-width: 100%; 3 | display: block; 4 | margin-left: auto; 5 | margin-right: auto; 6 | } 7 | 8 | img.inline 9 | display: inline; 10 | 11 | .nav-item .icon.outbound { 12 | display: none !important; 13 | } 14 | 15 | 16 | 17 | 18 | 19 | .navbar { 20 | box-shadow: 0px 1px 10px 0px rgba(221,221,221,0.1); 21 | top: 0px; 22 | position: fixed; 23 | z-index: 222; 24 | width:100%; 25 | padding-right: 0; 26 | 27 | 28 | border-bottom: 0px solid; 29 | border-color: lightgrey; 30 | /*box-shadow: 0px 1px 10px 0px rgba(255,255,255,0.8); #white version*/ 31 | 32 | } 33 | .navbar .container { 34 | max-width: 2000px; 35 | } 36 | 37 | .home-link { 38 | font-size: 2em; 39 | } 40 | 41 | .nav-links { 42 | font-size: 1.1em; 43 | margin: 0px 14px 0px 12px; 44 | 45 | } 46 | 47 | .nav-item a:hover { 48 | background-color: #eeeeee55; 49 | color: black; 50 | box-shadow: 0px 3px 0px -1px #206287; /*amai blau 206287, neon blau 206287*/ 51 | } 52 | 53 | /* Style the active/current link*/ 54 | .nav-item .router-link-active { 55 | border-bottom: 0 !important; 56 | box-shadow: 0px 6px 0px -1px #206287; 57 | color: black; 58 | font-weight: bold; 59 | font-family: "DM Mono", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, 60 | Arial, sans-serif; 61 | } 62 | 63 | .nav-link, .repo-link { 64 | padding: 0.5em 0.5em; 65 | } 66 | 67 | @media only screen and (max-width: 720px) { 68 | .nav-links, .nav-item { 69 | margin-left: 0; 70 | padding-left:0 !important; 71 | } 72 | .nav-link { 73 | padding: 0.35rem 1rem 0.35rem 1.25rem; 74 | } 75 | .nav-item .router-link-active { 76 | box-shadow: 0 0 0 0 #ffffffff; 77 | border-left: 0.25rem solid #1f6286; 78 | } 79 | 80 | .repo-link { 81 | margin-left:0; 82 | padding: 0.35rem 1rem 0.35rem 1.25rem !important; 83 | } 84 | } -------------------------------------------------------------------------------- /.vuepress/styles/palette.styl: -------------------------------------------------------------------------------- 1 | $accentColor = #1f6286 2 | $contentWidth = 882px -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 AMAI GmbH 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- 1 | # Contribution 2 | 3 | ## The Goal 4 | 5 | Our goal is **not** to have the biggest list of everything available out there. 6 | Our goal is to have a list of things that anybody would have to learn if they were to enter the field today. 7 | 8 | ## Contributing 9 | 10 | Your contributions to this repo are always welcome! 11 | Bear in mind, that this repo is *highly opinionated*, *unbiased* and *curated*. 12 | Your opinion on value of any resource may not match the opinion of the curators. 13 | 14 | **No PR will be discarded without explanation!** 15 | 16 | ## How are these roadmaps made? 17 | 18 | > Roadmaps are made using [draw.io](https://www.draw.io/) 19 | 20 | * Clone the repository 21 | * Open [draw.io](https://www.draw.io/) and drop the xml file of the image that you want to change in the browser to open it 22 | * Add your changes and add a link to each new content 23 | * Export the xml file `File > Export as > XML > uncheck "compressed" > Export` and put it in the `images` directory 24 | * Export the svg file `File > Export as > SVG > uncheck "Include a copy of my diagram" > Export` and put it in the `images` directory 25 | * Make sure that the width and height of the SVG match the actual image content to avoid unnecessary whitespace around the image 26 | * Commit your changes and open a PR 27 | 28 | ## Guidelines 29 | 30 | * **Adding everything available out there is not the goal!** 31 | The roadmaps represent the skillset most valuable in present time meaning that if you were to enter any of the listed fields today, that's what you would learn first. Although there is an endless amount of techniques, tools and components that were important in the past or appear promising to become relevant in the future, prioritize the skills that are generally most relevant for today's demand. Use your critical thinking to filter out non-essential stuff. Give honest arguments for why the resource should be included. 32 | * **One item per Pull Request** 33 | There may be a discussion related to an item you want to add. Adding just a single item per pull request makes it much easier for everyone involved. 34 | * Write meaningful commit messages 35 | * Look at the existing issues/pull requests before opening new ones 36 | -------------------------------------------------------------------------------- /images/big_data_engineer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | 255 | 256 | 257 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | -------------------------------------------------------------------------------- /images/data_engineer.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 |

Data Engineer

Data Engineer
Summary of Data Formats
Summary of Data Formats
Data Discovery
Data Discovery
Data Source & Acquisition
Data Source & Acquisition
Data Integration
Data Integration
Data Fusion
Data Fusion
Transformation & Enrichment
Transformation & Enrichment
OpenRefine
OpenRefine
Data Survey
Data Survey
How much Data
How much Data
Using ETL
Using ETL
Data Lake vs Data Warehouse
Data Lake vs Data Warehouse
Dockerize your Python Application
Dockerize your Python Applic...

keep exploring and stay up-to-date

keep exploring and st...
Viewer does not support full SVG 1.1
-------------------------------------------------------------------------------- /images/data_engineer.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | -------------------------------------------------------------------------------- /images/fundamentals.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | 255 | 256 | 257 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | 293 | 294 | 295 | 296 | 297 | 298 | 299 | 300 | 301 | 302 | 303 | 304 | 305 | 306 | 307 | 308 | 309 | 310 | 311 | 312 | 313 | 314 | 315 | 316 | 317 | 318 | 319 | 320 | 321 | 322 | 323 | 324 | 325 | 326 | 327 | 328 | 329 | 330 | 331 | 332 | 333 | 334 | 335 | 336 | 337 | 338 | 339 | 340 | 341 | 342 | 343 | 344 | 345 | 346 | 347 | 348 | 349 | 350 | 351 | 352 | 353 | 354 | 355 | 356 | 357 | 358 | 359 | 360 | 361 | 362 | 363 | 364 | 365 | 366 | 367 | 368 | 369 | -------------------------------------------------------------------------------- /images/intro.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 |
GIT - Version Control
GIT - Version Control
Papers With Code
Papers With Code
Personal Recommendation!
Personal Recommendation!
Available Options
Available Options
Data Scientist
Data Scientist
Big Data Engineer
Big Data Engineer
Machine Learning
Machine Learning
Deep Learning
Deep Learning
Data Engineer
Data Engineer
Required for any path
Required for any path
AI Expert in 2022
AI Expert in 2022
Choose your path
Choose your path
Legend
Legend
Semantic Versioning
Semantic Versioning
Keep a Changelog
Keep a Changelog
Fundamentals
Fundamentals
Viewer does not support full SVG 1.1
-------------------------------------------------------------------------------- /images/intro.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | -------------------------------------------------------------------------------- /images/logos/amai.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 10 | 11 | 12 | 14 | 16 | 17 | 20 | 21 | 26 | 27 | 28 | 30 | 32 | 34 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /images/logos/de-hub.svg: -------------------------------------------------------------------------------- 1 | 2 | image/svg+xml 48 | 61 | 64 | 66 | 70 | 74 | 78 | 82 | 86 | 90 | 94 | 98 | 102 | 106 | 110 | 114 | 118 | 122 | 126 | 130 | 134 | 138 | 142 | 146 | 150 | 154 | 158 | 162 | 166 | 170 | 174 | 178 | 182 | 186 | 187 | 189 | 191 | 194 | 195 | 203 | 205 | 213 | 214 | 222 | 223 | 225 | 227 | 230 | 231 | 239 | 241 | 249 | 250 | 258 | 259 | 261 | 263 | 266 | 267 | 275 | 277 | 285 | 286 | 294 | 295 | 297 | 299 | 302 | 303 | 311 | 313 | 321 | 322 | 330 | 331 | 333 | 335 | 338 | 339 | 347 | 349 | 357 | 358 | 366 | 367 | 369 | 371 | 374 | 375 | 383 | 385 | 393 | 394 | 402 | 403 | 405 | 407 | 410 | 411 | 419 | 421 | 429 | 430 | 438 | 439 | 441 | 443 | 446 | 447 | 449 | 457 | 458 | 466 | 467 | 468 | 469 | -------------------------------------------------------------------------------- /images/machinelearning.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "ai-expert-roadmap", 3 | "version": "1.0.0", 4 | "description": "", 5 | "scripts": { 6 | "start": "vuepress dev . --no-cache", 7 | "build": "vuepress build . --no-cache", 8 | "export": "EXPORT_PDF=True && vuepress export && mv site.pdf ./public/roadmap/AI_Expert_Roadmap_2021.pdf" 9 | }, 10 | "author": "Jürgen Stumpp", 11 | "devDependencies": { 12 | "vuepress": "^1.9.2", 13 | "@snowdog/vuepress-plugin-pdf-export": "^1.1.0" 14 | }, 15 | "main": "index.js", 16 | "repository": { 17 | "type": "git", 18 | "url": "git@github.com:AMAI-GmbH/AI-Expert-Roadmap.git" 19 | }, 20 | "license": "MIT" 21 | } 22 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 |

2 | 3 | Developer Roadmap 4 | 5 |

i.am.ai
AI Expert Roadmap

6 |

Roadmap to becoming an Artificial Intelligence Expert in 2022

7 |

8 | 9 | 10 | 11 | AMAI GmbH 12 | MIT License 13 |

14 |
15 |

16 | 17 | Below you find a set of charts demonstrating the paths that you can take and the technologies that you would want to adopt in order to become a data scientist, machine learning or an AI expert. We made these charts for our new employees to make them AI Experts but we wanted to share them here to help the community. 18 | 19 | If you are interested to become an AI EXPERT at [AMAI](https://www.linkedin.com/company/amai-gmbh/?utm_source=GitHub&utm_medium=Referral&utm_campaign=AI+Expert+Roadmap+Become+Expert) in Germany, or you want to [hire an AI Expert](https://am.ai?utm_source=GitHub&utm_medium=Referral&utm_campaign=AI+Expert+Roadmap+Hire+Expert), please say [hi@am.ai](mailto:hi@am.ai). 20 | 21 | ## Note 22 | 23 | 👉 An **interactive version with links to follow** about each bullet of the list can be found at [i.am.ai/roadmap](https://i.am.ai/roadmap?utm_source=GitHub&utm_medium=Referral&utm_campaign=AI+Expert+Roadmap+Interactive) 👈 24 | 25 | To receive updates [star :star:](https://github.com/AMAI-GmbH/AI-Expert-Roadmap/stargazers) and watch :eyes: the [GitHub Repo](https://github.com/AMAI-GmbH/AI-Expert-Roadmap/) to get notified, when we add new content to stay on the top of the most recent research. 26 | 27 | Follow our [AI Newsletter](https://i.am.ai/newsletter?utm_source=GitHub&utm_medium=Referral&utm_campaign=AI+Expert+Roadmap+Newsletter) to stay up to date with the latest developments in AI. We cover new use cases and research topics. 28 | 29 | ## Disclaimer 30 | 31 | The purpose of these roadmaps is to give you an idea about the landscape and to guide you if you are confused about what to learn next and not to encourage you to pick what is hip and trendy. You should grow some understanding of why one tool would be better suited for some cases than the other and remember hip and trendy never means best suited for the job. 32 | 33 | ## Introduction 34 | 35 |

36 | 37 | 38 | 39 |

40 | 41 | ## Fundamentals 42 | 43 |

44 | 45 | 46 | 47 |

48 | 49 | ## Data Science Roadmap 50 | 51 |

52 | 53 | 54 | 55 |

56 | 57 | ## Machine Learning Roadmap 58 | 59 |

60 | 61 | 62 | 63 |

64 | 65 | ## Deep Learning Roadmap 66 | 67 |

68 | 69 | 70 | 71 |

72 | 73 | ## Data Engineer Roadmap 74 | 75 |

76 | 77 | 78 | 79 |

80 | 81 | ## Big Data Engineer Roadmap 82 | 83 |

84 | 85 | 86 | 87 |

88 | 89 | ## 🚦 Wrap Up 90 | 91 | If you think any of the roadmaps can be improved, please do open a PR with any updates and submit any issues. Also, we will continue to improve this, so you might want to watch/star this repository to revisit. 92 | 93 | ## 🙌 Contribution 94 | 95 | > Have a look at the [contribution docs](./contributing.md) for how to update any of the roadmaps 96 | 97 | * Open pull request with improvements 98 | * Discuss ideas in issues 99 | * Spread the word 100 | * Reach out with any feedback 101 | 102 | ## Supported By 103 | 104 | AMAI GmbH 105 | AMAI GmbH 106 | --------------------------------------------------------------------------------