Research in Action Science and Technology Information and Communication Artificial intelligence for development