Author: phew! I'm glad there's an 'n' in there somewhere
Author: phew! I'm glad there's an 'n' in there somewhere
https://chat.openai.com/share/25124525-0bad-4c13-ae5a-ae4bea...
3.5 doesn't really get it, 4 does. There are some that aren't great but the context is pretty small and it can be a decent launching point.
It reminds me of the microwave cookery books that came out after consumer microwaves became available: there are things a microwave is good at, but those books used it for everything, just like we're using GPT-4 today. We'll calm down eventually.
That's exactly how many Windows office users do it, they paste a list into Excel and use it to remove duplicates. There are alternatives even on Windows, but It's must easier for them to use a single general-purpose graphical tool (and let's not get started with the abominations VLOOKUP is used for).
I used to look down on that but then I realized that using a graphical program for list manipulation is kinda cool and that this program is rather capable, and could create combinations that are rather difficult to do with the more specialized tools. I still use these specialized tools (I'm used to them, and I can do some stuff they can't easily do in Excel).
Yes, I know sort | uniq. I even have a couple Linux shells open on my Windows work system. But I can't for the life of me remember the magic flags, so I'll either paste the list to Emacs and M-x sort-lines + M-x delete-duplicate-lines, or paste it to Excel and do it there, or do something even more cheesy - whatever is least likely to break my flow.
There are tools more or less optimized for any specific job, but the best tool for the job is the one you have handy, and are experienced in using.
I too increasingly often find myself using GPT-4 for random, ad-hoc tasks. They may or may not be better tools out there. I may even have some installed. But none of them beat being able to just describe what you want, paste some data, and get the results out few seconds later.
Some of the answers are straight up usable, others if you prefer you can go from there because this a creative language task.
And there isn't really a specific tool for this, is there? It's nothing like your comparison to a very well specified problem. "Identify what this thing does, and come up with a title that also contains a word, and the word is related to the topic" is not the same as sort|uniq Vs a spreadsheet.
(1) The problem is not clearly defined. Does the word need to be thematically related to the topic? (As far as I can tell, "Donut" isn't thematically related to document understanding.) Maybe you could say it's a nice, optional bonus if it's related.
(2) The best solution would be good at two things: (A) satisfying constraints and (B) creativity. ChatGPT is unlikely to be good at A, and a non-AI algorithm that just finds valid words can't do B.
Regarding #1, if people don't all have the same idea of the problem, they're not going to agree on the solution.
Regarding #2, maybe a combined solution would be best. Generate all allowable words, then feed them to ChatGPT and have it say which ones are thematically good.
These are hard to encode.
Instead I just asked "Make them more fun, and related to literary characters", then Muppets and awkward ones based on Harry potter which it described as "certainly a unique request". It's faster than getting a word list related to that. And they are frankly great - better than I'd come up with given much longer.
https://chat.openai.com/share/d9a31442-96e5-4a18-92d9-d217c7...
This problem is great for llms. It's language, works well with a back and forth discussing good and bad options, has no well defined output requirements but is easy to explain to a person, has a human in the loop and has almost zero cost if it's wrong.
> QUIXOTE: Quality Unstructured Information Extraction and Organization Through End-to-end transformer
...but he's using a language model for a language task.
https://cloud.typingmind.com/share/b49794e0-4b2b-4213-ae2e-8...
I'll grant one thing: the paper must go well with cheese.