wow, that is cool. cool and kinda creepy, in a matrix/i, robot kinda way. i've read that visual recognition of objects is a huge hurdle for ai, abstracting general features and recognizing instantiations of categories without cheating, being preprogrammed with details from a specific, preplanned circumstance.
no subject