acm-header
Sign In

Communications of the ACM

Blogroll


bg-corner

I recognize that my participation in the gig economy is hardly representative of most people’s…
From The Noisy Channel

I recognize that my participation in the gig economy is hardly representative of most people’s…

I recognize that my participation in the gig economy is hardly representative of most people’s experience. Indeed, I wrote a post about “The Hook-Up Economy” (https...

Query Expansion
From The Noisy Channel

Query Expansion

A key application of query rewriting is increasing recall — that is, matching a larger set of relevant results. In extreme cases… Continue reading on Query Understanding...

Martin, I don’t envy you the challenge of trying to improve search for clients who value search…
From The Noisy Channel

Martin, I don’t envy you the challenge of trying to improve search for clients who value search…

Continue reading on Medium »

How To Improve Your Search Experience
From The Noisy Channel

How To Improve Your Search Experience

As a high-class consultant, I spend a lot of time helping companies improve their search experiences. Every company has a unique set of… Continue reading on Medium...

Query Rewriting: An Overview
From The Noisy Channel

Query Rewriting: An Overview

Thus far, we’ve focused on query understanding at the character and token level. It’s time move up the stack, on to entities and the query… Continue reading on...

Lots of good stuff in there.
From The Noisy Channel

Lots of good stuff in there.

Of course, the most annoying thing is an unexpected, unsolicited phone call. Once I’ve determined that it’s a legitimate aggressive sales… Continue reading on ...

Stemming and Lemmatization
From The Noisy Channel

Stemming and Lemmatization

Different forms of a word often communicate essentially the same meaning. For example, there’s probably no difference in intent between a… Continue reading on ...

I’ve done both.
From The Noisy Channel

I’ve done both.

I’ve done both. Much of the work I do involves helping teams with prioritization, evaluation, choosing among architectural or algorithmic options, hiring, etc....

Living The Dream
From The Noisy Channel

Living The Dream

A year ago, I decided to take a break from full-time employment and explore a mix of consulting, advising, writing, and speaking. Continue reading on Medium »

Spelling Correction
From The Noisy Channel

Spelling Correction

Spelling correction is a must-have for any modern search engine. Continue reading on Query Understanding »

Tokenization
From The Noisy Channel

Tokenization

Now that we can handle characters, let’s move on to words. Continue reading on Query Understanding »

I don’t have any easy answers.
From The Noisy Channel

I don’t have any easy answers.

Continue reading on Medium »

I feel strongly that we should have non-exclusive ownership of our raw behavioral data — that’s…
From The Noisy Channel

I feel strongly that we should have non-exclusive ownership of our raw behavioral data — that’s…

But I’m not convinced that we should have any inherent rights to inferences that companies make from observing our behavior. Especially if… Continue reading on...

Nice post.
From The Noisy Channel

Nice post.

Continue reading on Medium »

Privatizing Our Past
From The Noisy Channel

Privatizing Our Past

The essence of machine learning is learning from data. Since we can only learn from past data, machine learning uses our knowledge of the… Continue reading on ...

Democratizing Reputation
From The Noisy Channel

Democratizing Reputation

I was an early adopter of LinkedIn. As one of the first 50K people to join the platform in 2003, I started blogging about it in 2008 and… Continue reading on ...

Character Filtering
From The Noisy Channel

Character Filtering

Search queries are made up of characters. It’s easy to take characters for granted; indeed, people who have never implemented a search… Continue reading on Query...

Language Identification
From The Noisy Channel

Language Identification

Queries are the primary way that searchers communicate with search engines. But it’s difficult to get started with query understanding… Continue reading on Query...

Overcoming Information Asymmetry
From The Noisy Channel

Overcoming Information Asymmetry

A couple of years ago, I wrote a post entitled “Information Asymmetry in the Workplace” that discussed compensation in the Alliance… Continue reading on »

Introduction
From The Noisy Channel

Introduction

Search engines are so core to our digital experience that we take them for granted. Most of us cannot remember the web without Google to… Continue reading on Query...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account