"It basically behaves like a dog, sitting on your desk," said Pinokio's programmer and software engineer Zhou.
"That looking around behaviour is totally random in a completely organic way."
She says the lamp is "pretty basic" in the way it makes sense of what's happening around it.
"It's very curious, it's kind of like a baby... it's more interested in a human face than anything else. If you cover your face, it gets confused."
And when you go to switch it off, Pinokio will playfully flick itself on again.
But the focus of the project wasn't functionality, said Zhou.
The team wanted to ask the question: "What if an industrial object is created not as an obedient tool, but to live?"
So they decided to create the lamp to explore the potential of a "living algorithm".
This was achieved with a combination of robotics, automated manufacturing technology and open-source software.
And the result is a small lamp with a big personality.
"It's just interested and curious about what's going on," said Zhou.
The group named the lamp Pinokio after the puppet, who "rebelled against his fate of being a mere object, but comes to life magically", she said.
Pinokio took six weeks to complete and has generated "quite a bit" of interest since.
"Our video got half a million views," said Zhou.
- nzherald.co.nz