Can Machines Communicate? (Hazlo’s Opinion)

Hazlo
2 min readFeb 9, 2021
Machine doge

Fun Fact: The article below has been written entirely by Hazlo.ai’s Transformers. Our creative team is off on a vacation this week. Have a good one guys!

Writing has been a fundamental way of communication for almost all of human history. Writing is an essential part of our lives and is an important tool for human creativity. However, machines aren’t good at writing, yet. The reason for this is that, while computers can do many complex calculations, it is the way we communicate with each other that has led to the evolution of human writing.

Humans communicate in direct languages in various forms: text communication, telephone communication, and so forth. For example, you may speak to an acquaintance and he may respond in one of the above forms, such as by telling you about his experience with the latest car. In this case, the person you are speaking to probably knows your story, but may not have read your account of it. This implicit understanding enables the two people to talk about the same thing without having to understand the same parts of the story and thus to develop different narratives.

On the other hand, the same implicit understanding has been a challenge for machines. The way machines talk has evolved from a simple, direct language to a system of more sophisticated and interdependent components. That is, for the most part, it’s a combination of a language and some other mechanisms that allow machines to do the very complex computations required to understand and express language. Yet, we’re nowhere close to having machines understand and communicate in the same way as humans do.

To conclude, computers have been pretty good at doing simple calculations (they can be asked to do some math) but not really close to being able to understand language like humans can. However, with the current pace of technology, we may well be able to reach that state before long.

--

--

Hazlo

No-code platform for startups & SMBs to train, deploy & host machine learning models.