Featured Articles
Featured
Data, crystal balls, looking glasses, and boiling frogs: Reviewing 2018, predicting 2019
Data gets flexible. Machine learning reigns supreme and transforms everything, including software and hardware. Regulation,…
From big data to AI: Where are we now, and what is the road forward?
It took AI just a couple of years to go from undercurrent to mainstream. But…
Processing time series data: What are the options?
Get your data from everywhere you can, anytime you can, they said, so you did.…
Knowledge graphs beyond the hype: Getting knowledge in and out of graphs and databases
What exactly are knowledge graphs, and what’s with all the hype about them? Learning to…
The past, present, and future of streaming: Flink, Spark, and the gang
Reactive, real-time applications require real-time, eventful data flows. This is the premise on which a…
Artifictional Intelligence: is the Singularity or the Surrender the real threat to humanity?
Artificial intelligence is one of those things: overhyped and yet mystical, the realm of experts…
Google can now search for datasets. First research, then the world?
Did you ever need data on a topic you wanted to research, and had a…
The web as a database: The biggest knowledge graph ever
Imagine you could get the entire web in a database, and structure it. Then you…
AI chips for big data and machine learning: Hard choices in the cloud and on-premise
How can GPUs and FPGAs help with data-intensive tasks such as operations, analytics, and machine…
Zen and the art of data structures: From self-tuning to self-designing data systems
Designing data systems is something few people understand, and it’s very hard and costly. But…
The best programming language for data science and machine learning
Hint: There is no easy answer, and no consensus either. Arguing about which programming language…