Building In-Video Search

Boris Chen, Ben Klein, Jason Ge, Avneesh Saluja, Guru Tahasildar, Abhishek Soni, Juan Vimberg, Elliot Chow, Amir Ziai, Varun Sekhri, Santiago Castro, Keila Fong, Kelli Griggs, Mallia Sherzai, Robert Mayer, Andy Yao, Vi Iyengar, Jonathan Solorzano-Hamilton, Hossein Taghavi, Ritwik Kumar Introduction Today we’re going to take a look at the behind the scenes technology behind how …

Why serverless technology is the next big movement

Over the past decade, we’ve seen serverless computing take the cloud computing world by storm. Serverless is a cloud computing application development and execution model that enables developers to build and run application code without provisioning or managing servers or backend infrastructure. When developers first started using serverless technology, they were mostly only using it …

ml 15703 image003

Use generative AI to increase agent productivity through automated call summarization

Your contact center serves as the vital link between your business and your customers. Every call to your contact center is an opportunity to learn more about your customers’ needs and how well you are meeting those needs. Most contact centers require their agents to summarize their conversation after every call. Call summarization is a …

arch.max 1000x1000 1

No more double vision: How Miinto improved its customer experience using Vertex AI Vision

The fashion world is notoriously fast-paced, and it can be hard to keep up with the latest trends. At Miinto, we bring over 1,000 of the world’s best boutiques together in one place. We strive to offer the most customer-centric fashion platform on the planet, where users can find the best selection of premium, luxury …

1 GKE Blog Image1.max 1000x1000 1

Priority-based scheduling between node pools

Google Kubernetes Engine (GKE) is a leading managed Kubernetes service in the market. GKE is used by several organizations today that are using Google Cloud. As costs rise, customers are shifting their focus to cloud cost optimization. They are seeking more efficient and cost-effective ways to run their workloads by utilizing the best-in-class optimization techniques …

hero 1

Best of both worlds: Achieving scalability and quality in text clustering

Posted by Sara Ahmadian and Mehran Kazemi, Research Scientists, Google Research Clustering is a fundamental, ubiquitous problem in data mining and unsupervised machine learning, where the goal is to group together similar items. The standard forms of clustering are metric clustering and graph clustering. In metric clustering, a given metric space defines distances between data …

12AVxZlXPDb8 d7Xf4kfSulnw

Streaming SQL in Data Mesh

Democratizing Stream Processing @ Netflix By Guil Pires, Mark Cho, Mingliang Liu, Sujay Jain Data powers much of what we do at Netflix. On the Data Platform team, we build the infrastructure used across the company to process data at scale. In our last blog post, we introduced “Data Mesh” — A Data Movement and Processing Platform. When a user …

Apache Kafka and Apache Flink: An open-source match made in heaven

In the age of constant digital transformation, organizations should strategize ways to increase their pace of business to keep up with — and ideally surpass — their competition. Customers are moving quickly, and it is becoming difficult to keep up with their dynamic demands. As a result, I see access to real-time data as a …

hero

Best of both worlds: Achieving scalability and quality in text clustering

Posted by Sara Ahmadian and Mehran Kazemi, Research Scientists, Google Research Clustering is a fundamental, ubiquitous problem in data mining and unsupervised machine learning, where the goal is to group together similar items. The standard forms of clustering are metric clustering and graph clustering. In metric clustering, a given metric space defines distances between data …