All Projects → davidemiceli → Gender Detection

davidemiceli / Gender Detection

Licence: gpl-3.0
Determine a person's gender based on his/her first name.

Programming Languages

javascript
184084 projects - #8 most used programming language

Labels

Projects that are alternatives of or similar to Gender Detection

Fuckcaptcha
AI check CAPTCHA;本项目实现了对拼图型验证码的识别与自动拖动,在某主流验证码的官网上的测试通过率达到95%,允许图片中包含文字、干扰线、颜色差别、大小写字母等,使用传统算法,不进行模型训练。本项目同时发现了国内某大型验证码公司所谓的拖动轨迹分析存粹就是个渣渣,啥也不是。
Stars: ✭ 33 (-34%)
Mutual labels:  ai
Rlcard
Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
Stars: ✭ 980 (+1860%)
Mutual labels:  ai
Clarifai Apple Sdk
Artificial Intelligence with a Vision
Stars: ✭ 46 (-8%)
Mutual labels:  ai
Goapy
Goal-Oriented Action Planning implementation in Python
Stars: ✭ 33 (-34%)
Mutual labels:  ai
Dvc
🦉Data Version Control | Git for Data & Models | ML Experiments Management
Stars: ✭ 9,004 (+17908%)
Mutual labels:  ai
Ijjs
a lightweight js runtime for IOT(一个面向物联网的JS运行时)
Stars: ✭ 38 (-24%)
Mutual labels:  ai
Introduction Nlp
HanLP作者的新书《自然语言处理入门》详细笔记!业界良心之作,书中不是枯燥无味的公式罗列,而是用白话阐述的通俗易懂的算法模型。从基本概念出发,逐步介绍中文分词、词性标注、命名实体识别、信息抽取、文本聚类、文本分类、句法分析这几个热门问题的算法原理与工程实现。
Stars: ✭ 955 (+1810%)
Mutual labels:  ai
Holodeck Engine
High Fidelity Simulator for Reinforcement Learning and Robotics Research.
Stars: ✭ 48 (-4%)
Mutual labels:  ai
Vue Camera Gestures
Let users control your Vue app using AI and their camera in just 1 line of HTML!
Stars: ✭ 35 (-30%)
Mutual labels:  ai
Caloriecounter
AWS Lex based chatbot that calculates calories based on different fast food restaurants. This was an entry for a coding challenge on DevPost, and is actively used on Facebook Messenger. The issues list is actively managed as what defects or improvements are found by real world usage.
Stars: ✭ 46 (-8%)
Mutual labels:  ai
Carrecognition
This is one of the best vehicle recognition applications. It can determine the car's license plate number, color, model, brand and year.
Stars: ✭ 34 (-32%)
Mutual labels:  ai
Teacher Student Training
This repository stores the files used for my summer internship's work on "teacher-student learning", an experimental method for training deep neural networks using a trained teacher model.
Stars: ✭ 34 (-32%)
Mutual labels:  ai
Evolutionary Neural Networks On Unity For Bots
Neural networks + Genetic algorithm on unity
Stars: ✭ 38 (-24%)
Mutual labels:  ai
Letslearnai.github.io
Lets Learn AI
Stars: ✭ 33 (-34%)
Mutual labels:  ai
Gbrain
GPU Javascript Library for Machine Learning
Stars: ✭ 48 (-4%)
Mutual labels:  ai
Mineflayer Statemachine
A state machine plugin for Mineflayer to aid in designing more complex behavior trees.
Stars: ✭ 32 (-36%)
Mutual labels:  ai
Quant Finance Resources
Courses, Articles and many more which can help beginners or professionals.
Stars: ✭ 36 (-28%)
Mutual labels:  ai
Chinesechessai
AI Agent for Chinese Chess - CS 221 Project
Stars: ✭ 49 (-2%)
Mutual labels:  ai
Mumbai Ai Meetup
Repository for all the content presented in the Mumbai AI Meetup - https://www.meetup.com/mumbai-ai-meetup
Stars: ✭ 48 (-4%)
Mutual labels:  ai
Bot Context
Easy, powerful, functional way to maintain conversational context in chat bots.
Stars: ✭ 44 (-12%)
Mutual labels:  ai

Gender Detection

Description

A node.js module to determine a person's gender based on his/her first name.

It works also for many languages other than english, supporting international names, using an own datasource of 40.000 records that can be extended. This module is able to clean the text, detecting gender from dirty or unclear names.

Installation

$ npm install gender-detection

Example

// Require gender detection module
const gender = require('gender-detection');

let g;

// Use it to detect the gender:
g = gender.detect('Tim Johnson');
// "male"

g = gender.detect('Holly');
// "female"

g = gender.detect('GhJGhgj')
// "unknown"

// It works also with unclean or dirty names:
g = gender.detect('BiLL$...');
// "male"

g = gender.detect('::Jenni♥fer::');
// "female"

// Extract the first name
const first_name = gender.getFirstName('Mario Bros');
// "mario"

Unit tests

npm test
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].