BRDGING THE GAP BETWEEN MAN AND MACHINE