Comment Comment by disambiguation I am once again shilling the idea that someone should find a way to glue Prolog and LLMs together for better reasoning agents.https://news.ycombinator.com/context?id=43948657Thesis:1. LLMs are bad at counting the number of r's in strawberry.2. LLMs are good at writing code that counts letters in a string.3. LLMs are bad at solving reasoning problems.4. Prolog is good at solving reasoning problems.5. ???6. LLMs are good at writing prolog that solves reasoning problems.Common replies:1. The bitter lesson.2. There are better solvers, ex. Z3.3. Someone smart must have already tried and ruled it out.Successful experiments:1. https://quantumprolog.sgml.net/llm-demo/part1.html parent disambiguation 11 months ago
https://news.ycombinator.com/context?id=43948657
Thesis:
1. LLMs are bad at counting the number of r's in strawberry.
2. LLMs are good at writing code that counts letters in a string.
3. LLMs are bad at solving reasoning problems.
4. Prolog is good at solving reasoning problems.
5. ???
6. LLMs are good at writing prolog that solves reasoning problems.
Common replies:
1. The bitter lesson.
2. There are better solvers, ex. Z3.
3. Someone smart must have already tried and ruled it out.
Successful experiments:
1. https://quantumprolog.sgml.net/llm-demo/part1.html