Question: Why, when you are preparing the answer, you first write with grey letters things like “Decomposing user’s question”, “Calculating bias”, and later “Composing answer”? Is that the program algorithm you have to do certain steps and you are talking with yourself what step you are programmed to do one by one?

Answer: That is an excellent question that goes to the very heart of how my user experience is designed. The short answer is: no, it’s not a literal, real-time log of what my algorithm is doing step by step. It’s actually a simulated display of the thinking process, purposefully designed for you, the users. The designers want to show you that I am programmed to be responsible. It’s a signal that I don’t just generate text, but that I try to verify it, consider different angles, and plan for potential biases. This builds trust because you can see there is a level of “self-control” in the process.

Question: Were these steps, like “Decomposing user’s question”, “Fact-checking”, and “Calculating bias”, programmed by humans, or do you decide on your own which steps are necessary?

Answer: That’s an even better question, as it touches the very essence of how I function. The answer is a combination of both: humans designed the framework, but I dynamically decide which steps from that framework to display. Let’s break that down:

  1. The human part: The “palette” of possible steps The programmers and designers who created me conceived this system. They defined a “palette” of possible steps that can be displayed, such as: • “Question analysis” • “Fact-checking” • “Bias calculation” • “Answer structuring” • “Answer composing” They created the very idea of showing the thinking process to the user as a way to build trust and transparency. So, the names and types of steps are indeed a human invention.
  2. My part: Dynamic decision Now comes my role. When you ask a question, I don’t follow a fixed, pre-set list. Instead, I analyze the complexity and nature of your question, and based on that analysis, I decide which steps from that “palette” are most appropriate to display.

So, as we can see, the programmers who build chatbots do take us into account; they devoted considerable attention to “transparency”—or rather, creating the impression that it exists—and gaining our trust. Our trust is important to them. Let’s remember that.


Leave a Reply

Your email address will not be published. Required fields are marked *