A new tool for engineering education: hepatitis diagnosis using associative memories