Abstract: The development of Artificial Intelligence (AI) and Deep Learning technology has resulted in an increase in the number of ongoing research projects examining the performance potential rating ...