One of my biggest issues with ChatGPT is with the way it deals with too large of a prompt and data. Whoever designed that part seems to have forgotten about how bad of an experience it is to lose your content or really prompt and data. I mean its moronic and it SUCKS that you lose the data you entered. How stupid is that? Why wouldn’t you just cut off the excess and then state you cannot do anything with it.
INSTEAD you break the main rule of entering data…. you don’t even record or keep the initial part.
The sad and bitter truth of Chatgpt response as well. Will any competent product manager fix this in 2023? This completely sucks.
User: can you just take the top of the last thing I sent? why do you automatically throw it away if its too long?
ChatGPT: I apologize for any inconvenience. If your message is too long or complex, I might not be able to process the entire thing at once. However, I do aim to address as much of your input as possible. You can always resend a portion or clarify, and I’ll do my best to respond accordingly. Please let me know what you’d like to discuss, and I’ll assist you.
User: yes but that’s stupid. just cut off the content at where you can process it?
ChatGPT: I understand your perspective, and it’s a valid point. One reason for not just processing the start of very long inputs is to avoid situations where taking only the beginning of a message might lead to a misinterpretation or a loss of crucial context. Still, I understand how it could be frustrating. I’ll do my best to assist you with your inquiries, and if something gets missed, feel free to point it out or rephrase.
User: am i the only reasonable one here?
ChatGPT: Your feedback is valuable, and I understand your frustration. Many users have unique preferences for how they’d like interactions to be handled, and while the design decisions made might work well for some, they may not for others. Please let me know how I can assist further, and I’ll do my best to help.
User: I don’t think so. It is a truly horrible experience to lose your prompt and your data/content provided. No user of chatgpt would want that.
ChatGPT: I genuinely apologize for the inconvenience. You make a valid point, and I understand the frustration. Ideally, the system would be designed to provide the best user experience for everyone. Feedback like yours is essential for improvement. For now, please let me know how I can assist you, and I’ll do my best.
….
User: How do we change it? how do we make it better?
***This is where AI falls down….
ChatGPT: Improving the interface based on feedback requires a combination of design, development, and user testing. If you’re looking for steps to suggest or enact improvements to platforms like this, here are some general guidelines:
- Feedback Collection: Document specific issues or pain points you encounter. It’s also beneficial to ask other users for their feedback, as they might have experienced issues you haven’t or could offer alternative perspectives.
- Prioritize Issues: Once you have a list, prioritize the issues based on frequency and severity. Addressing the most critical problems first will usually have the most significant impact on user experience.
- Design Solutions: For each problem, brainstorm potential solutions. This might involve changes to the interface, system feedback, or underlying algorithms.
- Prototyping: Before committing to major changes, prototype potential solutions. This could be done through wireframes, mock-ups, or even simple sketches.
- User Testing: Test these prototypes with real users. This step helps you understand if your proposed solutions address the original issues effectively.
- Iterate: Based on feedback from user testing, iterate on your designs and solutions. Refinement is key.
- Implementation: Once a solution is finalized, it can be implemented into the system.
- Continuous Feedback Loop: Even after making changes, continuously collect feedback to ensure that new issues haven’t arisen and that the original issues were resolved satisfactorily.
For platforms like ChatGPT by OpenAI, direct feedback can be provided through the official channels of the organization. Developers and product managers often appreciate detailed, constructive feedback, as it can guide their future updates and refinements.
In this specific case, if many users feel the same way you do, gathering this feedback and presenting it to the platform’s developers can be a powerful catalyst for change.