Mention in Paper from Endicott College and University of Massachusetts, Amherst

September 3rd, 2013

Henry Feild in the Computer Science Department at Endicott College and James Allan in the Center for Intelligent Information Retrieval at the University of Massachusetts, Amherst, gave a quick mention to Surf Canyon in their paper entitled “Using CrowdLogger for In Situ Information Retrieval System Evaluation”:

… a popular tool called Surf Canyon modifies SERPs for major search engines by surfacing as-yet unseen search results from deeper in the rankings every time the user clicks on a result link (the goal is for the surfaced results to be similar to the clicked result).

Their paper discusses how CrowdLogger, an open-source browser extension for Firefox and Google Chrome, can be used as an in situ evaluation platform for “evaluating retrieval systems in the wild.” This is something Surf Canyon has been doing with its own retrieval system for many years.

Tags: Research

Video of Dynamic Ranked Retrieval Presentation at WSDM 2011 in Hong Kong

August 29th, 2013


In a previous post we mentioned the research on Dynamic Ranked Retrieval conducted by Professor Thorsten Joachims, Christina Brandt, Yisong Yue and Jacob Bank at Cornell University and that their paper was accepted for publication and then selected as one of the six Best Paper Candidates by WSDM 2011. While this is a bit belated, we are happy to have discovered the video of Professor Joachims presenting that paper.

From the 1m40s mark to the 3m20s mark a screen shot of Surf Canyon is used to demonstrate dynamic ranking in action. Professor Joachims then offers DCG analysis of a sample search senario and concludes, at the 5m50s, that, “by being dynamic, and adaptive, you can gain a lot of retrieval performance.” Surf Canyon is then mentioned at the 12m00s mark as an Interactive Information Retrieval Model. The Adaptivity Gain, defined previously as the increase in retrieval performance offered by dynamic ranking over traditional static ranking, calculated from empirical studies done on two collections of TREC queries labeled for multiple intents, is then presented at the 14m10s mark and described as “quite substantial” with NDCG going from 55% to 70%.

“When you think about how much effort search engines are spending to get a 1% improvement in NDCG, this is a lot and could potentially change the upper bound of how good you can get with a single ranking.” – Professor Thorsten Joachims


Tags: - Top Posts - Presentations Research

Joint paper with Bing and Microsoft Research Accepted for Publication by CIKM 2013

August 12th, 2013

CIKM 2013The 2013 ACM International Conference on Information and Knowledge Management (CIKM) is one of the major forums for research on database management, information retrieval, and knowledge management. As such, we are proud to announce that our latest research paper, entitled “Understanding How People Interact with Web Search Results that Change in Real-Time Using Implicit Feedback,” co-authored with Jin Young Kim from Bing, Jaime Teevan from Microsoft Research and Dmitry Lagun from Emory University, has been accepted by the conference. Only 106 papers out of 848 submissions were selected, so the conference was very competitive.

The data once again demonstrates the extent to which dynamically ranking search results in response to real-time user feedback dramatically improves relevance:

Compared to traditional web search, users presented with dynamically ranked results exhibit higher engagement and find information faster, particularly during exploratory tasks. These findings have implications for how search engines might best exploit implicit feedback in real-time in order to help users identify the most relevant results as quickly as possible.

Enjoy the paper and if you attend the CIKM 2013 conference in San Francisco we look forward to seeing you there.

[Update – 2013-8-15] The paper may also be found on Jaime Teevan’s website at Microsoft Research.

[Update – 2013-9-9] We will be presenting during the Short Paper Session 52 – IR Track with is from 4-6:15pm on Thursday, October 31st.

Tags: - Top Posts - Announcements Collaboration Research

The T-shirts are in!

May 23rd, 2013

In celebration of the third patent issued to Surf Canyon by the USPTO, we designed some t-shirts! They arrived today. If you requested one, you will be receiving it shortly.

Team Surf Canyon models its latest designer wear

