Socrates: The New SQL Server in the Cloud
Higher Fidelity Systems for Online Discussion
My group develops systems to help people manage information and share it with others. We study both text (online discussion tools) and structured data (information visualization and management applications). Our guiding principle is that humans…
Pravega, a new storage abstraction data streams
Streaming Analytics has become an indispensable tool for any agile organization. While the rapid evolution of streaming tools has provided the ability to react to incoming data instantly, it has also introduced several engineering challenges.…
Microsoft makes AI debugging and visualization tool TensorWatch open source
The rise of deep learning is accompanied by ever-increasing model complexity, larger datasets, and longer training times for models. When working on novel concepts, researchers often need to understand why training metrics are trending the…