Sounds like the perfect job for a computer. I highly doubt most baristas are checking atmospheric pressure or are even mindful of minute temperature charges throughout the day. Since these aspects are things that are monitor-able at high precision, it’s doubtful that your average barista is going to outperform a computer. The social aspects of the barista are a worthwhile, but unrelated debate.
> a person who makes and serves coffee (such as espresso) to the public
https://www.merriam-webster.com/dictionary/barista
Sounds to me like this robot is a barista. Do you also think Starbucks baristas aren't baristas, just because they don't work in a high-end coffeeshop?
Are these robots persons?
Is the McDonalds employee who makes and serves coffee from the pot a barista too?
They might meet the dictionary definition, but I don’t think they would meet the expectations held by those who use the term.
And then there's the (albeit brief) interaction. Sometimes a barista is someone you get to know, who knows exactly what your order is, and begins preparing it as they see you walking down the street toward their shop. They are someone with whom you can have a strong acquaintance as you talk of small things. Sometimes these acquaintances become friendships...
I would never go a cafe to see a robot press a button. If I only wanted coffee I'd get a nespresso or similar (which are never as good in my experience).
Would a robot know to suggest you to occasionally try a different roast? Would a robot know to NOT suggest you try a different roast?