NLP consultant

Natural Language Processing Consulting and Text Analysis

Fast Data Science is an AI consultancy focusing on natural language processing consulting (NLP). NLP can help organisations to simplify mission critical processes and discover insights from large volumes of text.

For example, you may want to summarise documents, identify companies, drugs, or locations mentioned in a text, predict risk of escalation from building reports, or retrieve documents from sensitive data using a semantic search. Whatever your NLP needs, please contact us to speak to an NLP consultant today.

The most valuable NLP consultancy engagements in our experience have been those where we combined natural language understanding with predictive modelling. For example, predicting the probability of a construction defect leading to litigation two years down the line.

The manager, Thomas Wood, studied a Masters in 2008 at Cambridge University in Computer Speech, Text and Internet Technology and since then he has been working exclusively as an NLP consultant. In 2018 he founded Fast Data Science to deliver NLP consulting services.

An NLP Consultant Explains:

When companies have large amounts of text documents (imagine a law firm’s case load, or regulatory documents in a pharma company), it can be tricky to get insights out of it. For example, you may want to know of the thousands of clinical trials you ran, how many resulted in a particular side effect, when that information is stored in a stack of documents and you don’t have time to read them all. Natural language processing allows us to automate this kind of task.

You can read more about NLP on our sister site,


Examples of what an NLP consultant can do

Examples of business applications of natural language processing include:

Fast Data Science - London

Need an NLP consultant?

NLP, ML and data science leader since 2016 - get in touch for an NLP consulting session.

What would an NLP consultant do in the healthcare domain?

Electronic health record without named entity recognition Electronic health record without named entity recognition

AI and natural language processing are being increasingly adopted across the healthcare sector. This technology is sometimes called healthtech or MedTech. NLP is being used to compare and detect changes in clinical reports, extract clinical concepts such as MeSH terms from electronic medical records, and develop human-to-machine natural language dialogue systems to improve the healthcare experience.

We have worked on a number of projects in healthcare, including:

​What technologies does an NLP consultant use?

We do a lot of natural language processing with Python. We have worked on a variety of NLP models, including:

  • Transformers, including custom trained transformers using libraries such as HuggingFace, Keras or spaCy
  • Large Language Models (LLMs) such as Open AI’s GPT-3.5, Google BARD, or similar
  • Bag of words, tf*idf, Jaccard similarity, cosine similarity
  • NLP pipelines, lemmatisation, parsers, chunkers
  • Deep neural networks
  • Clustering: Latent Dirichlet Allocation
    • This is useful for extracting topics from a set of unstructured documents, for example legal documents, survey responses, factory error reports, etc.
  • Search engines and search term recommenders
  • Google Cloud, AWS, Microsoft Azure, Azure Cognitive Services, etc

​Natural Language Processing in Python and R

We work with the following programming languages and frameworks:

​Examples of past NLP consulting engagements

NLP consulting projects we have worked on for major household names include

  • a spoken dialogue system to control a smart home
  • an unsupervised text analysis program to analyse text descriptions of manufacturing defects (Boehringer Ingelheim)
  • a model to classify jobseekers' CVs into industries and salary bands (CV-Library).
  • analysis of survey responses and deployment of public NLP dashboards allowing members of the public to analyse and explore text datasets (White Ribbon Alliance)

What we can do for you

Transform Unstructured Data into Actionable Insights

Contact us