This web service has a piece of software (Convultional Neural Network) to recognize photos of dogs and cats and tells you whether the photo shows a dog or a cat. Your uploaded photos will be deleted immediately after the automatic recognition is done and never saved in the server.
The photos used to train the neural network are acquired from a Kaggle competition.
Now the recognition accuracy has reached around 94% with VGG16 + fine tuning, which is fairly good, although there is still room for improvement.
Access to https://recognize-dogs-and-cats.herokuapp.com/.
Special thanks go to the development teams of Tensorflow, Keras, Flask and Kaggle.com. Innumerable web pages that have helped me in the process of searching technical information are also greatly appreciated.
The software is available as open source under the terms of the MIT License.