Team Surf Canyon models its latest designer wear

Tags: Announcements Fun

USPTO Awards Third Patent to Surf Canyon

April 30th, 2013

USPTO LogoWe are delighted to announce that on Friday the USPTO awarded Surf Canyon its third patent, U.S. Patent No. 8,442,973, to be issued on May 14th, for “Real Time Implicit User Modeling for Personalized Search.” This is an important piece of intellectual property, as evidenced by the fact it has been referenced over 25 times by other patents issued to companies such as Google, Microsoft, Yahoo!, IBM and Samsung. The Abstract of the invention is as follows:

A method and apparatus for utilizing user behavior to immediately modify sets of search results so that the most relevant documents are moved to the top. In one embodiment of the invention, behavior data, which can come from virtually any activity, is used to infer the user’s intent. The updated inferred implicit user model is then exploited immediately by re-ranking the set of matched documents to best reflect the information need of the user. The system updates the user model and immediately re-ranks documents at every opportunity in order to constantly provide the most optimal results. In another embodiment, the system determines, based on the similarity of results sets, if the current query belongs in the same information session as one or more previous queries. If so, the current query is expanded with additional keywords in order to improve the targeting of the results.

Along with U.S. Patent No. 8,095,582 for “Dynamic Search Engine Results Employing User Behavior” and U.S. Patent No. 8,117,197 for “Adaptive User Interface for Real-Time Search Relevance Feedback,” the new patent rounds out Surf Canyon’s portfolio concerning the real-time re-ranking of search results in response to implicit user feedback.

To commemorate this momentous occasion, we have designed and will be giving away a special, universally loved item of tchotchke: t-shirts! You may check out our design and, should you like one for yourself, submit a request on the sign-up sheet. If you leave your address, we’ll do our best to get you one.


Tags: - Top Posts - Announcements Research

Anti-malware Malware

March 1st, 2013

Beware the malware that disguises itself as anti-malware, often known as Rogue Security Software.

tl;dr – What You Need to Know

We have never and will never develop malware (you can see our latest results from virustotal – image below) and you should never, ever, ever install another piece of software should you wish to remove one of our applications. We provide very easy to follow removal instructions and are always happy to be of assistance should anyone wish to contact us. Google’s search results are filled with websites claiming that our software is ‘malware’ in order to scam you into installing, and eventually paying for, their Rogue Security Software. Don’t be a victim.

Avoiding potentially malicious programs while navigating the sea of computer software has never been easy, especially in the age of internet-fueled applications that hijack browsers, generate pop-ups, insert advertisements, track behavior and steal personal information in addition to many other unsavory things. Frustrated users seeking relief will inevitably search for anti-malware applications to rid their computers of such afflictions, which is a perfect opportunity for malware claiming to be anti-malware to attack an unsuspecting user.

Often called “scareware” or “ransomware”, these programs will purportedly scan a user’s computer for malware, report hundreds if not thousands of “infections” (which we have seen on completely clean machines) and then offer to “remove” them for fee. Here is a brand new machine:

Programs & Features Window from the Control Panel of Completely Clean Machine Programs & Features Window from the Control Panel of a completely clean machine

When scanned with a popular anti-malware application it detected 199 “potential threats!”:

199 "Potential Threats Detected!" on a completely clean machine 199 “Potential Threats Detected!” on a completely clean machine

The download and scan were free but their goal is clearly to get users to “Buy Premium.”

Distribution is achieved through aggressive SEO by going through directories of software applications and then building a webpage for each one with “removal instructions” which inevitably involve installing their anti-malware malware. To optimize the pages for search engines they label every software application as a “virus” or “malware”, even when it is not, and then insert “while technically not a virus…” language to prevent libel. Even if the anti-malware software is legitimate, this is still a winning strategy for distribution. Surf Canyon has naturally been a victim of this, but so have Yahoo’s toolbar and Bing’s toolbar, both of which are obviously neither viruses nor malware. We’re not going to link to any anti-malware malware sites for fear of further increasing their popularity, but here is a screen shot from one of the most popular:

