{"id":308222,"date":"2006-03-14T12:00:35","date_gmt":"2006-03-14T20:00:35","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?p=308222"},"modified":"2016-10-19T09:05:01","modified_gmt":"2016-10-19T16:05:01","slug":"searching-information-go-phlat","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/searching-information-go-phlat\/","title":{"rendered":"Searching for Your Information? Go PHLAT Out"},"content":{"rendered":"<p><em>By Rob Knies, Managing Editor, Microsoft Research<\/em><\/p>\n<p>When you\u2019re looking for information you have stored on your computer, you have a couple of choices. You can search for it, using, for example, Windows\u00ae Desktop Search. Or you can browse for it in your file structure. Those tactics commonly are considered two separate, discrete options.<\/p>\n<p>But are they, really?<\/p>\n<p>When you\u2019re gathering all the information relevant to a particular project, you have to comb through your files to locate all the related items. Your e-mail might exist in one place, your Word documents in another, your PowerPoint\u00ae presentations in a third. All of these objects have their own homes.<\/p>\n<p>But must they, really?<\/p>\n<p>These are the kinds of assumptions PHLAT attempts to debunk.<\/p>\n<p>PHLAT is a project from Microsoft Research\u2019s Redmond lab that attempts to streamline the process of sifting through the exponentially growing avalanche of information with which PC users must cope.<\/p>\n<p>In a technical report entitled Fast, Flexible Filtering with PHLAT\u2014Personal Search and Organization Made Easy, researchers <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/cutrell\/\" target=\"_blank\">Ed Cutrell<\/a>, Daniel Robbins, <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/sdumais\/\" target=\"_blank\">Susan Dumais<\/a>, and Raman Sarin set forth their goal and the reasoning behind it:<\/p>\n<p>\u201cWe created PHLAT,\u201d the document states, \u201cwith the desire to build and deploy an interface that would make finding personal information easy and intuitive no matter what users may remember about their content.<\/p>\n<p>\u201cWe believe that personal search will be every bit as important in the evolution of [personal-information management] as Internet search has been for the World Wide Web.\u201d<\/p>\n<p>Large strides have been made in recent years toward helping people gain control of the wealth of information lodged within their computers. <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"https:\/\/support.microsoft.com\/en-us\/kb\/917013\" target=\"_blank\">Windows Desktop Search<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> represents one such advance. But that process is far from complete, and PHLAT aims to improve upon current technology via two methods: 1) blurring the distinction between searching and browsing, and 2) making it expedient to summon disparate types of relevant information by means of a simple, intuitive tagging system.<\/p>\n<p>\u201cWhat I try to do,\u201d Cutrell says, \u201cis to better understand how people understand the world and how our brains let us function, so we can design the software to better match that, rather than trying to shape the people to match the software.\u201d<\/p>\n<p>Another guiding observation behind the development of PHLAT is a thoughtful analysis of how to make the most of the mushrooming storage capabilities of PCs and mobile devices.<\/p>\n<p>\u201cWe use these adjunct memories,\u201d Cutrell says, \u201cand yet they don\u2019t really work the way that our memories work. A lot of my work has been in trying to make getting back at your stuff more intuitive.\u201d<\/p>\n<p>PHLAT grew out of an earlier project at Microsoft Research called Stuff I\u2019ve Seen, which indexed content on a computer quickly and provided an interface to enable that content to be manipulated effectively. The Stuff I\u2019ve Seen project provided the impetus for the development of Windows Desktop Search.<\/p>\n<p>\u201cWhen we were part way into that project,\u201d Cutrell recalls, \u201cI did an experiment of completely stopping filing all e-mail. I just wanted to find out what would happen if I tried to give my life over completely to just using search. And I found out that it works for about 85 percent of things. When we started the PHLAT project, it was about trying to gain control over that other 15 percent.\u201d<\/p>\n<p>That rogue 15 percent of difficult-to-unearth e-mail mainly consists of short, transitory messages from unfamiliar people and lacking specific references. Such a lack of usual, memorable cues makes it a challenge to write a search query.<\/p>\n<p>Such items often end up in a folder somewhere, but where? Cutrell and associates figured that a tagging mechanism could help solve the challenge.<\/p>\n<p>\u201cWe viewed folders as tags,\u201d he says. \u201cWhenever you put something in a folder, really, all you\u2019re doing is labeling that object with text. We\u2019ve got a metaphor of placeness associated with that, but as far as a computer is concerned, all you\u2019re doing is applying some text.<\/p>\n<p>\u201cThat\u2019s all well and good, but the problem is that there\u2019s this one-to-one relationship, and that metaphor of putting something into a folder leads to this idea that there\u2019s only one place for this thing. What I wanted to do is just throw out that metaphor completely and say that you don\u2019t have folders, just objects, and you can decorate them with all of the flags you think are important.<\/p>\n<p>\u201cYour navigation can be very similar,\u201d he says, \u201cbut now the metaphor is not one of containing. With search as an integrated form of that kind of navigation, it makes it much easier to get back at your stuff. The idea behind PHLAT, put very simply, was to enable you to get back to your information based on whatever you remember about it.\u201d<\/p>\n<p>And then there\u2019s that search\/browse dichotomy.<\/p>\n<p>\u201cOur opinion was that that\u2019s a really false distinction,\u201d Cutrell says, \u201cthat search and browse are really sort of a continuum and that you should be able to flow anywhere between those two things. If the interface encourages it, then you don\u2019t find yourself having to make that choice: \u2018Am I searching, or am I browsing?\u2019 We tried to push those together.\u201d<\/p>\n<p>So much for the philosophical underpinnings of PHLAT. How\u2019s it work?<\/p>\n<p>Rather handily, actually. The user interface for the PHLAT prototype, available for download, would be easily understood by any user of search technology\u2014these days, that is, just about anybody who operates a computer. There\u2019s a white box in which you can type text for which to search, and there\u2019s a pane in which your search results appear. The difference is that PHLAT provides additional ways to filter and sort your query.<\/p>\n<p>Underneath the search text box, there are six filters that can be applied to a search. You can specify the range of dates for which to search, such as today or the past week or month. You can filter by the path to which an item can be found, such as my Inbox, My Documents, my desktop, my hard drive. You can specify a search for documents from a particular person, and you can look for information by the type of document or media that contains it. You can also filter by queries you\u2019ve chosen to save in the past.<\/p>\n<p>In addition, a PHLAT user can filter by tags previously applied to stored information. A few tags\u2014personal, priority levels, status options\u2014come pre-loaded, but it\u2019s easy to add your own. And once you have conducted a search, you can drag a result onto the tag of your choice, or, alternatively, drag the tag onto the result. Do a search for \u201cdog\u201d and tag all of your friends\u2019 dog-related e-mail as \u201cpersonal,\u201d and you\u2019ll have that set of e-mails at your beck and call at your own convenience.<\/p>\n<p>The filtering procedures actually solve a significant concern with search results: the stuck-filter problem. This occurs when filters are applied to a search query, but the user gets distracted and, upon returning to the search session, forgets which filters are in place, degrading subsequent results. That\u2019s nearly impossible using PHLAT, because all applied filters appear directly beneath the search text box. If you\u2019re looking for that Word document you wrote about dogs last month, you get a prominent visual prompt that you won\u2019t find it until you turn off that \u201cpersonal\u201d tag.<\/p>\n<p>\u201cWhat we did with this,\u201d Cutrell explains, \u201cwas that, by making all the filters integral to the query box, you can\u2019t start typing a new query without knowing exactly what you\u2019re filtering on.\u201d<\/p>\n<p>In addition to the filters, PHLAT enables users to sort their search results by a variety of means: Document icon, title, author, and tags come pre-loaded, but there are a whole host of other options at your disposal. And the technology includes a stable-sort feature by which if you sort your \u201cdog\u201d results by date, then sort them by author, your previous sort is remembered, so the list of results sorted by author is also sorted by date.<\/p>\n<p>\u201cA lot of what PHLAT is about,\u201d Cutrell says, \u201cis taking stuff that people know about and putting them all together to provide a good experience of interacting with them.\u201d<\/p>\n<p>One more such feature has to do with the date filter. The thinking here is that different kinds of objects have different dates about which the user might care. For a meeting request, the key date would be the date of the meeting. For e-mail, it might be when you received it.<\/p>\n<p>\u201cWhat we do,\u201d Cutrell says, \u201cis try to figure out what is the prototypical date for a given object that a user is going to care about.\u201d<\/p>\n<p>All of this functionality is designed with one overriding principle, Cutrell explains:<\/p>\n<p>\u201cNever, ever make people think up front about how to formulate their queries. Let them formulate the query as they\u2019re searching. Start by casting a really broad net; if it doesn\u2019t get what you want, tweak it a little bit, and if you get results instantly when you do that, it feels very natural. You want to do as little brain work as possible to get what you want to get.\u201d<\/p>\n<p>Interestingly, the process of devising PHLAT forced Cutrell to do a bit of brain work himself in re-examining one of his preconceptions.<\/p>\n<p>\u201cThe name PHLAT originally came from the idea that I wanted to completely flatten out all folder-system hierarchies,\u201d he recounts. \u201c\u2018Destroy hierarchies\u2014they\u2019re evil!\u2019&#8221;<\/p>\n<p>\u201cI was wrong. I was plain wrong. We did a lot of studies, and the more I found out, the more I decided that you don\u2019t throw out the baby with the bathwater. What is wrong with hierarchies is when you force people to use them. But that doesn\u2019t mean you should force them not to use them. Fundamentally, you should support hierarchies if that\u2019s what people want to use, but don\u2019t make them necessary.\u201d<\/p>\n<p>PHLAT debuted in an internal Microsoft trial by Microsoft employees from January through August of 2005, with those people agreeing to have a lot of information about their searches logged.<\/p>\n<p>\u201cWhat we were trying to do,\u201d Cutrell explains, \u201cis to understand the kinds of things people were looking for and how they were looking for them. How are they using this kind of search technology? How are they using tagging? What is it they\u2019re doing with it? What you really want to understand is, when a person is trying to get back to a piece of information that they know X, Y, and Z about, how do they make that transition? How do they get to it?\u201d<\/p>\n<p>Having collected and incorporated that feedback, by early February, is was time to deliver PHLAT to the world\u2014with one significant difference.<\/p>\n<p>\u201cI was getting a lot of questions from colleagues outside of Microsoft, saying, \u2018When can I play with it?\u2019\u201d Cutrell says. \u201cObviously, we didn\u2019t want to release code that was logging all this information, so we just made a version in which we took all the logging code out completely.\u201d<\/p>\n<p>Once people download the PHLAT prototype, they\u2019ll be able to enjoy enhanced search that provides quick results, customizable and designed to locate that single, indispensable needle within their haystack of personal information. It\u2019s work that has gained attention\u2014the PHLAT paper mentioned earlier has earned a Best of CHI nomination, CHI being the premier international conference on human-computer interaction, to occur this year in Montreal from April 22-27\u2014and it\u2019s work that makes Cutrell and associates proud.<\/p>\n<p>\u201cThe coolest thing about PHLAT,\u201d he says, \u201cis the way we integrate queries and filters together. It seems like a small thing, but having lived with it for a year or so, and then using other systems, I really, really miss it when it\u2019s not there, because it\u2019s just very, very intuitive.\u201d<\/p>\n<p>The tagging system, too, may well change the way people use their computers in the 21st century.<\/p>\n<p>\u201cThe fact that you can very easily do that,\u201d Cutrell says, \u201cand, with a very quick set of queries, get all of those e-mails, all of the documents, all of that stuff back immediately, is very powerful, and it\u2019s not something you can do today.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Rob Knies, Managing Editor, Microsoft Research When you\u2019re looking for information you have stored on your computer, you have a couple of choices. You can search for it, using, for example, Windows\u00ae Desktop Search. Or you can browse for it in your file structure. Those tactics commonly are considered two separate, discrete options. But [&hellip;]<\/p>\n","protected":false},"author":39507,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":[],"msr_hide_image_in_river":0,"footnotes":""},"categories":[194460],"tags":[215843,215834,215846,186487,215837,215828,215840,215849,215831],"research-area":[13555],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-308222","post","type-post","status-publish","format-standard","hentry","category-search-and-information-retrieval","tag-browsing","tag-file-structure","tag-mushrooming-storage","tag-personal-information-management","tag-personal-search","tag-phlat","tag-searching","tag-stuff-ive-seen","tag-windows-desktop-search","msr-research-area-search-information-retrieval","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[],"related-projects":[],"related-events":[],"related-researchers":[],"msr_type":"Post","byline":"","formattedDate":"March 14, 2006","formattedExcerpt":"By Rob Knies, Managing Editor, Microsoft Research When you\u2019re looking for information you have stored on your computer, you have a couple of choices. You can search for it, using, for example, Windows\u00ae Desktop Search. Or you can browse for it in your file structure.&hellip;","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/308222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/users\/39507"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=308222"}],"version-history":[{"count":2,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/308222\/revisions"}],"predecessor-version":[{"id":308861,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/308222\/revisions\/308861"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=308222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=308222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=308222"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=308222"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=308222"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=308222"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=308222"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=308222"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=308222"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=308222"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=308222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}