- Python programming experience.
- A basic understanding of statistics
- Experience with the command line
Audience
- Developers
- Data scientists
This instructor-led, live training (online or onsite) is aimed at developers and data scientists who wish to use spaCy to process very large volumes of text to find patterns and gain insights.
By the end of this training, participants will be able to:
- Install and configure spaCy.
- Understand spaCy's approach to Natural Language Processing (NLP).
- Extract patterns and obtain business insights from large-scale data sources.
- Integrate the spaCy library with existing web and legacy applications.
- Deploy spaCy to live production environments to predict human behavior.
- Use spaCy to pre-process text for Deep Learning
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about spaCy, please visit: https://spacy.io/
Introduction
- Defining "Industrial-Strength Natural Language Processing"
Installing spaCy
spaCy Components
- Part-of-speech tagger
- Named entity recognizer
- Dependency parser
Overview of spaCy Features and Syntax
Understanding spaCy Modeling
- Statistical modeling and prediction
Using the SpaCy Command Line Interface (CLI)
- Basic commands
Creating a Simple Application to Predict Behavior
Training a New Statistical Model
- Data (for training)
- Labels (tags, named entities, etc.)
Loading the Model
- Shuffling and looping
Saving the Model
Providing Feedback to the Model
- Error gradient
Updating the Model
- Updating the entity recognizer
- Extracting tokens with rule-based matcher
Developing a Generalized Theory for Expected Outcomes
Case Study
- Distinguishing Product Names from Company Names
Refining the Training Data
- Selecting representative data
- Setting the dropout rate
Other Training Styles
- Passing raw texts
- Passing dictionaries of annotations
Using spaCy to Pre-process Text for Deep Learning
Integrating spaCy with Legacy Applications
Testing and Debugging the spaCy Model
- The importance of iteration
Deploying the Model to Production
Monitoring and Adjusting the Model
Troubleshooting
Summary and Conclusion
United Arab Emirates - Natural Language Processing (NLP) with Python spaCy
Qatar - Natural Language Processing (NLP) with Python spaCy
Egypt - Natural Language Processing (NLP) with Python spaCy
Saudi Arabia - Natural Language Processing (NLP) with Python spaCy
South Africa - Natural Language Processing (NLP) with Python spaCy
Brasil - Natural Language Processing (NLP) with Python spaCy
Canada - Natural Language Processing (NLP) with Python spaCy
中国 - Natural Language Processing (NLP) with Python spaCy
香港 - Natural Language Processing (NLP) with Python spaCy
澳門 - Natural Language Processing (NLP) with Python spaCy
台灣 - Natural Language Processing (NLP) with Python spaCy
USA - Natural Language Processing (NLP) with Python spaCy
Österreich - Natural Language Processing (NLP) with Python spaCy
Schweiz - Natural Language Processing (NLP) with Python spaCy
Deutschland - Natural Language Processing (NLP) with Python spaCy
Czech Republic - Natural Language Processing (NLP) with Python spaCy
Denmark - Natural Language Processing (NLP) with Python spaCy
Estonia - Natural Language Processing (NLP) with Python spaCy
Finland - Natural Language Processing (NLP) with Python spaCy
Greece - Natural Language Processing (NLP) with Python spaCy
Magyarország - Natural Language Processing (NLP) with Python spaCy
Ireland - Natural Language Processing (NLP) with Python spaCy
Luxembourg - Natural Language Processing (NLP) with Python spaCy
Latvia - Natural Language Processing (NLP) with Python spaCy
España - Natural Language Processing (NLP) with Python spaCy
Italia - Natural Language Processing (NLP) with Python spaCy
Lithuania - Natural Language Processing (NLP) with Python spaCy
Nederland - Natural Language Processing (NLP) with Python spaCy
Norway - Natural Language Processing (NLP) with Python spaCy
Portugal - Natural Language Processing (NLP) with Python spaCy
România - Natural Language Processing (NLP) with Python spaCy
Sverige - Natural Language Processing (NLP) with Python spaCy
Türkiye - Natural Language Processing (NLP) with Python spaCy
Malta - Natural Language Processing (NLP) with Python spaCy
Belgique - Natural Language Processing (NLP) with Python spaCy
France - Natural Language Processing (NLP) with Python spaCy
日本 - Natural Language Processing (NLP) with Python spaCy
Australia - Natural Language Processing (NLP) with Python spaCy
Malaysia - Natural Language Processing (NLP) with Python spaCy
New Zealand - Natural Language Processing (NLP) with Python spaCy
Philippines - Natural Language Processing (NLP) with Python spaCy
Singapore - Natural Language Processing (NLP) with Python spaCy
Thailand - Natural Language Processing (NLP) with Python spaCy
Vietnam - Natural Language Processing (NLP) with Python spaCy
India - Natural Language Processing (NLP) with Python spaCy
Argentina - Natural Language Processing (NLP) with Python spaCy
Chile - Natural Language Processing (NLP) with Python spaCy
Costa Rica - Natural Language Processing (NLP) with Python spaCy
Ecuador - Natural Language Processing (NLP) with Python spaCy
Guatemala - Natural Language Processing (NLP) with Python spaCy
Colombia - Natural Language Processing (NLP) with Python spaCy
México - Natural Language Processing (NLP) with Python spaCy
Panama - Natural Language Processing (NLP) with Python spaCy
Peru - Natural Language Processing (NLP) with Python spaCy
Uruguay - Natural Language Processing (NLP) with Python spaCy
Venezuela - Natural Language Processing (NLP) with Python spaCy
Polska - Natural Language Processing (NLP) with Python spaCy
United Kingdom - Natural Language Processing (NLP) with Python spaCy
South Korea - Natural Language Processing (NLP) with Python spaCy
Pakistan - Natural Language Processing (NLP) with Python spaCy
Sri Lanka - Natural Language Processing (NLP) with Python spaCy
Bulgaria - Natural Language Processing (NLP) with Python spaCy
Bolivia - Natural Language Processing (NLP) with Python spaCy
Indonesia - Natural Language Processing (NLP) with Python spaCy
Kazakhstan - Natural Language Processing (NLP) with Python spaCy
Moldova - Natural Language Processing (NLP) with Python spaCy
Morocco - Natural Language Processing (NLP) with Python spaCy
Tunisia - Natural Language Processing (NLP) with Python spaCy
Kuwait - Natural Language Processing (NLP) with Python spaCy
Oman - Natural Language Processing (NLP) with Python spaCy
Slovakia - Natural Language Processing (NLP) with Python spaCy
Kenya - Natural Language Processing (NLP) with Python spaCy
Nigeria - Natural Language Processing (NLP) with Python spaCy
Botswana - Natural Language Processing (NLP) with Python spaCy
Slovenia - Natural Language Processing (NLP) with Python spaCy
Croatia - Natural Language Processing (NLP) with Python spaCy
Serbia - Natural Language Processing (NLP) with Python spaCy
Bhutan - Natural Language Processing (NLP) with Python spaCy
Nepal - Natural Language Processing (NLP) with Python spaCy
Uzbekistan - Natural Language Processing (NLP) with Python spaCy