-
Install Anaconda
-
Create a new conda environment (in the Terminal):
conda create --name pya3 python=3.9
-
Activate the environment:
conda activate pya3
-
Clone the repo, Enter the assignment directory. Please do not fork the repo!!
git clone https://github.com/csci5832-f23/assignment_3.git
cd assignment_3
-
Install required libraries
pip install -r requirements.txt
-
Task A: Parts of Speech Tagging using Hidden Markov Model and Viterbi Algorithm on Hindi Dataset (Total: 40 Points out of 100)
- Implement missing code in hhm.py
- Run the cells in HMM POS.ipynb
-
Task B: Named Entity Recognition using Conditional Random Field on Hindi Dataset (Total: 60 Points out of 100)
- Implement the missing code in CRF.ipynb
- Answer the quiz questions in the same notebook
- Due Date: TBA
- Format: Single merged PDF with the outputs of HMM POS.ipynb, CRF.ipynb, and Written Assignment