Expanding Horizons in Prompt Engineering: Techniques, Frameworks, and Challenges | IJSREM