Exciting news! Gradient has launched a FREE GPU plan. Read More
Project Details

Classify Names from Different Languages with an RNN

Predict the language of origin for a given surname

The Gradient Team


Recurrent Neural Networks (RNNs) are one of the most popular neural network models. In this tutorial, we'll see how to use a basic character-level RNN to classify words. Specifically, the model will train on a few thousand surnames from 18 different languages of origin, and predict which language a name is from based on the spelling.