Tech Baidu AI mini programmes may create the strongest ecosystem ever July 14, 2018October 21, 2018by KathyLDNLeave a Comment on Baidu AI mini programmes may create the strongest ecosystem ever What mini-programmes are and why tech giants in China are doing this. 35.861660 104.195397