Trends and developments in artificial intelligence