A lightweight machine learning model for gender prediction based on Rwandan names using character-level n-gram features and logistic regression.
-
Updated
Dec 27, 2025 - Python
A lightweight machine learning model for gender prediction based on Rwandan names using character-level n-gram features and logistic regression.
Gender classifier for first names. nn stands for neural network. A small fully connected network written in pure Python, no dependencies. Multilingual: train on any dataset with its own alphabet.
This project proposes a system that infers the most likely country or region of origin for a given first and last name. The output is a ranked list of countries with confidence scores, designed to support sanctions and watchlist matching in an AML system.
Indonesian personal-name gender classification using character-level, word-level, Transformer, BiLSTM, BiGRU, BERT and classical ML models.
To associate your repository with the name-classification topic, visit your repo's landing page and select "manage topics."