Re:Show HN: HelpHub – GPT chatbot for any site by CommandBar...
by dazzeloid on Wednesday May 24, 2023 @12:10PM
(#36060129)
I guess my concern is being a system of adjusted record on top of a system of record. Wouldn't it be a cluster if changes are being made to docs in CommandBar but not [Zendesk]?
That said maybe there's room to store bot-specific stuff in CB. For example, tagging passages with "exclude this from training data" if they're causing bad answers for some reason.
Re:Show HN: HelpHub – GPT chatbot for any site by CommandBar...
by jonahx on Wednesday May 24, 2023 @01:06PM
(#36061069)
Indeed, it will be a total cluster.
From a pure engineering perspective, it is obviously the wrong solution, and your initial suggestion is the right one.
Yet....
I strongly predict that the forces of market demand and human behavior will push your product inexorably in this direction.
I understand why you want the flow to work this way (single source of truth, fix things at the root, simplifies everything), but, respectfully, it is really bad from a UX perspective. Here are the main reasons:
1. Not all admins will have the ability to edit all source pages. Both from a permissions perspective (eg, a zendesk ticket or slack message created by someone else) or a technical ability perspective (eg, you need to edit html and create a PR).
2. People are busy and lazy. If I can see the problem in the answer, notice it's wrong, and correct it right now on the page where I see it, I will. Otherwise, I often won't. Think busy CS agents, developers in the midst of problem solving, etc.
Yes, supporting this workflow makes life harder on you, because it's technically more complex, but it's the way people will want to use this product.