Have you ever felt like you were having a one-sided conversation with someone? It feels as if you are exerting much effort with minimal feedback or response in return. When we use an application, we can think of this experience as a conversation between the user and the technology.