Artificial intelligence, technology forecasting and development