Artificial intelligent assistant

What is the difference between 賢い{かしこい} and 利口{りこう}? What is the difference between {} and {}? For exemple, sentence 1 and sentence 2 have the same meaning? 1. 2. Kotobank.jp explains {} through {} (reference) and {} through {} (reference), but is there any subtile difference between those two terms? Thank you.

I see almost no difference between the two. I googled and found a handful of articles and questions about this topic, written by native Japanese people. But none of the explanations was convincing enough, at least to me.

Both tend to refer to the ability of solving practical problems, not just the ability to memorize something and get high marks on written tests. Both are definitely positive words, and are rarely used sarcastically.

(Derivative words such as , have different meanings, of course)

Aside from semantics, I feel is used a little bit more often, especially when it modifies inanimate nouns (, , etc).

xcX3v84RxoQ-4GxG32940ukFUIEgYdPy 5966a2dca51fbb2f73335e520e9e1bb7