Namsor

Estimate the caste and the religion from an Indian name

We have developed features dedicated to Indian names. Estimate the caste group from a name and/or a first name, determine the religion or identify the Indian State or Union territory of residence.

Indian caste from name
Identifies Indian caste group from first name, last name or full name. It is a classification in 4 caste groups: ST, SC, OBC, general.
Religion from name
Estimate the most likely religion from first name, last name or full name. Estimation among Muslim, Jain, Christian, Hinduism, Sikh, Buddhist and Parsi.
Indian state from name
Determine precisely the region of residence from an Indian name. Estimates the most likely residence territory among the states and union territories of India.

Estimate the caste group based on an Indian first name, last name or full name

Analyze an Indian first name, last name, or full name based on an Indian state or Union territory to identify that person's most likely caste group.

Caste group: Indian first & last name + state or territory

Caste group from a first name, a last name (both for more precision) and an Indian State or territory:

Indian first name, given name, nickname.

Indian last name, family name, surname.

Indian state or Union territory (origin or residence), in ISO 3166-2 format.

information
  • Tag: Caste Indian Name.
  • Cost: 10 credits per name.
  • API: Caste Indian Name documentation.
  • Determine: the most likely and second most likely caste group with a probability for each estimated caste group; as well as a ranking of caste groups from most likely to least likely.

What is India's caste group?

A caste group refers to a system of social hierarchy traditionally present in India. Indian society is divided into different castes, which are social groups determined by birth. Each caste is associated with specific privileges, duties and restrictions.

In order to detect discrimination related to the caste system, we have developed a feature to detect an individual's caste group from their first name, last name and region of origin. This classification is divided into 4 groups:

  • Scheduled Castes (SC) also known as Dalit is a category officially instituted by the British in 1936. These groups of people practice or practiced activities considered 'impure' by the Brahmanic tradition and are among the most disadvantaged groups in the Indian society. The term 'untouchables' is sometimes used despite the fact that it is considered degrading. This caste group numbers 201 million people and represents 16.6% of the Indian population (2011 census).
  • Scheduled Tribes (ST) is a list of tribes based on the criteria defined by the colonial administration in 1936. These tribes, also called Adivasi, are with the Scheduled Castes among the most disadvantaged in Indian society. This caste group includes 705 tribes (2011 census) and has 104 million people (8.6% of the Indian population).
  • Other Backward Classes (OBC) is an official term used by the government to refer to other castes who are educationally or socially disadvantaged. A survey carried out in 2006 estimated their proportion at 41% of the population, which would represent 496 million people.
  • General, castes that do not fall under the definition of Scheduled Castes (SC), Scheduled Tribes (ST) and Other Backward Classes (OBC) and do not receive affirmative action from the relevant authority belong to the general category.

    For example, an individual bearing the first name Akash, the surname Sharma and living in the state of Uttar Pradesh has a 93% chance of belonging to the general caste group and 97% chance of belonging to the group of caste general or to Other Backward Classes.

Identify the religion based on an Indian first name, last name or full name

From a first name, a surname or a full Indian name, identify the most likely religion among a group of 7 religions (Muslim, Jain, Christian, Hinduism, Sikh, Buddhist and Parsi).

Religion: Indian first & last name + state or territory

Religion from a first name, a last name (both for more precision) and a Indian State or territory:

Indian first name, given name, nickname.

Indian last name, family name, surname.

Indian state or Union territory (origin or residence), in ISO 3166-2 format.

information
  • Tag: Religion Indian Name.
  • Cost: 10 credits per name.
  • API: Religion Indian Name documentation.
  • Determine: the most likely and second most likely religion, a probability for each religion returned, and a ranking of the most likely religions.

What are the main religions in India?

