What's New

Updated to iOS 17.0!

App Description

MLFotoFun uses state of the art Machine Learning models that use Convolutional Neural Networks (CNNs) to classify photos taken with your camera or from your library using one of eight state of the art models. The classification includes the two most probable descriptive labels, as well as the probability associated with each label.

The eight models include: AgeNet (that classifies the age of the human subject); GenderNet (that classifies the gender of the subject); CNN Emotions (that classifies the emotion of the person); VisualSentiment (that classifies the human subject's sentiment as positive or negative); Food101 (that classifies the food), Oxford102 (that classifies flowers); CarRecognition (that classifies the make of car); and GoogLeNetPlaces (that classifies the category of place in the image).

This app is for entertainment purposes only, and clearly demonstrates how bad such models can be, as well as the biases that they may contain, so no offence is intended with age or gender classification. It may however also surprise you in how far image recognition has come in the five years.

iPhone Screenshots

(click to enlarge)

MLFotoFun screenshot 1 MLFotoFun screenshot 2 MLFotoFun screenshot 3 MLFotoFun screenshot 4 MLFotoFun screenshot 5 MLFotoFun screenshot 6

iPad Screenshots

(click to enlarge)

MLFotoFun screenshot 7 MLFotoFun screenshot 8 MLFotoFun screenshot 9 MLFotoFun screenshot 10

App Changes

  • February 09, 2019 Initial release
  • October 09, 2019 New version 1.1
  • July 15, 2020 New version 2020.06.29
  • October 22, 2020 New version 2020.09.17
  • August 06, 2021 New version 2021.01.04
  • September 16, 2023 New version 2023.05.28
  • November 03, 2023 New version 2023.10.11