I am not a clever namer.
A perceptron is an algorithm that can classify linearly separable data. It was one of the first machine learning algorithms and dates back to the 1950s. Wikipedia
It is used as an early example in the first lecture of a machine learning MOOC that I'm watching, so I implemented it in Python.