Skip to content

jrzaurin/ethnicity-tensorflow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Name Nationality Classification with Recurrent Neural Networks

Implementation of Name Nationality Classification on Olympic Name Dataset

Paper will be published at IJCAI 2017 titled as: [Name Nationaltiy Classification with Recurrent Neural Networks]

Requirements

  • Python 3.4.3
  • Tensorflow 1.0.1 (GPU enabled)
  • Gensim

Directories

  • data/ : Olympic Name Datasets including raw and cleaned version
  • main.py : Running RNN model with adjustable hyperparameters
  • model.py : Model structure for RNN-LSTM
  • ops.py : Tensorflow ops used in model.py
  • dataset.py : Dataset reading and experiment workflow
  • char2vec.py : Making pretrained char2vec
  • preprocess.py : Preprocessing crawled dataset
  • utils.py : Utility for printing

Run the code

$ python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%