Visual AI algorithms