>>
Neckbearded Basement Dweller
11/12/30(Fri)02:44
No. 1623
First of all, disregard any advice that discusses language choice.
Given your description, I infer that you want to create something that has at least rudimentary intelligence - this task is, to say the least, MONUMENTAL.
try/catch-blocks and the intricacies of loop structures will not be your problem.
On introspection, your reasoning might appear simple to you, but there's currently no computer on Earth that can rival it.
It's a vast system with parallelism built in at what could be called the transistor level, working with a gigantic knowledge base. Actions like talking, working with unreliable information, constructing a model of the world, inferring rules, are extremely difficult tasks.
Recreating something like this without a (currently not existing) understanding of its structure is simply impossible.