acm-header
Sign In

Communications of the ACM

Blogroll


Refine your search:
datePast Month
authorDaniel Tunkelang
bg-corner

Cold Start, Practical Edition
From The Noisy Channel

Cold Start, Practical Edition

If you are a search application developer or some other kind of machine learning practitioner, you have probably encountered a cold start problem: launching a data...

All Else Equal
From The Noisy Channel

All Else Equal

In The Three-Body Problem, Liu Cixin describes how an alien species drives scientists to suicide by making it impossible for them to produce consistent experimental...

Take Searchers Seriously, Not Literally
From The Noisy Channel

Take Searchers Seriously, Not Literally

Search application developers manage numerous tradeoffs, foremost the tradeoff between precision and recall. Precision measures the fraction of search results that...

Hallucinating a Post-Search World
From The Noisy Channel

Hallucinating a Post-Search World

When I first heard about 3D printing, I imagined something like a Star Trek replicator that could synthesize arbitrary objects — or at least meals — on demand.generative...

Handling Facets With Many Values
From The Noisy Channel

Handling Facets With Many Values

The previous post addresses the challenge of selecting which facets a search application should present to searchers as query refinements. However, there is another...
Sign In for Full Access
» Forgot Password? » Create an ACM Web Account