Views
No views yet
pip install torch nltk scikit-learn gensim tqdm matplotlib seaborn scipypython3 svd_embeddings.pyembeddings/svd.ptpython3 word2vec.pyembeddings/cbow.pt| Command | Description |
|---|---|
python3 pos_tagger.py --mode all | Analogy + bias analysis and all three POS taggers |
python3 pos_tagger.py --mode analysis | Analogy + bias only (no POS training) |
python3 pos_tagger.py --mode train --emb svd | POS tagger — SVD embeddings only |
python3 pos_tagger.py --mode train --emb cbow | POS tagger — CBOW embeddings only |
python3 pos_tagger.py --mode train --emb glove | POS tagger — GloVe embeddings only |
confusion_matrix_svd.png, confusion_matrix_cbow.png, confusion_matrix_glove.pngGloVe: Downloaded automatically viagensimon first run (~65 MB). Not included in the submission zip.
2025202024_A2.zip
├── embeddings/
│ ├── svd.pt
│ └── cbow.pt
├── svd_embeddings.py
├── word2vec.py
├── pos_tagger.py
├── README.md
└── report.pdf