För att träna algoritmen använde psykolog från Stanford University (USA) Michael Kosinski
Baserat på bilderna identifierades 2 000 särdrag som särskiljer människor genom politisk inriktning. Algoritmen har dock lärt sig att bara peka ut liberaler och konservativa.
Den angivna metoden liknar den som används vid fysiognomi.
Nu fungerar algoritmen endast med invånare i USA, Kanada och Storbritannien. I framtiden förväntar sig författaren att använda den också i andra länder.
Tidigare skapade Kosinski ett system som använder liknande algoritmer för att fastställa en persons sexuella läggning.
Läs mer
Abort och vetenskap: vad kommer att hända med barnen som kommer att föda
Forskning: människor kommer inte att kunna kontrollera superintelligenta AI-maskiner
Kolla in de vackraste bilderna på Hubble. Vad har teleskopet sett på 30 år?