Skip to content

an experiment to generate names using deep neural networks. The dataset used is collected from the webiste peyar.in. The DNN consists of a single RNN in seq2seq configuration, which takes a character, and a random seed to generate the next character.

License

Notifications You must be signed in to change notification settings

indicnlp/tamil-name-gen

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tamil name generation with RNN

This is an experiment to generate names using deep neural networks. The dataset used is collected from the webiste peyar.in. The DNN consists of a single RNN in seq2seq configuration, which takes a character, and a random seed to generate the next character.

Overview of the process:-

  • Take a name and its category (boy or girl)
  • Convert it to tace16 encoding. It is possible to use unicode directly, but tace16 seemed more natural.
  • Run the RNN over the name, letter by letter so as to make the network learn what letters can occur together.

Non obvious requisites:= TACE-Unicode converter

About

an experiment to generate names using deep neural networks. The dataset used is collected from the webiste peyar.in. The DNN consists of a single RNN in seq2seq configuration, which takes a character, and a random seed to generate the next character.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.8%
  • Python 3.2%