The term you are looking for is AGI, never heard of "true ai". And if machine learning failed, why are we using so much it in everyday life?
AGI is distinct from AI in that one is general and one is not. If you create an AI that can discover new mathematics but it can't write a paper about it, it's not AGI.