I just noticed that we have an android tag. Is this tag really helpful? Depending on your chosen definition, robot may or may not include all types of android. (If you think robots have to be and perhaps even look mechanical, consider that this excludes the robots in R.U.R.)
That “Data objects to being called a robot” is neither here nor there. Or rather, it's there in-universe, but not relevant here: what matters is whether a visitor on SFF.SE would expect Data to be classified as a robot. If Data objects to being tagged a robot, let him state his case in this thread.
¹ I just merged to the plural form to be consistent.