At AISPEECH, we provide conversational AI services and natural language interaction solutions for a wide range of entities, including financial institutions, the government, and IoV and IoT companies. If you believe in the idea that big data is the fuel for artificial intelligence, you will see how important a performant data processing architecture is for us. In this post, I am going to share with you what data tools and techniques we use to power our AI services.
Real-Time vs. Offline: From Separation to Unity
Before 2019, we used Apache Hive + Apache Kylin to build our offline data warehouse, and ApacheSpark + MySQL as a real-time analytic data warehouse: