Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
API usability specifies how easy, efficient, error-preventing, and pleasant an API of a software library is from its users’ perspective. With machine learning (ML) techniques becoming increasingly powerful and pervasive, many non-programmers
and casual users (e.g. domain experts in medicine or geography) started to explore ML libraries. However, many find them challenging to use because of bad API design. This project aims to investigate the API of ML libraries through the lens of
user-centered design. The knowledge gathered will help developers of ML libraries improve their APIs and establish preliminary methodologies to evaluate API usability of ML libraries.
Jinghui Cheng
National Taiwan University
Engineering
Technology; Information and Communications Technology
Polytechnique Montréal
Globalink Research Award
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.