Evaluating Word Sense Disambiguation Techniques for Punjabi Language: A Comparative Analysis | IJSREM