Current computer systems can't truly learn, they can't meaningfully create, they only encompass the domain they are programmed for. We don't even have a proper definition of intelligence.
Which so called "AI" system like Watson, Cortana, Amazon Echo, Google, Siri etc isn't just a user interface to a human curated database. Can you as an end user (not the maintaining program team) teach one ANYTHING? Can they solve any problem?
They are just variations of so called "Expert systems", which are programs in three parts, capturing information from a trained expert, curating the database and a pseudo subset of natural language to interrogate the database.
They are not even very convincing simulations of intelligence.
I was considering several AI projects based on my years of programming and AI study:
1) To have a program to learn any arbitrary card game from a human with only defining the terms and no games or goals in advance.
2) To have a program to recognise the music in a recording of any arbitrary music, instrumental, vocal only or mixed, then create the music score for each part. Lots of not very good musicians can do this. Having a program play notation via a pair of robot hands on any arbitrary instrument isn't AI, that's almost trivial and more an exercise in electro-mechanical engineering.
I expect, like chess or Go by computer which isn't AI, but brute force, any achievement of this would turn out to be a narrow domain trick, and not AI. Item (2) is much easier than (1) and can be achieved without any AI.