Image Search and Trends in Google Search Using FreeBase Entity Numbers

Google is organizing more and more things in its index based upon entity numbers. I have a couple of examples for you that show how they are being used.

It’s possible that you may have missed a reference to Freebase Entities in a Google Research Blog post from 2013. I missed it myself. The post is
Improving Photo Search: A Step Across the Semantic Gap.

In the post, the author (Chuck Rosenberg) tells us how they improve image searching at Google by labeling images with entities, rather than text strings. The entities they used are entities that you would find at a source such as Freebase. He tells us that they use Freebase Machine ID numbers for those labels:

As in ImageNet, the classes were not text strings, but are entities, in our case we use Freebase entities which form the basis of the Knowledge Graph used in Google search. An entity is a way to uniquely identify something in a language-independent way. In English when we encounter the word “jaguar”, it is hard to determine if it represents the animal or the car manufacturer. Entities assign a unique ID to each, removing that ambiguity, in this case “/m/0449” for the former and “/m/012×34” for the latter.

Continue reading “Image Search and Trends in Google Search Using FreeBase Entity Numbers”

Google Cross-Device Tracking and Audio Watermarking

Historical recording Aboriginal Corroboree, Australian Broadcasting Corporation, Some rights reserved

Is Google Using Cross-Device Tracking and Ultra-High Frequency Audio Watermarking?

Advertising on the Web is going through some changes because of how smartphones and tablets track visitors on a site, and how advertisements may broadcast high-frequency sounds that may act as audio watermarking that other devices can pick up upon.

Continue reading “Google Cross-Device Tracking and Audio Watermarking”