In order to make Siri learn like human learn isn’t the best way be to see from how human learn to play computer game?
When human play computer game, then in the beginning nothing learnt, random gameplay, overtime what happen is, that if one gets a positive feedback / construction / success, then the technique be learnt, while if one gets a negative feedback  / destruction / failure, then the technique be changed, the word technique here would mean a combination of keys, like move forward -> jump -> dive …
Another thing be that it take time to change technique, for example if one learns a particular combination of keybinds for a move, and then one day decides to change the keybinds, then one is not able to play with the new keybinds immediately, it takes time to update a technique, and for some duration one would keep using the same old keybinds.
Another thing be that one would not consider the real world facts in a game, for example if asked do you want to eat this candy, then in the game world, the game developer could program the rules, that your health would be negative if you eat candy, so one would avoid eating candy in game, as it has destructive output, while in the real world, eating a candy would give good taste, that is a constructive outcome, so, one would do it in the real world, that is our actions are based on this notion of success / failure.
One more insight be that, on a positive feedback, the combination of keys only get strongly learnt, like, one get used to a particular combination of keys, if they have had a positive feedback, using the same combination multiple times, that is if a particular set of moves was X->Y->Z, then this combination would be strongly learnt, while on a negative feedback, it lead to combination of keys, getting changed, like, if one used to have a particular set of moves X->Y->Z, and it lead to failure, then they would update it to something like X->Z->Y, or break certain combination like X->Z.
Is there a term for this type of neural network?