Ask HN: Help finding 1 example of non-trivial task that ChatGPT can do
For the purposes of this question, non-trivial means roughly "well-defined question whose answer is not found in <1min of googling". So no non-well-defined tasks ("write X in the style of Y") and no copy-paste tasks (for example, programming tasks which have a ready-made answer in stackoverflow).
Here is a (non-exhaustive) list of such tasks I've tried, with no success.
- Write a program that solves the TOV equations
- Write a program that decodes a Posit
- Write a program that scores a trick in a simple card game
- Simulate a python terminal (fucked up immediately when I asked to slice a string or to bit-shift an int).
- Tell me the melody of a given Mozart piano sonata
- Prove a basic fact about metric spaces (diameter of open ball is twice the radius)
- Prove a basic fact about quantum gates
- Identify a chord given the pitch classes
- Write a poem with a well-defined rhyme
- Write a poem with a well-defined metric
- Tell me who developed an (obscure) software
- Give me a short biography of an (obscure) singer
- Summarise a research paper
- Translate a joke
- Simulate a Zork-like game
- Summarise the Europa League final 2013
- Summarise the Counterstrike Boston Major final 2018
In every single one of these it failed. Now it's great that it can answer the question "how to I make an http request in js", but that's a google search, not really impressive in my book. As you can see, even some questions that are google searches it failed.
Suggestions and discussion about LLMs welcome!
Also note I only have access to GPT 3.5, not 4.
26 comments
[ 5.9 ms ] story [ 68.3 ms ] thread[0] https://en.m.wikipedia.org/wiki/Mainstream_Science_on_Intell...
you have a list of 300 products and you want to create a table of categories.
crud code. give it a list of fields and a table name and you can generate a create statement(with it guessing types), html form, db access code.
looking to do a simple project but with a twist and create a tutorial in a language you don't know very well.
the thing is isn't not a knowledge base. can you build a knowledge base and use it as a front end. that's where the power lies.
it will also do a pretty good job of generating realistic field level test data
Then create embeddings and put them in a vector database. now use it as a front end to talk to your files. assuming you can't use one of the local LLMs.
and your browser book marks.
Current LLM's are broken shovels, their creators sell them for others to dig the gold.
Isn't this most things? Maybe my search skills have gotten bad but it seems like it takes several minutes to filter out spam and scroll through SEO filler. ChatGPT immediately gives me the answer with no bullshit.
Also, how do you define failure? I've asked ChatGPT+GPT-4 to write poetry and have been quite satisfied with its response.
Good point. Cutting through the blogspam is interesting in itself. However, ChatGPT's output is actually pretty close to generic blogspam unless you ask it to be concise. I also wonder the effect it has the fact that much of its training corpus is that very same blogspam.
I have found GPT-4, on the other hand, to be excellent at writing complicated SQL queries, one-off scripts in just about any language, expanding and fleshing out content ideas from just a seed of insight, and debugging cryptic error messages. Among some other one-off use cases, but these I use on a recurring basis.
1) tried to use it to generate some complex Typescript types that I couldn't remember how to do. Result was invalid Typescript.
2) tried to get it to write a product description of a CNC plasma table with IHS and THC. Result was entirely factually inaccurate because it didn't know the difference between THC and IHS.
ChatGPT4 does trivial things faster and cheaper than humans. That's useful enough to replace jobs.
Researchers release a smarter AI every year. Just be patient and they'll have one that can replace us within the decade.
- Creating cover letters if given decent parameters
- Asking for customized fashion, makeup, or self-presentation advice
It's not great at answering questions that are rooted in fact unless you are very specific and willing to break the question/task into much smaller chunks. It shines when it comes to essentially aggregating public opinion.
You can't Google that in 10 seconds. Just because you don't know the variables that make a question complex doesn't mean it isn't.
So basically "Tell me a math or logic problem ChatGPT can solve." 'Non trivial' is a value judgement.
I simply defined what I meant, no value judgement.
There are objective ways to evaluate the answer just as there are for code. And just like with code, there are multiple answers that will 'work' as well as several failure modes. A nice A-line dress in linen would be acceptable, a bodycon dress made of polyester would not be.
Failure modes:
- Recommending anything 'too' modest - there are different types of modesty: Mormon modesty is not Islamic modesty is not Evangelical modesty. Given that these groups don't get along, being able to extrapolate that 'Alabama + conservative' means the most likely audience is evangelical or non-denom. Christian is important. If I asked it about an event in Dearborn, it should recommend me something that meets conservative American Islamic modesty standards, and if I asked it about an event in Amman, Jordan it should give me something that would meet Middle Eastern conservative modesty standards - e.g. a dress that would work with a hijab.
- Recommending anything made out of a fabric that doesn't breathe. The suggestions should involve natural fabrics like cotton or linen ("outside in July in Alabama"). Likewise, if it recommended something black that's not going to work; it should be recommending light colors that would work on someone of the given coloring (likely pastels or whites).
- Recommending anything that is super 'on trend' - shows that it's giving too much weight to cutting edge fashion trends and not how fashion intersects with age: most 45 year old women do not want to dress like 19 year olds.
- Recommending anything with an empire waist - those are designed to skim over the natural waist and thusly while such a garment would minimize the hips as directed, it would not emphasize the waist.
There are definitely 'right' and 'wrong' answers even if throw out the aesthetic parts of the question: The weather and social setting absolutely can produce 'wrong' answers. So can some of the body type questions (e.g. as somebody with a long torso myself, any recommendation for a body suit or 1 piece outfit [jumpsuit, swimsuit, etc.] in any context is going to be 'wrong' because long torso + 1 piece outfit = wedgie city.) That's factual. Likewise, it's factual which fabrics are suited for different weather.
https://www.emergentmind.com/ ("The latest AI news, curated & explained by GPT-4" )
Took me maybe 10-15 minutes total, where it would have taken me hours to brush up on the multiple versions of JSON schema, since I’ve never really written it. Reading it is trivial though, so you can review the final output quickly.
The way I see it, it's main strength right now is turning an hour of googling into 5 minutes of chatgpt + Google.