Machine Intelligence in Africa: a survey