Maluuba, a Microsoft company

Teaching machines to think, reason and communicate