In this post, we look at how spinning software works, their use case, and how it differs from natural language generation (NLG). Also known as article rewriting, it’s one of those old SEO tactics, like automated backlinking, used for less-than-legitimate (blackhat) purposes. If you’ve done any research on natural language generation applications for content marketing, you may have come across article spinning software. Article spinner tools take an original article and produce one or more variations by replacing specific words, phrases, or sentences with alternate versions. Natural language generation uses deep learning to create human-like readable text a unique article based on a language prediction model.