3 ms·
I think there will still need to be some kind of translation layer besides natural language. It's just not succinct enough (especially English, ew), especially
by candiddevmike 1y ago
I think there will still need to be some kind of translation layer besides natural language. It's just not succinct enough (especially English, ew), especially where it matters like a rules engine. The thought of building something like an adjudication or payment system with a LLM sounds terrible.
- simonw 1y agoYou don't need to use natural language to write your rules engine. LLMs speak every language under the sun, real or made up. You could define your rules in Prolog if you wanted - that's just as effective a way to communicate them to an LLM as English. Or briefly describe some made-up DSL and then use that. For coding LLMs the goal is to have the LLM represent the logic clearly in whatever programming language it's using. You can communicate with it however you want. I've dropped in screenshots of things related to what I'm building before, that works too.
- geraneum 1y ago> describe some made-up DSL Ironically, for something like the parent suggested i.e. a rules engine, this is the main work.