We’re living in a strange time, when it’s increasingly difficult to distinguish a human from artificial intelligence. And, yes, it can be pretty uncanny. One recent example: Google’s demonstration of its Duplex technology, in which the software fooled an innocent (human) hairdresser into believing she was talking to a human on the phone.

And now, IBM has taken things a step further by putting on a human-robot debate, setting its brand new Project Debater against Israeli professional debater Dan Zafrir.

The demo was impressive. The AI argued, brought up supporting facts from “several hundred million articles,” and even peppered in a couple of jokes and passive-aggressive jabs at its human opponent. It was like high school debate class all over again, but with a robot.

To read more and view the video, click here.