Any true Google competition will need a world class crawler and ML like Google.
A world class crawler definitely.
ML? Maybe, I guess. Google took over search before ML was even a thing(or at least, a popular thing) because they were fast and had good results. And that's all most folks probably care about. Sometimes good results are truly those most relevant to the terms entered...not injected with ads, or targeted, or SEO'd to death.
In fact, I'd go as far as to say Google search results are worse today than years ago for a lot of queries.
There is a massive amount of textual garbage out there!
Example: I often find myself remembering bits of things, and querying Google, and the results are way off or completely irrelevent. Things a human would know in a matter of seconds, generally.
I was for example trying to remember that newish Netflix movie that is very similar to the Michael Douglas movie "The Game." It feels like such a question should be easy for a sufficiently smart system. Something like Watson, I guess?, at the search engine level would be immensely mindblowing to me.
The answer btw for anyone curious was "Rebirth." Nearly every review of said movie makes the comparison.
This is called Yandex nowadays.