3 ms·
Interesting point, but a counterpoint is that an AI for such purposes could either be deterministic (if it was running on local machines), or it could be a sing
by dougk16 14y ago
Interesting point, but a counterpoint is that an AI for such purposes could either be deterministic (if it was running on local machines), or it could be a single highly creative and nondeterministic AI running "in the cloud" so to speak. There are also cases where absolute determinism isn't important, like in some games.
I think both of our points are somewhat moot though, as I don't see NLP code as something that you would necessarily put up on github. I see it as playing a similar role to DSLs or metaprogramming nowadays, and similarly, it wouldn't always be a good solution.
Simple use case: I recently finished an HTML5 puzzle minigame. The layout is pretty simple and has to adjust to window resizes, but the layout can't be done with straight HTML/CSS. So, my resize function is 120 lines of dense javascript, despite being able to describe in a simple paragraph what I would want. Indeed, a simple paragraph is what was given to me in the first place to describe the layout.
- einhverfr 14y agoI think the game example proves my point. You don't play a game by programming the game server. You play the game by itneracting with the computer. These are fundamentally different areas.