2 ms·
spaCy is fine from a software perspective, the reason it's become less popular is because you can now YOLO with pretrained transformer models (e.g. via Hugging
by minimaxir 3y ago
spaCy is fine from a software perspective, the reason it's become less popular is because you can now YOLO with pretrained transformer models (e.g. via Hugging Face transformers) and get even better results, no NLP shennanigans/technical debt needed.
- PaulHoule 3y agoI worked in the field professionally a while back and every conversation about SpaCY would start with some design defect that would leave F1 points in the table we could never get back. It was poorly thought through from end to end, quite literally there was no thinking about end to end just about having an exhaustive list of half-baked almost working ‘features’ and no consideration of how you’d build systems if they were really supposed to work. (For instance, SpaCY was obsessed with word embeddings which in my mind are 95% problem and 5% solution. Stanford still has that embarrassing landing page for GloVE embeddings that shows separations you could get just as well from random embeddings.)