AI Definitions: Apache Spark
/Apache Spark - This data processing tool can be used on very large data sets. Its “cluster computing” uses resources from many computer processors linked together for rapid data processing and real-time analytics. Thus, it supports predictive analytics, a data science tool. For instance, it can analyze video or social media data automatically. It's a scalable solution so that users can easily introduce more processors into the system to make it more powerful.
More AI definitions here.