This is a Porygon that was updated with special data. Porygon2 develops itself by learning about many different subjects all on its own.
It was upgraded to enable the exploration of other planets. However, it failed to measure up.