Explosion builds **developer tools** for AI, Machine Learning and Natural Language Processing. →

[Consulting](/content/tailored-solutions/index.html)

### Project

- [spaCy](/content/_/project/spacy/index.html)
- [Prodigy](/content/_/project/prodigy/index.html)
- [Ellf](/content/_/project/ellf/index.html)
- [Thinc](/content/_/project/thinc/index.html)
- [Consulting](/content/_/project/consulting/index.html)
- [Case Study](/content/_/project/case_study/index.html)

### Topics

- [LLMs](/content/_/topic/llms/index.html)
- [NLP Strategy](/content/_/topic/strategy/index.html)
- [Annotation](/content/_/topic/annotation/index.html)
- [Biomedical](/content/_/topic/biomedical/index.html)
- [Finance](/content/_/topic/finance/index.html)
- [Media](/content/_/topic/media/index.html)
- [Legal](/content/_/topic/legal/index.html)
- [Humanities](/content/_/topic/humanities/index.html)
- [Computer Vision](/content/_/topic/computer-vision/index.html)

### Category

- [Blog](/content/_/category/blog/index.html)
- [Release](/content/_/category/release/index.html)
- [Universe](/content/_/category/universe/index.html)
- [Talk](/content/_/category/talk/index.html)
- [Interview](/content/_/category/interview/index.html)
- [Video](/content/_/category/video/index.html)
- [Paper](/content/_/category/paper/index.html)
- [Book](/content/_/category/book/index.html)

### Tasks

Select...Code GenerationCoreference ResolutionDependency ParsingDistillationEmbeddings & VectorsEntity LinkingEvaluationImage ClassificationImage SegmentationLayout AnalysisLemmatizationNamed Entity RecognitionObject DetectionOptical Character Recognition (OCR)Part-of-Speech TaggingPII AnonymizationQuestion AnsweringRelation ExtractionRetrieval-Augmented Generation (RAG)Rule-Based MatchingSpan CategorizationText ClassificationText GenerationTokenizationWeak Supervision

### Authors

All authorsAdriane BoydÁkos KádárBasile DuraChung-Fan TsaiDamian RomeroDaniël de KokDuygu AltinokEdward SchmuhlHelena SteckmeisterIndia KerleInes MontaniKabir KhanLj MirandaMadeesh KannanMagdalena AniołMatthew HonnibalPaul O’Leary McCannPeter BaumgartnerPhilip VolletRaphael MitschRehan AhmedRichard HudsonRyan WesslenSofie Van LandeghemVictoria SlocumVincent D. WarmerdamVinit RavishankarWalter Henry

### Newsletter

Join our mailing list to receive updates about new blog posts and projects!

💌

