Just the first thing that comes to mind: ChatGPT can act as an enhanced Jupyter notebook where you specify tasks in English. This isn't an analogy; they literally run Jupyter kernels in the backend with chat as the frontend.
There's also canvas mode for iterating on actual documents, and the search/retrieval features make it a genuinely useful research tool independent of generation.
And this is me defending OpenAI, which I've stopped using. Other systems are more capable.
Just the first thing that comes to mind: ChatGPT can act as an enhanced Jupyter notebook where you specify tasks in English. This isn't an analogy; they literally run Jupyter kernels in the backend with chat as the frontend. There's also canvas mode for iterating on actual documents, and the search/retrieval features make it a genuinely useful research tool independent of generation.
And this is me defending OpenAI, which I've stopped using. Other systems are more capable.