I’ve been working as a computer vision engineer for about 2 years, mostly doing object detection, tracking, OCR, and similar projects. Lately though, I’ve gotten more interested in NLP and I’m thinking about switching fields.
So far I’ve been learning on my own — I’ve built a few chatbots, trained custom NER models using spaCy, and played around with Hugging Face transformers like `bert-base-cased`. I’ve also made small apps using Streamlit and FastAPI for tasks like summarization, sentiment analysis, translation, etc.
Now I’m planning to apply for NLP jobs, but I’m not exactly sure what kind of projects would make my profile stronger. Also wondering:
* What kinds of NLP projects would be good to showcase in a portfolio?
* How’s the NLP job market these days? Is it better to go for more general ML roles?
* What should I focus on when preparing for interviews — what kind of technical questions usually come up?
* Any advice or tips from folks who’ve made a similar switch?
Would really appreciate any suggestions or experiences you’re willing to share. Thanks!