yahoo toolbar virus

Certainly there exists real malware in the world, and unfortunately quite a bit of it. Furthermore, it’s often difficult to remove these programs and so having anti-virus or malware protection offers real value. Like many things on the internet, users need to be wary; fear of malware can be exploited as easily as ignorance of it.

Surf Canyon is Perfectly Clean Surf Canyon is Perfectly Clean

P.S. It is worth noting that many small developers making legitimate user-focused friendly software suffer from this problem.

Tags: - Top Posts - Tutorials

Mention in University of Cambridge / Microsoft Paper on Personalization

February 1st, 2013

This paper, entitled “Personalizing Web Search using Long Term Browsing History,” was submitted to WSDM in 2011, but only recently came to our attention. The authors, Nicolaas Matthijs from the University of Cambridge and Filip Radlinski from Microsoft, write about “a user interest
profile using users’ complete browsing behavior,” but we thank them for taking a moment to recognize Surf Canyon’s contribution to the field:

Recently, personalized search has also been made available in some mainstream web search engines including Google and Yahoo!. These appear to use a combination of explicitly and implicitly collected information about the user. Many more companies are engaging in personalization both for search (e.g. and for advertising based on user behavior.

Tags: Personalization Research

Presentation at Bay Area Search Meetup

January 21st, 2013

Bay Area SearchMark Cramer, CEO of Surf Canyon, has been honored with an invitation to present Dynamic Ranked Retrieval at the next Bay Area Search Meetup. Anyone near the offices of eBay in San Jose on Wednesday, January 23rd, at 6:30pm, and who would like to attend, should click over to the Meetup website. Here is an Abstract of the talk:

Dynamic Ranked Retrieval – “Unsticking” the SERP

Search is stuck. And, frequently, so too are searchers.  The problem stems from the fact that, as Jaime Teevan described, “Web queries are very short, and it is unlikely that a two- or three-word query can unambiguously describe a user’s information goal.” Search engines respond to this by attempting to divine the user’s intent by exploiting massive quantities of data prior to delivering a static SERP, but the onus of either unambiguously describing the intent, or digging through pages of “best guesses,” often falls upon the user. This can be a daunting task depending on the searcher’s skill and knowledge of the subject matter as well as the clarity of the information need.

Dynamic Ranked Retrieval addresses this problem by creating a fluid SERP that re-ranks results “on the fly” in response to real-time implicit feedback from the user.  The strongest signals are the immediate ones, and the half-life of their informational value is extremely short, so waiting until a subsequent query to exploit them is deficient. Adapting the SERP dynamically to a real-time model of inferred user intent built from implicit feedback will maximize relevance and searcher satisfaction without requiring additional effort. We will demonstrate the technology and present real-world data on the impact to IR.

[Update 1/28/2013] The video from the presentation is now available online:

Tags: Announcements Demonstration Personalization Presentations

Quick, yet Flattering, Mention in Computerworld

March 3rd, 2012

Stefan Hammon, writing an article for Computerworld about Google’s new privacy policy, had this to say:

“To be honest, I don’t google anymore. Search engines like Surf Canyon work just as well…”

We would point out that, for many queries, the innovative Dynamic Ranked Retrieval technology that we developed and embedded into our search page significantly improves the search experience over Google by automatically digging out relevant results for the user, but we are flattered nonetheless.

Tags: Uncategorized

Demo at SF Bay Area Firefox Add-ons Meetup Group

February 24th, 2012

Mark Cramer took a few minutes to present Surf Canyon’s Firefox Add-on at the SF Bay Area Firefox Add-ons Meetup Group’s last meeting.  Enjoy the whole thing or jump to the 36 minute mark to see the ~8 minute Surf Canyon demonstration.

Tags: Demonstration Media Presentations