User Portlet User Portlet

Discussions
Also see this for a full example using APIFunction http://community.wolfram.com/groups/-/m/t/537621
CloudDeploy[ APIFunction[{"image" -> "Image"}, ImageIdentify[#image] &]] Then, set the permissions public. SetOptions[ CloudObject[ "YOUR URL HERE"], Permissions -> "Public"] Then, you can post an image to it $ curl --form ...
If I wanted to find penguins, and build a FindPenguins[] function where would I start? Let's assume I have lots of training images of penguins. I want it to work like FindFaces[]. Thanks for any help.
Ha - very cool!