File size: 1,795 Bytes
e7b6ed2
 
 
 
 
 
 
 
 
 
 
 
 
656e4fc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
---
title: TeachingCV
emoji: 🏃
colorFrom: gray
colorTo: pink
sdk: streamlit
sdk_version: 1.42.0
app_file: app.py
pinned: false
license: mit
short_description: CV for Teaching Engagements
---

#!/usr/bin/env python3
"""
app.py

A Streamlit application that displays a densified, numbered skill–tree overview for learning state of art ML.
It includes:
  1. A Combined Overall Skill Tree Model in a numbered Markdown outline.
  2. Detailed numbered outlines for each sub–model with emoji–labeled skills.
  3. An overall combined Mermaid diagram showing inter–area relationships with relationship labels and enhanced emojis.
  4. A Glossary defining key terms.
  5. A Python Libraries Guide and a JavaScript Libraries Guide with package names and emoji labels.
  6. A Picture Mnemonic Outline to aid memorization.
  7. A Tweet Summary for a high–resolution overview.

Each node or term is annotated with an emoji and a mnemonic acronym to aid readability, learning and perception.
For example:
  - Leadership and Collaboration is titled with "LeCo" and its root node is abbreviated as LC.
  - Security and Compliance is titled with "SeCo" and its root node is abbreviated as SC.
  - Data Engineering is titled with "DaEn" and its root node is abbreviated as DE.
  - Community OpenSource is titled with "CoOS" and its root node is abbreviated as CO.
  - FullStack UI Mobile is titled with "FuMo" and its root node is abbreviated as FM.
  - Software Cloud MLOps is titled with "SCMI" and its root node is abbreviated as SM.
  - Machine Learning AI is titled with "MLAI" and its root node is abbreviated as ML.
  - Systems Infrastructure is titled with "SyIn" and its root node is abbreviated as SI.
  - Specialized Domains is titled with "SpDo" and its root node is abbreviated as SD.
"""