I think its possible to predict futures but only to a certain degree. 100% is of course impossible because of the very nature of the universe at the smallest measurements. But what we can predict is the probabilities of certain future events. This is where AI can definitely do much more than the human mind. And the more complex and advanced AI technology becomes, the better the predictions become...
Either way, its due to the probabilistic nature of the predictions, it will be considered gambling but with improved odds. So, not that much of an improvement.
Also, since the technology is available to everyone, that means everyone will expect the same outcome. This will have an effect of lowering the odds automatically.
AI can make attempts on future predictions. This machines are feed with sample datas and they are made to learn from past events which aid this bots make predictions based on what they learn from the models they are been trained on. AI is rapidly increasing. They might get their predictions wrong in few cases but definitely their guesses will be far better than those of human thinking.
But isn't it what sportsbooks already do when offering odds to gamblers? The favorite team/athlete has the lowest odds, while the underdog has the highest odds. In order to reach those odds results they have to do calculations, just like the AI does when finding the most likely outcome for a match. That means the AI can help us concluding who is the favorite and the underdog of a match, however, since sportsbook already do that, do gamblers really need an AI for that purpose?