‘Computers are not casteist’: UP CEO hits back at Sanjay Singh over ‘Ram Ne Yadav Ko Mara’ voter list row. Here’s what happened

The Uttar Pradesh Chief Electoral Officer (CEO) has hit back at Aam Aadmi Party (AAP) Rajya Sabha MP Sanjay Singh after he accused the Election Commission’s computer system of being casteist over errors in the voter list and tried to spread propaganda. The UP CEO’s office responded by pointing out that an unusual name, “Ram ne Sharma ko mara” (Ram killed Sharma), had also appeared in the voter list for recent Legislative Council elections.

The election office said the errors were caused by a technical problem and not caste-based discrimination. Taking a dig at Singh’s allegations, the UP CEO clarified, “Computers/software are not casteist. We accept that mistakes were made, but fortunately, even while making these mistakes, there was no caste-based discrimination on our part.”

UP CEO also said that, “Thank God, Ram did not kill anyone from a minority community either. Otherwise, we would have been accused of being communal in addition to being casteist.”

Sanjay Singh questions election commission to spread propaganda

The controversy began after Singh raised questions over the name “Ram ne Yadav ko mara” (Ram killed Yadav) appearing in the voter list. On Sunday evening, 25th October, he shared a video on X featuring a man identified as Rajesh Yadav, who alleged wrongdoing by the poll authorities.

Singh questioned why the name appeared in that form and accused the Election Commission of allowing caste-based bias in the electoral process.

“Gyanesh Kumar ji, why did Ram kill only Yadav? Why did Ram not kill anyone named Singh, Pathak, Asthana, Sharma, Rai or Bisht? Is your computer deeply casteist? Are you pursuing the agenda of a particular political party?” he wrote. In the video, Singh said, “Ram ne Sharma ko kyun nhi maara, Tamasha kar rahe hain aaplog.”

The controversy triggered criticism over the unusual names appearing in electoral records, prompting the Uttar Pradesh administration to explain how the mistakes occurred.

UP CEO explains how 158 names were incorrectly recorded

The UP CEO’s office acknowledged errors in at least 158 entries out of a total of 14,81,310 entries examined. The administration attributed the problem to a software error during the conversion of names from English to Hindi after an online registration facility was introduced.

The CEO clarified that the software was supposed to carry out transliteration, which means changing a word from one script to another without changing its meaning. However, in some cases, it translated words literally instead.

For example, if a name such as “Ramhit Yadav” was mistakenly entered as “Ram hit Yadav”, the software interpreted the word “hit” as an action and converted it into “Ram ne Yadav ko mara”. Similar mistakes were found in other entries. The appearance of “B.Com” in the field meant for a father’s name was attributed to human error or negligence.

The administration said a system was available to correct such mistakes, but a lack of proper checking allowed some errors to remain in the electoral rolls. It has sought explanations from the concerned Divisional Commissioners and District Magistrates, who have responsibilities related to the preparation and maintenance of voter lists. District Magistrates have also been instructed to ensure that voters do not face any inconvenience because of the errors.