Depends. The company normally would be, but they can always add a no liability clause to their ToS, in which case the user is. But it hardly matters in this case given the narrow scope. Very little harm can occur if the system prescribes the wrong thing; hardly different from buying the wrong thing OTC.
> Very little harm can occur if the system prescribes the wrong thing
Statements like this is effectively saying "Nothing will go wrong".
> but they can always add a no liability clause to their ToS
Then why should I trust the output at all?
However, the entire point was to reference the IBM training manual that states: "A computer can never be held accountable, therefore a computer can must never make a management decision".
If the bot cannot be held accountable, it shouldn't be allowed to make decisions.