[View past issues](https://us12.campaign-archive.com/home/?u=83b0498b1e7fa3c91ce68c3f1&id=ecc82e0493)

## [Vibe NLP for Applied NLP](https://speakerdeck.com/inesmontani/vibe-nlp-for-applied-nlp) [PyCon DE & PyData](https://speakerdeck.com/inesmontani/vibe-nlp-for-applied-nlp)

[What if we could take learnings from AI-powered coding agents and apply them to solving real-world NLP problems? In this talk, I’ll show how we’ve built a powerful virtual NLP assistant to help developers create practical and modular solutions that are small, fast and fully data-private.](https://speakerdeck.com/inesmontani/vibe-nlp-for-applied-nlp)

## [Conquering PDFs: document understanding beyond plain text](https://speakerdeck.com/inesmontani/conquering-pdfs-document-understanding-beyond-plain-text) [PyData London](https://speakerdeck.com/inesmontani/conquering-pdfs-document-understanding-beyond-plain-text)

[In this talk, Ines presents a new and modular approach for building robust document understanding systems, using state-of-the-art models and the awesome Python ecosystem.](https://speakerdeck.com/inesmontani/conquering-pdfs-document-understanding-beyond-plain-text)

## [Conquering PDFs: document understanding beyond plain text](https://speakerdeck.com/inesmontani/conquering-pdfs-document-understanding-beyond-plain-text) [PyCon DE & PyData](https://speakerdeck.com/inesmontani/conquering-pdfs-document-understanding-beyond-plain-text)

## [Künstliche Intelligenz: Technologie der Zukunft – und warum Open Source die Karten neu mischt](https://speakerdeck.com/inesmontani/kunstliche-intelligenz-technologie-der-zukunft-und-warum-open-source-die-karten-neu-mischt) [Heise KI-Woche 2025 (German)](https://speakerdeck.com/inesmontani/kunstliche-intelligenz-technologie-der-zukunft-und-warum-open-source-die-karten-neu-mischt)

[German talk on the future of Artificial Intelligence and the impact of open-source software and models.](https://speakerdeck.com/inesmontani/kunstliche-intelligenz-technologie-der-zukunft-und-warum-open-source-die-karten-neu-mischt)

## [From PDFs to AI-ready structured data: a deep dive](/content/blog/pdfs-nlp-structured-data/index.html)

[This blog post presents a new modular workflow for converting PDFs and similar documents to structured data and shows you how to build end-to-end document understanding and information extraction pipelines for industry use cases.](/content/blog/pdfs-nlp-structured-data/index.html)

## [Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation](https://speakerdeck.com/inesmontani/taking-llms-out-of-the-black-box-a-practical-guide-to-human-in-the-loop-distillation) [InfoQ Dev Summit](https://speakerdeck.com/inesmontani/taking-llms-out-of-the-black-box-a-practical-guide-to-human-in-the-loop-distillation)

[LLMs have enormous potential, but also challenge existing workflows in industry that require modularity, transparency and data privacy. In this talk, Ines shows some practical solutions for using the latest models in real-world applications and distilling their knowledge into smaller and faster components that you can run and maintain in-house.](https://speakerdeck.com/inesmontani/taking-llms-out-of-the-black-box-a-practical-guide-to-human-in-the-loop-distillation)

## [The Window-Knocking Machine Test](https://ines.io/blog/window-knocking-machine-test/)

[How will technology shape our world going forward? And what tools and products should we build? When imagining what the future could look like, it helps to look back in time and compare past visions to our reality today.](https://ines.io/blog/window-knocking-machine-test/)

## [How S&P Global is making markets more transparent with NLP, spaCy and Prodigy](/content/blog/sp-global-commodities/index.html)

[A case study on S&P Global’s efficient information extraction pipelines for real-time commodities trading insights in a high-security environment.](/content/blog/sp-global-commodities/index.html)

## [KI – Die künstlerische Intelligenz?](https://www.linkedin.com/feed/update/urn:li:ugcPost:7202944655083089920/) [Immergut Festival (German)](https://www.linkedin.com/feed/update/urn:li:ugcPost:7202944655083089920/)

[Panelists are discussing the latest developments in Generative AI, hype vs. reality and what those new technologies mean for people, businesses, art, creativity and the music industry.](https://www.linkedin.com/feed/update/urn:li:ugcPost:7202944655083089920/)

## [The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms) [PyCon Lithuania Keynote](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms)

[With the latest advancements in NLP and LLMs, and big companies like OpenAI dominating the space, many people wonder: Are we heading further into a black box era with larger and larger models, obscured behind APIs controlled by big tech monopolies?](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms)

## [Panel: Large Language Models](https://www.youtube.com/watch?v=I9f4n_sUgV8) [Big PyData BBQ](https://www.youtube.com/watch?v=I9f4n_sUgV8)

[with Ines, Alejandro Saucedo (Zalando, Institute for Ethical AI & ML), Alina Lehnhard (Cerence), Michael Gerz (Heidelberg University), Alexander CS Hendorf (Königsweg)](https://www.youtube.com/watch?v=I9f4n_sUgV8)

## [Modular Journalism: The new way to find stories?](https://soundcloud.com/interhacktives/modularjournalism-the-new-way-to-find-stories) [The Interhacktives Podcast](https://soundcloud.com/interhacktives/modularjournalism-the-new-way-to-find-stories)

## [How the Guardian uses AI to analyse articles](https://www.journalismaifestival.com/) [JournalismAI Festival](https://www.journalismaifestival.com/)

## [Solutions for Advanced NLP for Diverse Languages](https://speakerdeck.com/inesmontani/advanced-nlp-for-diverse-languages) [New Languages for NLP Keynote](https://speakerdeck.com/inesmontani/advanced-nlp-for-diverse-languages)

[This talk discusses spaCy’s philosophy for modern NLP, its extensible design and new recent features to enable the development of advanced natural language processing pipelines for typologically diverse languages.](https://speakerdeck.com/inesmontani/advanced-nlp-for-diverse-languages)

## [Introducing spaCy v3.2](/content/blog/spacy-v3-2/index.html)

[spaCy v3.2 features usability improvements for custom training and scoring, improved performance and support for floret, our new fastText word vectors algorithm.](/content/blog/spacy-v3-2/index.html)

## [Applied NLP Thinking: How to Translate Problems into Solutions](/content/blog/applied-nlp-thinking/index.html)

[We’ve been running Explosion for about five years now, which has given us a lot of insights into what Natural Language Processing looks like in industry contexts. In this blog post, I’m going to discuss some of the biggest challenges for applied NLP and translating business problems into machine learning solutions.](/content/blog/applied-nlp-thinking/index.html)

## [spaCy v3: Design concepts explained (behind the scenes)](https://www.youtube.com/watch?v=BWhh3r6W-qE)

[In this video, Ines shows you some of the new design concepts and explain what’s going on under the hood, how we’ve implemented them and most importantly, why.](https://www.youtube.com/watch?v=BWhh3r6W-qE)

## [How to build resilient NLP applications](https://www.youtube.com/watch?v=Reg-esi12o8&ab_channel=Rasa) [Rasa Chats](https://www.youtube.com/watch?v=Reg-esi12o8&ab_channel=Rasa)

## [Designing Practical NLP Solutions](https://speakerdeck.com/inesmontani/designing-practical-nlp-solutions) [L3-AI](https://speakerdeck.com/inesmontani/designing-practical-nlp-solutions)

## [The Future of NLP in Python](https://speakerdeck.com/inesmontani/the-future-of-nlp-in-python-keynote-pycon-colombia-2020) [PyCon Colombia Keynote](https://speakerdeck.com/inesmontani/the-future-of-nlp-in-python-keynote-pycon-colombia-2020)

[The data community came to Python for the language, and stayed for each other – once it got critical mass, it’s the ecosystem that counts. We’ve been proud to be part of that. So what does the future hold for NLP in Python?](https://speakerdeck.com/inesmontani/the-future-of-nlp-in-python-keynote-pycon-colombia-2020)

## [Interview with Ines Montani](https://sayakpaul.medium.com/an-interview-with-ines-montani-co-founder-at-explosion-114afef7b48a) [Sayak Paul](https://sayakpaul.medium.com/an-interview-with-ines-montani-co-founder-at-explosion-114afef7b48a)

[Ines talks about how she got into programming, how to stay up to date with the latest developments in our field and the ideas behind the PyCon India keynote “Let Them Write Code”.](https://sayakpaul.medium.com/an-interview-with-ines-montani-co-founder-at-explosion-114afef7b48a)

## [spaCy meets Transformers: Fine-tune BERT, XLNet and GPT-2](/content/blog/spacy-transformers/index.html)

[Huge transformer models like BERT, GPT-2 and XLNet have set a new standard for accuracy on almost every NLP leaderboard. You can now use these models in spaCy, via a new interface library we've developed that connects spaCy to Hugging Face's awesome implementations.](/content/blog/spacy-transformers/index.html)

## [Practical transfer learning for NLP with spaCy and Prodigy](https://www.youtube.com/watch?v=dkJnI70mTk4&ab_channel=Infoshare) [Infoshare](https://www.youtube.com/watch?v=dkJnI70mTk4&ab_channel=Infoshare)

## [FAQ \#1: Tips & tricks for NLP, annotation & training with Prodigy and spaCy](https://www.youtube.com/watch?v=tMAU3gLbKII)

[In this video, Ines talks about a few frequently asked questions and shares some general tips and tricks for how to structure your NLP annotation projects, how to design your label schemes and how to solve common problems.](https://www.youtube.com/watch?v=tMAU3gLbKII)

## [The process: Transforming spaCy’s docs](https://increment.com/documentation/transforming-spacys-docs/) [Increment Magazine](https://increment.com/documentation/transforming-spacys-docs/)

[Making your documentation work for users with vastly different needs is a challenge. Here’s how spaCy, an open-source library for natural language processing, did it.](https://increment.com/documentation/transforming-spacys-docs/)

## [Training an insults classifier with Prodigy in ~1 hour](https://www.youtube.com/watch?v=5di0KlKl0fE)

[In this video, we’ll show you how to use Prodigy to train a classifier to detect disparaging or insulting comments. Prodigy makes text classification particularly powerful, because you can try out new ideas very quickly.](https://www.youtube.com/watch?v=5di0KlKl0fE)

## [An open-source named entity visualizer for the modern web](/content/blog/displacy-ent-named-entity-visualizer/index.html)

[Named Entity Recognition is a crucial technology for NLP. Whatever you're doing with text, you usually want to handle names, numbers, dates and other entities differently from regular words. To help you make use of NER, we've released displaCy-ent.js. This post explains how the library works, and how to use it.](/content/blog/displacy-ent-named-entity-visualizer/index.html)

## [The ultimate guide to optimizing annotation workflows](/content/blog/optimizing-annotation-workflows/index.html)

[This blog post collects tips and advice for how to build efficient human-in-the-loop data development workflows, break down business problems into actionable annotation steps and make the most of automation and model assistance.](/content/blog/optimizing-annotation-workflows/index.html)

## [Applied NLP in the Age of Generative AI: Future-Proof Strategies for Banking and Finance](https://speakerdeck.com/inesmontani/applied-nlp-in-the-age-of-generative-ai-future-proof-strategies-for-banking-and-finance) [ECONDAT Keynote](https://speakerdeck.com/inesmontani/applied-nlp-in-the-age-of-generative-ai-future-proof-strategies-for-banking-and-finance)

[A modern approach and mindset for building future-proof NLP pipelines in-house, focusing on use cases from banking, finance and economics.](https://speakerdeck.com/inesmontani/applied-nlp-in-the-age-of-generative-ai-future-proof-strategies-for-banking-and-finance)

## [KI ohne Ketten: Warum Open Source gegen Big Tech gewinnen kann](https://open.spotify.com/episode/3h74zykyYEIgcNtHEgl3CK) [UNMUTE IT Podcast (German)](https://open.spotify.com/episode/3h74zykyYEIgcNtHEgl3CK)

[Interview with Ines on open source, LLMs, ethics and sustainable AI development.](https://open.spotify.com/episode/3h74zykyYEIgcNtHEgl3CK)

## [What the history of the web can teach us about the future of AI](/content/blog/history-web-future-ai/index.html)

[How will AI development look in the future? There is a lot we can learn from another groundbreaking technology: the web. This blog post takes a look at what the history of the web can teach us, and what this means for developers, models, open source and regulation.](/content/blog/history-web-future-ai/index.html)

## [Serverless custom NLP with LLMs, Modal and Prodigy](/content/blog/modal-prodigy-serverless-nlp/index.html)

[In this blog post, we’ll show you how you can go from an idea and little data to a fully custom information extraction model using Prodigy and Modal, no infrastructure or GPU setup required.](/content/blog/modal-prodigy-serverless-nlp/index.html)

## [Applied NLP in the Age of Generative AI](https://speakerdeck.com/inesmontani/applied-nlp-in-the-age-of-generative-ai) [PyData Amsterdam Keynote](https://speakerdeck.com/inesmontani/applied-nlp-in-the-age-of-generative-ai)

[In this talk, Ines shares the most important lessons we’ve learned from solving real-world information extraction problems in industry, and shows you a new approach and mindset for designing robust and modular NLP pipelines in the age of Generative AI.](https://speakerdeck.com/inesmontani/applied-nlp-in-the-age-of-generative-ai)

## [Back to our roots: Company update and future plans](/content/blog/back-to-our-roots-company-update/index.html)

[We’re back to running Explosion as a smaller, independent-minded and self-sufficient company. spaCy and Prodigy will stay stable and sustainable, maintained by their original authors. We’ll keep updating our stack wth the latest technologies, without changing its core identity or purpose.](/content/blog/back-to-our-roots-company-update/index.html)

## [Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation](https://speakerdeck.com/inesmontani/taking-llms-out-of-the-black-box-a-practical-guide-to-human-in-the-loop-distillation) [PyData London](https://speakerdeck.com/inesmontani/taking-llms-out-of-the-black-box-a-practical-guide-to-human-in-the-loop-distillation)

## [The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms) [PyCon DE & PyData Berlin](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms)

## [Launching the Explosion Merch Store](/content/merch/index.html)

[Spread the love and support us and our open-source work with some of our unique, custom-designed swag. All orders come with free shipping and stickers!](/content/merch/index.html)

## [Large Language Models: From Prototype to Production](https://speakerdeck.com/inesmontani/large-language-models-from-prototype-to-production-europython-keynote) [EuroPython Keynote](https://speakerdeck.com/inesmontani/large-language-models-from-prototype-to-production-europython-keynote)

[Large Language Models (LLMs) have shown some impressive capabilities and their impact is the topic of the moment. In this talk, Ines presents visions for NLP in the age of LLMs and a pragmatic, practical approach for how to use Large Language Models to ship more successful NLP projects from prototype to production today.](https://speakerdeck.com/inesmontani/large-language-models-from-prototype-to-production-europython-keynote)

## [NLP: From Prototype to Production](https://www.youtube.com/watch?v=QstuufSBvy4) [Outerbounds Fireside Chat](https://www.youtube.com/watch?v=QstuufSBvy4)

## [spaCy Cheat Sheet](https://github.com/explosion/assets/blob/main/spaCy/spaCy-cheat-sheet.pdf)

[Everything you need to know about spaCy as a handy two-page PDF.](https://github.com/explosion/assets/blob/main/spaCy/spaCy-cheat-sheet.pdf)

## [Introducing spaCy v3.3](/content/blog/spacy-v3-3/index.html)

[spaCy v3.3 improves the speed of core pipeline components, adds a new trainable lemmatizer, and introduces trained pipelines for Finnish, Korean and Swedish.](/content/blog/spacy-v3-3/index.html)

## [Anecdotes from 11 Role Models in Machine Learning](https://towardsdatascience.com/anecdotes-from-11-role-models-in-machine-learning-d01bc0d65dcd) [Towards Data Science](https://towardsdatascience.com/anecdotes-from-11-role-models-in-machine-learning-d01bc0d65dcd)

## [Interview: Ines Montani & Sebastián Ramírez](https://www.youtube.com/watch?v=pi-MhNMe-_Y&t=10199s) [PyFest](https://www.youtube.com/watch?v=pi-MhNMe-_Y&t=10199s)

## [spaCy v3: State-of-the-art NLP from Prototype to Production](https://www.youtube.com/watch?v=9k_EfV7Cns0)

## [Building Industrial-Strength NLP Pipelines](https://www.youtube.com/watch?v=v550Ve66vEc&ab_channel=Weights%26Biases) [Weights & Biases](https://www.youtube.com/watch?v=v550Ve66vEc&ab_channel=Weights%26Biases)

## [Prodigy v1.10: Dependencies, relations, audio, video & more](https://www.youtube.com/watch?v=KCrIa538u4I)

[Version 1.10 of Prodigy includes tons of new features, including manual dependency and relation annotation, audio and video annotation, a new and improved image UI, new recipe callbacks, more settings for manual NER, plus various new config options and settings.](https://www.youtube.com/watch?v=KCrIa538u4I)

## [Explosion in 2019: Our Year in Review](/content/blog/year-in-review-2019/index.html)

[As 2019 draws to a close and we step into the 2020s, we thought we’d take a look back at the year and all we’ve accomplished. And we realized we had so much that we could give you a month-by-month rundown of everything that happened.](/content/blog/year-in-review-2019/index.html)

## [Let Them Write Code](https://speakerdeck.com/inesmontani/let-them-write-code-keynote-pycon-india-2019) [PyCon India Keynote](https://speakerdeck.com/inesmontani/let-them-write-code-keynote-pycon-india-2019)

## [PyDev of the Week: Ines Montani](https://www.blog.pythonlibrary.org/2019/07/29/pydev-of-the-week-ines-montani/) [Mouse vs. Python Blog](https://www.blog.pythonlibrary.org/2019/07/29/pydev-of-the-week-ines-montani/)

## [Practical Natural Language Processing with spaCy and Prodigy](https://twimlai.com/podcast/twimlai/practical-natural-language-processing-spacy-prodigy-ines-montani/) [TWIML AI Podcast](https://twimlai.com/podcast/twimlai/practical-natural-language-processing-spacy-prodigy-ines-montani/)

## [Practical transfer learning for NLP with spaCy and Prodigy](https://speakerdeck.com/inesmontani/practical-transfer-learning-for-nlp-with-spacy-and-prodigy) [Applied Machine Learning Days](https://speakerdeck.com/inesmontani/practical-transfer-learning-for-nlp-with-spacy-and-prodigy)

## [How to Ignore Most Startup Advice and Build a Decent Software Business](https://speakerdeck.com/inesmontani/how-to-ignore-most-startup-advice-and-build-a-decent-software-business) [EuroPython Keynote](https://speakerdeck.com/inesmontani/how-to-ignore-most-startup-advice-and-build-a-decent-software-business)

[“In this talk, I’m not going to give you one "weird trick" or tell you to ~\* just follow your dreams \*~. But I’ll share some of the things we’ve learned from building a successful software company around commercial developer tools and our open-source library spaCy.”](https://speakerdeck.com/inesmontani/how-to-ignore-most-startup-advice-and-build-a-decent-software-business)

## [Building Prodigy: Our new tool for efficient machine teaching](https://ines.io/blog/prodigy-annotation-tool/) [ines.io](https://ines.io/blog/prodigy-annotation-tool/)

[The philosophy behind Prodigy’s features and its cloud-free design.](https://ines.io/blog/prodigy-annotation-tool/)

## [displaCy.js: An open-source NLP visualizer for the modern web](/content/blog/displacy-js-nlp-visualizer/index.html)

[With new offerings from Google, Microsoft and others, there are now a range of excellent cloud APIs for syntactic dependencies. A key part of these services is the interactive demo, where you enter a sentence and see the resulting annotation. We're pleased to announce the release of displaCy.js, a modern and service-independent visualization library. We hope this makes it easy to compare different services, and explore your own in-house models.](/content/blog/displacy-js-nlp-visualizer/index.html)

## [Building AI with AI](https://speakerdeck.com/inesmontani/building-ai-with-ai) [PyCon Ireland Keynote](https://speakerdeck.com/inesmontani/building-ai-with-ai)

[AI-powered coding assistants have transformed the way we build software, and AI itself. In this talk, Ines shows why we should use LLMs to build systems instead of as systems, and why code is more important than ever, not less.](https://speakerdeck.com/inesmontani/building-ai-with-ai)

## [Developer Trends in 2025](https://talkpython.fm/episodes/show/504/developer-trends-in-2025) [TalkPython Podcast](https://talkpython.fm/episodes/show/504/developer-trends-in-2025)

[Discussion with Michael Kennedy, Calvin Hendryx-Parker, Gina Häußge, Richard Campbell and Ines.](https://talkpython.fm/episodes/show/504/developer-trends-in-2025)

## [KI zwischen Freiheit und Kontrolle: The AI Revolution Will Not Be Monopolized](https://speakerdeck.com/inesmontani/ki-zwischen-freiheit-und-kontrolle-the-ai-revolution-will-not-be-monopolized) [data:unplugged (German)](https://speakerdeck.com/inesmontani/ki-zwischen-freiheit-und-kontrolle-the-ai-revolution-will-not-be-monopolized)

[How should we envision the use of AI in practice? And are we heading further into a black box era with larger and larger models, obscured behind APIs controlled by big tech monopolies?](https://speakerdeck.com/inesmontani/ki-zwischen-freiheit-und-kontrolle-the-ai-revolution-will-not-be-monopolized)

## [What the history of the web can teach us about the future of AI](https://speakerdeck.com/inesmontani/what-the-history-of-the-web-can-teach-us-about-the-future-of-ai) [PyCon+Web Keynote](https://speakerdeck.com/inesmontani/what-the-history-of-the-web-can-teach-us-about-the-future-of-ai)

[In this talk, Ines takes a look at what the history of the web can teach us about the future of AI, and what this means for developers, models, open source and regulation.](https://speakerdeck.com/inesmontani/what-the-history-of-the-web-can-teach-us-about-the-future-of-ai)

## [Accelerate your Career with Open-Source AI](https://www.youtube.com/watch?v=neJ4J4PfdCE) [dotAI](https://www.youtube.com/watch?v=neJ4J4PfdCE)

[Panel discussion about making a career out of open-source software, featuring Gael Varoquaux (scikit-learn), Steeve Morin (ZML) and Ines.](https://www.youtube.com/watch?v=neJ4J4PfdCE)

## [How GitLab uses spaCy to analyze support tickets and empower their community](/content/blog/gitlab-support-insights/index.html)

[A case study on GitLab’s large-scale NLP pipelines for extracting actionable insights from support tickets and usage questions.](/content/blog/gitlab-support-insights/index.html)

## [Building the Future of NLP: Insights on spaCy, Prodigy and Generative AI](https://community.analyticsvidhya.com/c/leading-with-data/ines) [Leading With Data Podcast](https://community.analyticsvidhya.com/c/leading-with-data/ines)

## [Towards Structured Data: LLMs from Prototype to Production](https://speakerdeck.com/inesmontani/towards-structured-data-llms-from-prototype-to-production) [U.S. Census Bureau: Center for Optimization and Data Science Seminar](https://speakerdeck.com/inesmontani/towards-structured-data-llms-from-prototype-to-production)

[This talk presents pragmatic and practical approaches for how to use LLMs beyond just chat bots, how to ship more successful NLP projects from prototype to production and how to use the latest state-of-the-art models in real-world applications.](https://speakerdeck.com/inesmontani/towards-structured-data-llms-from-prototype-to-production)

## [The AI Revolution Will Not Be Monopolized: Behind the scenes](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-behind-the-scenes) [Open Source ML Mixer](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-behind-the-scenes)

[A more in-depth look at the concepts and ideas, academic literature, related experiments and preliminary results for distilled task-specific models.](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-behind-the-scenes)

## [Half hour of labeling power: Can we beat GPT?](https://speakerdeck.com/inesmontani/workshop-half-hour-of-labeling-power-can-we-beat-gpt) [PyData NYC](https://speakerdeck.com/inesmontani/workshop-half-hour-of-labeling-power-can-we-beat-gpt)

[Large Language Models (LLMs) offer a lot of value for modern NLP and can typically achieve surprisingly good accuracy on predictive NLP tasks. But can we do even better than that? In this workshop we show how to use LLMs at development time to create high-quality datasets and train specific, smaller, private and more accurate models for your business problems.](https://speakerdeck.com/inesmontani/workshop-half-hour-of-labeling-power-can-we-beat-gpt)

## [Introducing spaCy v3.6](/content/blog/spacy-v3-6/index.html)

[spaCy v3.6 introduces the span finder component and trained pipelines for Slovenian.](/content/blog/spacy-v3-6/index.html)

## [AI/ML for the rest of us](https://www.linkedin.com/pulse/ai-rest-us-github/) [GitHub Newsletter](https://www.linkedin.com/pulse/ai-rest-us-github/)

## [spaCy behind the scenes: library patterns & design concepts explained](/content/blog/spacy-design-concepts/index.html)

[Developer productivity has been central to our design of spaCy, both in smaller decisions and some of the bigger architectural questions. We believe in embracing the complexities of machine learning, not hiding it away under leaky abstractions, while also maintaining the developer experience. Read on to learn some of the design patterns within the library, how we've implemented them, and most importantly, why.](/content/blog/spacy-design-concepts/index.html)

## [Introducing spaCy Tailored Pipelines](/content/blog/introducing-spacy-tailored-pipelines/index.html)

[Explosion is pleased to announce a new development services offering, spaCy Tailored Pipelines. We’ll build you a custom natural language processing pipeline, delivered in a standardized format using spaCy’s projects system.](/content/blog/introducing-spacy-tailored-pipelines/index.html)

## [We’ve sold 5% of Explosion](/content/blog/weve-sold-5-percent-of-explosion/index.html)

[Since founding Explosion in 2016, we’ve run the company as a profitable business and we decided to only consider external investment if we could find a deal that wouldn’t compromise the direction or stability of the company. We’re pleased to announce that we’ve found an investment that ticks all the boxes.](/content/blog/weve-sold-5-percent-of-explosion/index.html)

## [What does “real-world NLP” look like and how can students get ready for it?](https://speakerdeck.com/inesmontani/applied-nlp-thinking) [Teaching NLP at NAACL Keynote](https://speakerdeck.com/inesmontani/applied-nlp-thinking)

## [Introducing spaCy v3.0](/content/blog/spacy-v3/index.html)

[spaCy v3.0 is a huge release! It features new transformer-based pipelines that get spaCy's accuracy right up to the current state-of-the-art, and a new workflow system to help you take projects from prototype to production. It's much easier to configure and train your pipeline, and there are lots of new and improved integrations with the rest of the NLP ecosystem.](/content/blog/spacy-v3/index.html)

## [Ines becomes a Python Software Foundation Fellow](https://pyfound.blogspot.com/2020/10/python-software-foundation-fellow.html)

## [Image Captioning with Prodigy & PyTorch](https://www.youtube.com/watch?v=zlyq9z7hdUA)

[In this video, we’ll show you how you can use Prodigy to script fully custom annotation workflows in Python, how to plug in your own machine learning models and how to mix and match different interfaces for your specific use case.](https://www.youtube.com/watch?v=zlyq9z7hdUA)

## [Künstliche Intelligenz Beyond the Hype](https://speakerdeck.com/inesmontani/kunstliche-intelligenz-beyond-the-hype) [Zündfunk Netzkongress (German)](https://speakerdeck.com/inesmontani/kunstliche-intelligenz-beyond-the-hype)

[“Artificial intelligence” is everywhere in the headlines. Many futuristic-sounding things suddenly seem possible. It’s not easy to judge what all these technological advances mean. What is hype and what really works? And how should we imagine the future?](https://speakerdeck.com/inesmontani/kunstliche-intelligenz-beyond-the-hype)

## [spaCy and the future of multi-lingual NLP](https://speakerdeck.com/inesmontani/spacy-and-the-future-of-multi-lingual-nlp) [META Forum](https://speakerdeck.com/inesmontani/spacy-and-the-future-of-multi-lingual-nlp)

## [Episode 139: f"Yes!" for the f-strings](https://pythonbytes.fm/episodes/show/139/f-yes-for-the-f-strings) [PythonBytes Podcast](https://pythonbytes.fm/episodes/show/139/f-yes-for-the-f-strings)

## [Advanced NLP with spaCy: A free online course](https://course.spacy.io/)

[In this free and interactive online course, you’ll learn how to use spaCy to build advanced natural language understanding systems, using both rule-based and machine learning approaches.](https://course.spacy.io/)

## [Frag deinen Kühlschrank: Wie künstliche Intelligenz die Welt verändert](https://www.br.de/fernsehen/ard-alpha/programmkalender/ausstrahlung-1642110.html) [ARD alpha Documentary (German)](https://www.br.de/fernsehen/ard-alpha/programmkalender/ausstrahlung-1642110.html)

[In this documentation we explore what it feels like to work with intelligent machines. At large research centers and small start-ups we meet people who decide how and what AI learns today. Ines Montani teaches machines to understand the meaning of texts. Even for the young programmer, artificial intelligence is not magic, but a technology that everyone should understand.](https://www.br.de/fernsehen/ard-alpha/programmkalender/ausstrahlung-1642110.html)

## [Increasing Data Science Productivity: spaCy & Prodigy](https://www.youtube.com/watch?v=jB1-NukGZm0&) [SF Machine Learning Meetup](https://www.youtube.com/watch?v=jB1-NukGZm0&)

## [Prodigy: A new tool for radically efficient machine teaching](/content/blog/prodigy-annotation-tool-active-learning/index.html)

[Machine learning systems are built from both code and data. It's easy to reuse the code but hard to reuse the data, so building AI mostly means doing annotation. This is good, because the examples are how you program the behaviour – the learner itself is really just a compiler. What's not good is the current technology for creating the examples. That's why we're pleased to introduce Prodigy, a downloadable tool for radically efficient machine teaching.](/content/blog/prodigy-annotation-tool-active-learning/index.html)

## [Introducing Explosion AI](/content/blog/introducing-explosion-ai/index.html)

[The problem with developing a machine learning model is that you don't know how well it'll work until you try — and trying is very expensive. Obviously, this risk is unappealing, but the existing solution in the market, one-size-fits-all cloud services, are even worse. We're launching Explosion AI to give you a better option.](/content/blog/introducing-explosion-ai/index.html)

## [How AI is reshaping IT skills](https://www.connect-professional.de/markt/wie-kuenstliche-intelligenz-it-kompetenzen-neu-sortiert.334426.html) [connect professional](https://www.connect-professional.de/markt/wie-kuenstliche-intelligenz-it-kompetenzen-neu-sortiert.334426.html)

[German article featuring Ines’ take on the impact of AI on future-proof skills for IT professionals.](https://www.connect-professional.de/markt/wie-kuenstliche-intelligenz-it-kompetenzen-neu-sortiert.334426.html)

## [AI in Reality Fireside Chat: Enterprise AI & Open-Source Innovation](https://www.youtube.com/watch?v=sAmh5S0MGhs) [PyCon DE & PyData](https://www.youtube.com/watch?v=sAmh5S0MGhs)

[Panel discussion with Alexander CS Hendorf, Dr. Alexander Beck, Walid Mehanna and Ines.](https://www.youtube.com/watch?v=sAmh5S0MGhs)

## [How to advocate for modular NLP in the age of Generative AI](/content/blog/modular-nlp-generative-ai/index.html)

[With all the hype around Generative AI, many are led to believe it’s the solution to everything. So how can you, as a developer, communicate the nuances and advocate for new and modular solutions that are better, easier and cheaper?](/content/blog/modular-nlp-generative-ai/index.html)

## [Cracking the Code: How to Start a Career in AI](https://www.linkedin.com/feed/update/urn:li:activity:7274774107907407872/) [Welcome to the Jungle](https://www.linkedin.com/feed/update/urn:li:activity:7274774107907407872/)

[Short video interview with Ines about the 4 skills job hunters can cultivate for a career in artificial intelligence.](https://www.linkedin.com/feed/update/urn:li:activity:7274774107907407872/)

## [Reality is not an End-to-End Prediction Problem: Applied NLP in the Age of Generative AI](https://speakerdeck.com/inesmontani/reality-is-not-an-end-to-end-prediction-problem-applied-nlp-in-the-age-of-generative-ai) [dotAI](https://speakerdeck.com/inesmontani/reality-is-not-an-end-to-end-prediction-problem-applied-nlp-in-the-age-of-generative-ai)

## [10 Years of Open Source: Navigating the Next AI Revolution](https://speakerdeck.com/inesmontani/10-years-of-open-source-navigating-the-next-ai-revolution) [EuroSciPy Keynote](https://speakerdeck.com/inesmontani/10-years-of-open-source-navigating-the-next-ai-revolution)

[In this talk, Ines shares the most important lessons we’ve learned in 10 years of working on open-source software, our core philosophies that helped us adapt to an ever-changing AI landscape and why open source and interoperability still wins over black-box, proprietary APIs.](https://speakerdeck.com/inesmontani/10-years-of-open-source-navigating-the-next-ai-revolution)

## [Happy 10th Birthday, spaCy!](https://www.linkedin.com/feed/update/urn:li:activity:7214245844407988225/)

[10 years ago today Matt pushed the first commit to spaCy. Since then, the library has evolved as the field moved forward, but also stayed true to its core mission: industrial-strength NLP.](https://www.linkedin.com/feed/update/urn:li:activity:7214245844407988225/)

## [spaCy meets LLMs: Using Generative AI for Structured Data](https://speakerdeck.com/inesmontani/spacy-meets-llms-using-generative-ai-for-structured-data) [Data+ML Community Meetup](https://speakerdeck.com/inesmontani/spacy-meets-llms-using-generative-ai-for-structured-data)

[This talk dives deeper into spaCy’s LLM integration, which provides a robust framework for extracting structured information from text, distilling large models into smaller components, and closing the gap between prototype and production.](https://speakerdeck.com/inesmontani/spacy-meets-llms-using-generative-ai-for-structured-data)

## [Ines Montani on Natural Language Processing](https://se-radio.net/2024/04/se-radio-611-ines-montani-on-natural-language-processing/) [Software Engineering Radio](https://se-radio.net/2024/04/se-radio-611-ines-montani-on-natural-language-processing/)

[Ines speaks with host Jeremy Jung about solving problems using natural language processing. They cover generative vs. predictive tasks, creating a pipeline and breaking down problems, labeling examples for training, fine-tuning models, using LLMs to label data and build prototypes, and the spaCy NLP library.](https://se-radio.net/2024/04/se-radio-611-ines-montani-on-natural-language-processing/)

## [Explosion, NLP, Generative AI, Entrepreneurship](https://www.youtube.com/watch?v=XNFqFT-DZwo) [Learning from Machine Learning](https://www.youtube.com/watch?v=XNFqFT-DZwo)

## [Large Language Models: From Prototype to Production](https://speakerdeck.com/inesmontani/large-language-models-from-prototype-to-production) [PyData London Keynote](https://speakerdeck.com/inesmontani/large-language-models-from-prototype-to-production)

## [Introducing spaCy v3.5](/content/blog/spacy-v3-5/index.html)

[spaCy v3.5 introduces new CLI commands, fuzzy matching, improvements for entity linking and more.](/content/blog/spacy-v3-5/index.html)

## [Introducing spaCy v3.4](/content/blog/spacy-v3-4/index.html)

[spaCy v3.4 brings typing and speed improvements along with new vectors for English CNN pipelines and new trained pipelines for Croatian.](/content/blog/spacy-v3-4/index.html)

## [Creating Tools that Spark Joy with Ines Montani](https://www.youtube.com/watch?v=Bj1NyfumGDw) [ZenML Pipeline Conversations](https://www.youtube.com/watch?v=Bj1NyfumGDw)

## [Welcome spaCy to the Hugging Face Hub](https://huggingface.co/blog/spacy) [Hugging Face Blog](https://huggingface.co/blog/spacy)

[Hugging Face makes it really easy to share your spaCy pipelines with the community! With a single command, you can upload any pipeline package, with a pretty model card and all required metadata auto-generated for you.](https://huggingface.co/blog/spacy)

## [Building Industrial-Strength NLP Applications](https://snorkel.ai/building-industrial-strength-nlp-applications-with-ines-montani/) [Snorkel Science Talks](https://snorkel.ai/building-industrial-strength-nlp-applications-with-ines-montani/)

## [Building a Data Science Startup](https://talkpython.fm/episodes/show/300/building-a-data-science-startup-panel) [TalkPython Podcast](https://talkpython.fm/episodes/show/300/building-a-data-science-startup-panel)

## [spaCy v3.0: Bringing State-of-the-art NLP from Prototype to Production](https://globalai.live/october-sessions-natural-language-processing/keynote-2/) [Global AI Live Keynote](https://globalai.live/october-sessions-natural-language-processing/keynote-2/)

## [Training a Named Entity Recognition Model with Prodigy and Transfer Learning](https://www.youtube.com/watch?v=59BKHO_xBPA)

[In this video, we’ll show you how to use Prodigy to train a named entity recognition model from scratch, by taking advantage of semi-automatic annotation and modern transfer learning techniques.](https://www.youtube.com/watch?v=59BKHO_xBPA)

## [spaCy meets Transformers](https://www.youtube.com/watch?v=40koTT6FocE&ab_channel=HackingMachineLearning) [Hacking Machine Learning](https://www.youtube.com/watch?v=40koTT6FocE&ab_channel=HackingMachineLearning)

## [Explosion awarded META Seal of Recognition](http://www.meta-net.eu/meta-seal)

[We’re proud to accept the META Seal of Recognition at META-FORUM in Brussels, along with Mozilla. The META-FORUM is an international conference series backed by the European Union on powerful and innovative Language Technologies for a multilingual information society.](http://www.meta-net.eu/meta-seal)

## [spaCy and Explosion: past, present & future](https://speakerdeck.com/inesmontani/spacy-and-explosion-past-present-and-future) [spaCy IRL 2019](https://speakerdeck.com/inesmontani/spacy-and-explosion-past-present-and-future)

## [Introducing spaCy v2.1](/content/blog/spacy-v2-1/index.html)

[Version 2.1 of the spaCy Natural Language Processing library includes a huge number of features, improvements and bug fixes. In this post, we highlight some of the things we're especially pleased with, and explain some of the most challenging parts of preparing this big release.](/content/blog/spacy-v2-1/index.html)

## [Where Do Corpora Come From?](https://soundcloud.com/nlp-highlights/78-where-do-corpora-come-from-with-matt-honnibal-and-ines-montani) [NLP Highlights Podcast](https://soundcloud.com/nlp-highlights/78-where-do-corpora-come-from-with-matt-honnibal-and-ines-montani)

## [Explosion in 2017: Our Year in Review](/content/blog/year-in-review-2017/index.html)

[We founded Explosion in October 2016, so this was our first full calendar year in operation. We set ourselves ambitious goals this year, and we're very happy with how we achieved them. Here's what we got done.](/content/blog/year-in-review-2017/index.html)

## [Reflections on running spaCy: commercial open-source NLP](https://ines.io/blog/spacy-commercial-open-source-nlp/) [ines.io](https://ines.io/blog/spacy-commercial-open-source-nlp/)

[As more and more people and companies are getting involved with open-source software, balancing the expectations of an open community and a traditional provider vs. consumer relationship is becoming increasingly difficult. Are maintainers becoming too authoritarian? Are users becoming too demanding? Are large companies selling out open-source?](https://ines.io/blog/spacy-commercial-open-source-nlp/)

## [How front-end development can improve Artificial Intelligence](/content/blog/how-front-end-can-improve-ai/index.html)

[What's holding back Artificial Intelligence? While researchers rightly focus on better algorithms, there are a lot more things to be done. In this post I'll discuss three ways in which front-end development can improve AI technology: by improving the collection of annotated data, communicating the capabilities of the technology to key stakeholders, and exploring the system's behaviours and errors.](/content/blog/how-front-end-can-improve-ai/index.html)

## [Sovereign AI systems instead of black box solutions](https://www.it-daily.net/it-management/ki/souverane-ki-systeme) [it-daily](https://www.it-daily.net/it-management/ki/souverane-ki-systeme)

[German article featuring Ines’ take on AI in industry, the role of open source, and using Generative AI to create systems.](https://www.it-daily.net/it-management/ki/souverane-ki-systeme)

## [Feminist AI LAN Party](https://feministai.party/events/2025-04-23) [PyCon DE & PyData](https://feministai.party/events/2025-04-23)

[Three days of workshops, hacking, creating, publishing and connecting locally, featuring a data development workshop with Prodigy and a session on hacking LLMs.](https://feministai.party/events/2025-04-23)

## [How Love Without Sound helps the music industry recover millions in revenue for artists with NLP, spaCy and Prodigy](/content/blog/love-without-sound-nlp-music-industry/index.html)

[A case study on Love Without Sound’s innovative AI-powered tools for the music industry and law firms specializing in royalty negotiations.](/content/blog/love-without-sound-nlp-music-industry/index.html)

## [PyLadies entrepreneurs and career development](https://www.youtube.com/watch?v=V73KeBCzXpM) [PyLadiesCon](https://www.youtube.com/watch?v=V73KeBCzXpM)

[Panel discussion about career challenges and starting your own business with Cheuk Ting Ho, Tereza Iofciu, Anwesha Das, Una Galyeva and Ines.](https://www.youtube.com/watch?v=V73KeBCzXpM)

## [Applied NLP with LLMs: Beyond Black-Box Monoliths](https://speakerdeck.com/inesmontani/applied-nlp-with-llms-beyond-black-box-monoliths) [PyBerlin](https://speakerdeck.com/inesmontani/applied-nlp-with-llms-beyond-black-box-monoliths)

[In this talk, Ines shows some practical solutions for using the latest state-of-the-art models in real-world applications and distilling their knowledge into smaller and faster components.](https://speakerdeck.com/inesmontani/applied-nlp-with-llms-beyond-black-box-monoliths)

## [The NLP and AI Revolution with the spaCy Creators](https://vanishinggradients.fireside.fm/34) [Vanishing Gradients](https://vanishinggradients.fireside.fm/34)

[In this interview with Hugo Bowne-Anderson, we delve into the forefront of NLP and the future of AI development, covering topics like human-in-the-loop distillation, open-source AI and Explosion’s journey.](https://vanishinggradients.fireside.fm/34)

## [A practical guide to human-in-the-loop distillation](/content/blog/human-in-the-loop-distillation/index.html)

[This blog post presents practical solutions for using the latest state-of-the-art models in real-world applications and distilling their knowledge into smaller and faster components that you can run and maintain in-house.](/content/blog/human-in-the-loop-distillation/index.html)

## [The AI Revolution Won’t Be Monopolized](https://talkpython.fm/episodes/show/465/the-ai-revolution-wont-be-monopolized) [TalkPython Podcast](https://talkpython.fm/episodes/show/465/the-ai-revolution-wont-be-monopolized)

[There hasn’t been a boom like the AI boom since the .com days. And it may look like a space destined to be controlled by a couple of tech giants. But Ines Montani thinks open source will play an important role in the future of AI.](https://talkpython.fm/episodes/show/465/the-ai-revolution-wont-be-monopolized)

## [The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms-qcon-london) [QCon London](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopolized-how-open-source-beats-economies-of-scale-even-for-llms-qcon-london)

## [Natural Language Processing and Python](https://www.pythonshow.com/p/18-natural-language-processing-and\#details) [The Python Show](https://www.pythonshow.com/p/18-natural-language-processing-and\#details)

## [Incorporating LLMs into practical NLP workflows](https://speakerdeck.com/inesmontani/incorporating-llms-into-practical-nlp-workflows) [PyCon DE & PyData Berlin](https://speakerdeck.com/inesmontani/incorporating-llms-into-practical-nlp-workflows)

## [Explosion in 2022: Our Year in Review](/content/blog/year-in-review-2022/index.html)

[It's been another exciting year at Explosion! We've developed a new end-to-end neural coref component for spaCy, improved the speed of our CNN pipelines up to 60%, and published new pre-trained pipelines for Finnish, Korean, Swedish and Croatian. We've also released several updates to Prodigy and introduced new recipes to kickstart annotation with zero- or few-shot learning.](/content/blog/year-in-review-2022/index.html)

## [Evolution of spaCy](https://www.youtube.com/watch?v=kz2EWrmfw8Y&ab_channel=DeepakJohnReji) [D4 Data](https://www.youtube.com/watch?v=kz2EWrmfw8Y&ab_channel=DeepakJohnReji)

## [Explosion in 2021: Our Year in Review](/content/blog/year-in-review-2021/index.html)

[The year 2021 is coming to an end, and like the previous year, it was shaped by unique challenges that impacted our work together. For Explosion, it was a very productive year. We found an investor that fits our strategy, the work on Prodigy Teams is in full swing, and the team has grown a lot. So here's our look back at our highlights of the year 2021.](/content/blog/year-in-review-2021/index.html)

## [Introducing spaCy v3.1](/content/blog/spacy-v3-1/index.html)

[It’s been great to see the adoption of spaCy v3, which introduced transformer-based pipelines, a new training system and more. Version 3.1 adds more on top of it, including the ability to use predicted annotations during training, a component for predicting arbitrary and overlapping spans and new pipelines for Catalan and Danish.](/content/blog/spacy-v3-1/index.html)

## [A Bit of AI Episode 7](https://www.youtube.com/watch?v=R6ZtnkuPkQM) [A Bit of AI](https://www.youtube.com/watch?v=R6ZtnkuPkQM)

## [Explosion in 2020: Our Year in Review](/content/blog/year-in-review-2020/index.html)

[While 2020 hasn’t been easy for anyone, at Explosion we’ve considered ourselves relatively fortunate in this most interesting year. We’ve always worked remotely, so we’ve been able to take both pride and comfort in continuing to ship good software. Here’s a look back at what we’ve been up to.](/content/blog/year-in-review-2020/index.html)

## [Ines Montani brought linguistic and computers together](https://devjourney.info/Guests/122-InesMontani.html) [DevJourney](https://devjourney.info/Guests/122-InesMontani.html)

## [PyCon Colombia Speaker Interview](https://www.youtube.com/watch?v=1oBlKPET530)

[Karo and Ines talked about getting into tech and machine learning, and what’s next for spaCy and our other tools.](https://www.youtube.com/watch?v=1oBlKPET530)

## [sense2vec reloaded: contextually-keyed word vectors](/content/blog/sense2vec-reloaded/index.html)

[In 2016 we trained a sense2vec model on the 2015 portion of the Reddit comments corpus, leading to a useful library and one of our most popular demos. That work is now due for an update. In this post, we present a new version and a demo NER project that we trained to usable accuracy in just a few hours.](/content/blog/sense2vec-reloaded/index.html)

## [Introducing spaCy v2.2](/content/blog/spacy-v2-2/index.html)

[Version 2.2 of the spaCy Natural Language Processing library is leaner, cleaner and even more user-friendly. In addition to new model packages and features for training, evaluation and serialization, we've made lots of bug fixes, improved debugging and error handling, and greatly reduced the size of the library on disk.](/content/blog/spacy-v2-2/index.html)

## [The Brains behind spaCy](https://soundcloud.com/datahack-radio/ines-montani-matthew-honnibal-the-brains-behind-spacy) [DataHack Radio](https://soundcloud.com/datahack-radio/ines-montani-matthew-honnibal-the-brains-behind-spacy)

## [Building a software business with Python](https://www.youtube.com/watch?v=-DoKDNVjzkg&ab_channel=TalkPython) [TalkPython](https://www.youtube.com/watch?v=-DoKDNVjzkg&ab_channel=TalkPython)

## [The AI Revolution will not be Monopolized](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopoilized) [Hack Talks](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopoilized)

[Who’s going to "win at AI"? There are now several large companies eager to claim that title. Others say that China will take over, leaving Europe and the US far behind. But short of true Artificial General Intelligence, there’s no reason to believe that machine learning or data science will have a single winner. Instead, AI will follow the same trajectory as other technologies for building software: lots of developers, a rich ecosystem, many failed projects and a few shining success stories.](https://speakerdeck.com/inesmontani/the-ai-revolution-will-not-be-monopoilized)

## [Introducing custom pipelines and extensions for spaCy v2.0](/content/blog/spacy-v2-pipelines-extensions/index.html)

[As the release candidate for spaCy v2.0 gets closer, we've been excited to implement some of the last outstanding features. One of the best improvements is a new system for adding pipeline components and registering extensions to the Doc, Span and Token objects. In this post, we'll introduce you to the new functionality, and finish with an example extension package, spacymoji.](/content/blog/spacy-v2-pipelines-extensions/index.html)

## [Supervised learning is great — it's data collection that's broken](/content/blog/supervised-learning-data-collection/index.html)

[Short of Artificial General Intelligence, we'll always need some way of specifying what we're trying to compute. Labelled examples are a great way to do that, but the process is often tedious. However, the dissatisfaction with supervised learning is misplaced. Instead of waiting for the unsupervised messiah to arrive, we need to fix the way we're collecting and reusing human knowledge.](/content/blog/supervised-learning-data-collection/index.html)

### Newsletter

Join our mailing list to receive updates about new blog posts and projects!

💌

[View past issues](https://us12.campaign-archive.com/home/?u=83b0498b1e7fa3c91ce68c3f1&id=ecc82e0493)
