This may take a long time, but don't rejoice too fast. A long time, in the world of IT, is 3 to 5 years. So-called fuzzy logic can make some people laugh. Those who were around in the microcosm of computer freaks of the eighties remember that fuzzy logic and fuzzy processors were regular topics in discussion groups and specialized magazines, but they were conspicuously absent in the nineties, as if those dreams had failed to deliver anything solid. Fuzzy logic in itself is not difficult to implement.
Any serious programmer can program fuzzy logic, or even better, implement a neural network.
In most human activities, however, and especially in language, the end purpose is not that simple. The answer to the first question, in the absolute sense, is no. The only way of knowing how ice cream tastes is to eat some. The only way of knowing how treason feels is to actually being betrayed, and so on. A computer can store a description of such things, but it cannot harbor feelings.