Always with the aim of helping our customers to detect possible discrimination, we have developed a function which makes it possible to determine the most probable religion of a person from his first name, his last name and his region of origin or residence. This feature focuses on the 7 major religions of India.

  • Hindu is an exonym for people who religiously adhere to Hinduism. Hinduism is one of the worlds oldest religions still practiced. It has neither imposed dogma, nor uniformly organized clerical institution, nor founder. It is the third most popular religion in the world and has approximately 1.3 billion followers.
  • Muslim is an Arabic word for people who religiously adhere to Islam. Islam is one of the three abrehamic religions, it has its source in the Koran and is based on the dogma of absolute monetheism. It is the second largest religion in the world with around 1.9 billion followers.
  • Buddhist is a person who religiously adhere to Buddhism. Buddhism is a philisophy and a religion originating in India and having appeared in the fifth century following the awakening of Siddhartha Gautama and the diffusion of his teaching. It is the fourth largest religion in the world with approximately 623 million adherents.
  • Christian is a person who religiously adhere to Christianity. Christianity is an Abrahamic religion, originating in the Near East and based on the teachings of the life of Jesus of Nazareth.. The Christian religion is the most practiced religion in the world with 2.5 billion followers.
  • Sikh is a person who religiously adhere to Sikhism. Sikhism was founded in Punjab (northern India) in the 15th century and is based on the spiritual teaching of guru Nanak, the first guru among the 11 Sikh gurus. It is the fifth most widely practiced religion in the world with around 30 million followers.
  • Parsi is a person who religiously adhere to Zoroastrianism. Zoroastrianism is one of the oldest monetheistic religions in the world. It is founded from the teachings of Zoroaster during the 2nd millennium BC. Zoroastrianism has about 120,000 followers worldwide, mainly in India, Iran and North America.
  • Jain is a person who religiously adhere to Jainism. Jainism appears from the 10th century BC in India with the awakened Master Rishabhanatha. As with Hinduism, Sikhism and Buddhism, the goal of the follower is to attain enlightenment. Jainism has about 5 million followers mainly in India.

    For example, an individual bearing the first name Akash, the surname Sharma and living in the state of Uttar Pradesh has a 97.98% chance of belonging to the Hinduism religion and 99.88% chance of belonging to Hinduism or to Christian religions.

Determine the State or Union territory based on an Indian first name, last name or full name

Analyze an Indian first name, last name, or full name to identify that person's most likely Indian State or Indian Union territory.

Indian state or territory: Indian first & last name

Indian State or territory of residence from a Indian first name, a last name or both for more precision:

First name, given name, nickname.

Last name, family name, surname.

information
  • Tag: Subclassification Indian Name.
  • Cost: 10 credits per name.
  • API: Subclassification Indian Name documentation.
  • Determine: the most likely and second most likely State or Union territory of residence, a probability for each state/territory returned, and a ranking of the most likely states/territories of residence.

What is a State or Union territory in India?

India is a federal republic consisting of twenty-eight states and eight union territories. The states, unlike the union territories which fall under the central government, have their own institutions and can pass certain laws.

  • In India, a union territory refers to a specific administrative subdivision of the country. Unlike the Indian states which have their own government and some legislative autonomy, the union territories are regions administered directly by the central government of India. Union territories are usually areas with a smaller population or special strategic importance.
  • In India, a State refers to a major administrative division of the country. Each state has its own parliament and head of government, called the chief minister. They have the power to legislate on various matters, including education, health, economic development, public safety, justice, and other areas of state jurisdiction. States also have the power to levy taxes and collect revenues to finance their activities.

    A person named Jannat Rahmani has a 22% chance of being a resident of the Indian state of Uttar Pradesh and a 35.57% chance of being a resident of States of Uttar Pradesh or Rajasthan.

Tools

Find the right tool to process names

Use our extensive API documentation, analyze CSV and Excel files or download the Namsor developer tools.

CSV and Excel tool

Upload a document in our CSV and Excel file processer.
Choose a classification type and download your comprehensive name analysis by gender, country of origin, ethnicity, diaspora and much more.

Drop a file

API documentation

We maintain a fully documented API to help you throughout your integration process.
Take control of Namsor's name checking features efficiently, thanks to our numerous integration examples for JavaScript, Python, Java and Shell.

Browse API documentation

Developer tools

Discover all the possibilities offered by Namsor's services: download our developer tools and integrate our name checking technology into your app.
Choose the SDK or CLI you need for your projects in Java, Python, GoLang or Javascript.

Download SDK or CLI