Hands-on NLP with Spark NLP

Another alternative library to integrate with Apache Spark in order to do NLP is spark-nlp (https://nlp.johnsnowlabs.com/) by the John Snow labs (https://www.johnsnowlabs.com/). It is open source and released under Apache License 2.0, so is different from spark-corenlp because its licensing model makes it possible to redistribute it as part of a commercial solution. It has been implemented in Scala on top of the Apache Spark ML module and it is available in Maven central. It provides NLP annotations for machine learning pipelines that at the same time are easy to understand and use, have great performance, and can scale easily in a distributed environment.

The release I am referring to in this section is 1.6.3 ...

Get Hands-On Deep Learning with Apache Spark now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.