F5 was invited to participate in Taobao Maker Festival 2017, an annual event launched by Alibaba Group to celebrate the “maker spirit” of the young entrepreneurs on Taobao Marketplace.
By using the latest facial recognition technology, F5 created an entertaining interactive installation called "Past Life Time Machine", with which visitors can find the portrait of their "past life" from the classic paintings.