Natural language processing

A field in machine learning in which computers understand and extract meaning from human language for various applications.

Sort by Filter by
27 September 2020
3 min read
Text analytics is the automated process of translating unstructured text into data which can be analyzed for patterns, trends, and insights.
11 March 2020
8 min read
Natural language processing has been one of the most poignant and visible uses of machine learning capabilities in recent years. From the basics of recurrent neural network architectures that were able to detect the first named entity pairings, to now where transformers are able to look at an entire...
27 June 2019
4 min read
Natural language processing (NLP) is one of the fastest evolving branches in machine learning and among the most fundamental. It has applications in diplomacy, aviation, big data sentiment analysis, language translation, customer service, healthcare, policing and criminal justice, and countless other...
16 May 2018
19 min read
User experience and customer support are integral to every company’s success. But it’s not easy to understand what users are thinking or how they are feeling, even when you read every single user message that comes in through feedback forms or customer support software. With Natural Language...
26 March 2018
13 min read
Sentiment analysis is the process of interpreting and classifying emotions as positive, negative, or neutral using natural language processing, text analysis, and statistics. This allows businesses to understand their customers’ sentiment towards their products, services, or brand. The best businesses...
28 November 2017
7 min read
Let’s play a game: can you tell the difference between these two sentences? “Most of the time, travellers worry about their luggage.” “Most of the time travellers worry about their luggage.” Whoa, remove the comma and all of a sudden we’re having an entirely different...
9 November 2017
< 1 min read
Recently Jon Peck, who is a Software Engineer and Developer Evangelist at Algorithmia, wrote a fun post on how to get an emotionally aware chatbot up and running in about 15 minutes. In this hands-on micro workshop, Jon will show you how to create a chatbot using Dexter, a company that makes building...
14 February 2017
6 min read
If you read our recent post on language detection, you already know how easy it is to use Algorithmia’s services to identify which language a given piece of text is written in. Now let’s put that into action to perform a specific task: organizing documents into language-specific folders. We’ll...
13 February 2017
3 min read
Quick, what languages are these two sentences written in: “Hey bana bir sorununuz olur mu?” What about this one? “Halló ég er með vandamál getur þú hjálpað mér?” Not easy, right? Figuring out a document’s source language is an essential first step for many cross-language tools and...
11 August 2016
13 min read
Natural Language Processing Summary The field of study that focuses on the interactions between human language and computers is called Natural Language Processing, or NLP for short. It sits at the intersection of computer science, artificial intelligence, and computational linguistics (Wikipedia). “Nat­ur­al...