Text Mining and Natural Language Processing with Python

Text processing, syntactic analysis, semantic analysis, topic analysis, language models, sentiment analysis and more.

No Upcoming dates. Sign up to our newsletter to find out about the next date.


Level

intermediate

LONDON

CAMBRIDGE

OXFORD

Duration

two days Course



WHAT YOU WILL LEARN

You will learn the fundamental skills you need to extract syntactic, semantic and even emotional information from text.

  • Text processing (parsing, tokenisation, lematisation)
  • Syntactic analysis (POS tagging)
  • Semantic analysis (word vector analysis, IR techniques)
  • Topic analysis
  • Language models and text generation

LANGUAGES AND LIBRARIES

  • Python programming language
  • numpy and pandas for data manipulation
  • scikit-learn for machine learning algorithms
  • plotly for interactive visualisations

Progression paths

Learn state-of-the art machine learning techniques at our Machine Learning Techniques using Python bootcamp.

Learn how to make quantitative predictions with our Forecasting and Regression course.


Prerequisites

Audience: Those who wish to take their data science skills further and learn state-of-the-art techniques in this constantly evolving field.

Prerequisites: Good knowledge of python, some familiarity with matrices, basic understanding of machine learning practice (as taught in Introduction to Data Science)

DAY 1

Essential techniques for text processing and information extraction

Session 1

Text processing

  • Text tokenisation
  • Lemmatisation, parsing

Session 2

Semantic analysis and information extraction

  • Overview of information extraction
  • Vector representations of words
  • Evaluating semantic similarity

Evening

Social

  • Drinks with fellow participants and lecturers

DAY 2

NLP applications and machine learning

Session 1

Text classification and ranking

  • Naive Bayes for spam filtering
  • Sentiment analysis

Session 2

Topic segmentation

  • Clustering.
  • Multi-class classification

Session 3

Language models

  • Text prediction
  • Text generation

Highlights

Check out video highlights, photos and interviews from our previous bootcamps.


In-house Training

Get in touch to discuss your requirements by emailing contact@cambridgespark.com or by completing our contact form.

We can deliver this course as a private training at your office during week days.

We can also design a bespoke curriculum matching your specific training objectives.

Coming soon

We currently don't have a scheduled date.

Contact us to register your interest and to get notified about the next course.