Awesome Word2vec 
Continuous bag-of-words (CBOW)
CBOW Flowchart
flowchart LR
subgraph Input["INPUT"]
A1["w(t-2)"]
A2["w(t-1)"]
A3["w(t+1)"]
A4["w(t+2)"]
end
subgraph Projection["PROJECTION"]
SUM["SUM"]
end
subgraph Output["OUTPUT"]
OUT["w(t)"]
end
A1 --> SUM
A2 --> SUM
A3 --> SUM
A4 --> SUM
SUM --> OUT
style Input color:#000000,fill:#FFF9C4
style Projection color:#000000,fill:#BBDEFB
style Output color:#000000,fill:#FFCDD2
Skip-gram Flowchart
flowchart LR
subgraph INPUT["INPUT"]
x_wt["w(t)"]
end
subgraph PROJECTION["PROJECTION"]
x_proj["Projection"]
end
subgraph OUTPUT["OUTPUT"]
x_wtm2["w(t-2)"]
x_wtm1["w(t-1)"]
x_wtp1["w(t+1)"]
x_wtp2["w(t+2)"]
end
x_wt --> x_proj
x_proj --> x_wtm2 & x_wtm1 & x_wtp1 & x_wtp2
classDef label fill:none,stroke:none,color:#666
style PROJECTION fill:#BBDEFB,color:#000000
style INPUT color:#000000,fill:#FFF9C4
style OUTPUT fill:#FFCDD2,color:#000000
You can access the my other awesome lists here
Contributions of any kind welcome, just follow the guidelines!
