Salesforce has unveiled Einstein, a platform upgrade that adds artificial intelligence and machine-learning capabilities to its core products -- just two hours before Oracle's big annual OpenWorld event kicked off.

As Salesforce CEO Marc Benioff previously hinted, Einstein is an AI wrapper around Salesforce's existing products that collects and analyzes all the data stored in Salesforce to push out recommendations, so the user can close deals faster or build a larger group of leads.

For example, sales representatives using Sales Cloud will get a list of leads on the side based on "Lead Score," a number representing who's more likely to buy your product. It also gives suggestions on when to make a follow-up call or alerts when a contact has been unresponsive for a long time.

"The great thing about machine learning is you can actually measure it," Salesforce's general manager of Einstein, John Ball, said at a press briefing held last week. "This is about democratizing AI. It's all about making the user smarter."

To build Einstein, Salesforce spent about $650 million acquiring dozens of startups in the artificial intelligence and machine-learning space over the past two years. That has helped the company quietly put together an army of 175 data scientists, and on Sunday it unveiled the launch of a new research lab called Salesforce Research as well.

Salesforce versus Oracle

Einstein fundamentally changes the Salesforce user experience. It will be available across all seven of Salesforce's products, mostly at an additional charge, and app developers will also be able to build apps using some of Einstein's AI capabilities.

Perhaps that explains why Salesforce decided to unveil Einstein on Sunday, just two hours before Oracle cofounder Larry Ellison's keynote at OpenWorld, zapping some of the excitement around Oracle's big annual event. Salesforce has typically rolled out its new products closer to its own annual conference, Dreamforce, which is taking place in early October this year.

Though Salesforce is the clear leader in the cloud business software space, Oracle has been doubling down on growing its cloud business lately. In its earnings last week, Oracle's cloud revenue exceeded expectations, as the company raised its guidance as well. It'll be interesting to see what new AI features Oracle rolls out at OpenWorld as the company's also been touting its own AI capabilities lately.

Benioff says he's not taking Oracle's cloud efforts too seriously, telling Business Insider that Oracle is still "scrambling" to grow its cloud business.

Ellison, meanwhile, took a direct shot at Salesforce in June, saying Oracle could become the first cloud company to get to $10 billion in annual revenue, a goal Benioff has made public many years ago.

This story first appeared on Business Insider.