Course Project – NLP for Protein Function Predict
- Built an end-to-end protein function prediction pipeline using NLP and deep learning techniques
- Leveraged ProtBERT to generate embeddings from raw amino acid sequences
- Designed rule-based labeling system from UniProt text data to construct training dataset
- Trained an MLP classifier with class imbalance handling for multi-class prediction
- Evaluated model performance using accuracy and F1-score on real-world dataset (~17k samples)
- Developed a GUI application for real-time protein function prediction
