Much is at stake in this arena.
Much is at stake in this arena.
ChatGPT's recent huge success in performing a specific tasks previously within the domain of Google by doing something other than they are is a good example of this.
Google used to be good at it but it's now utterly befuddled by specificity and returns such garbage that I had given up.
But the form of "I'm doing this, I'm seeing this and I'm wondering if X is possible" chatgpt is solid on that - basically a personal stack overflow
The biggest problem used to be when seemingly the whole internet was satisfied with an answer that is extremely wrong and broken when you do it.
Chatgpt can work though this without getting into a weird markov cycle maybe half the time which is great.
Patterns like "Hey I tried that. It still doesn't work, can you give me another option"
This not at all trivial but quite possible[1], but ChatGPT will in 100% of the time either hallucinate APIs, disregard the instructions to not use Hadoop or give otherwise plausible but incorrect-looking answers.
The trick is that it isn't doable by simply finding the correct dependencies and API calls, you need extract and override filesystem classes from the Hadoop project to cut those ties.
I don't know if "think hard" does anything but it seems to work and if I was the one making chatgpt I'd certainly have configurable keywords like that to tweak the generation settings - mostly so I could skate by on cheaper queries 90+% of the time and then have a fix when they fail
It would be very easy to improve Google's search result quality by removing their promoted results, and then penalizing websites with ads and adtech.
I strongly believe the smartest interfaces have the right fidelity to empower the user to effectively control the tool.
These parameters need to have the right dimensionality, faceting and perimeters to be expressive in this way.
I know you've got your own semi famous search engine and I express these ideas with that known