{"id":306341,"date":"2009-12-17T15:00:38","date_gmt":"2009-12-17T23:00:38","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?p=306341"},"modified":"2016-10-16T17:16:37","modified_gmt":"2016-10-17T00:16:37","slug":"integrating-browser-social-networks","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/integrating-browser-social-networks\/","title":{"rendered":"Integrating Browser, Social Networks"},"content":{"rendered":"<p><em>By Janie Chang, Writer, Microsoft Research<\/em><\/p>\n<p><a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/emrek\/\" target=\"_blank\">Emre K\u0131c\u0131man<\/a> was online browsing the business news when he noticed a box around the name of a startup company in an article about its acquisition by an industry giant. When he moved his cursor over the box, a pop-up appeared to inform him that one of his friends now worked for the startup. K\u0131c\u0131man promptly sent his friend a congratulatory message.<\/p>\n<p>For K\u0131c\u0131man, a researcher with the <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/group\/internet-services-research-center-isrc\/\" target=\"_blank\">Internet Services Research Center<\/a> (ISRC) at <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/lab\/microsoft-research-redmond\/\" target=\"_blank\">Microsoft Research Redmond<\/a>, this is a typical example of how connecting browsers with social-networking services can deliver an enhanced user experience. Together with Chun-Kai Wang, ISRC research software-development engineer, K\u0131c\u0131man has launched the Social Web Experience to explore new models for connecting social networks with the Web-browsing experience.<\/p>\n<p>Their first experiment makes use of the Social Web Experience Toolbar for Internet Explorer. The toolbar, a research prototype, analyzes Web pages and summons related content from the user\u2019s social networks. The goal is to provide an integrated experience that presents messages, updates, and tweets in context while browsing.<\/p>\n<div id=\"attachment_306347\" style=\"width: 285px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-306347\" class=\"size-full wp-image-306347\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2009\/12\/Chun-Kai-Wang-and-Emre-K\u0131c\u0131man.jpg\" alt=\"Chun-Kai Wang and Emre K\u0131c\u0131man\" width=\"275\" height=\"231\" \/><p id=\"caption-attachment-306347\" class=\"wp-caption-text\">Chun-Kai Wang (left) and Emre K\u0131c\u0131man<\/p><\/div>\n<p>Even the most dedicated user of social networks will admit that keeping up with favorite blogs, news sites, and all those tweets and updates can get time-consuming. K\u0131c\u0131man and Wang wanted a way to stay current without constantly checking social-networking sites or receiving disruptive alerts.<\/p>\n<p>\u201cWe realized that, with some of the technology we have at Microsoft Research,\u201d K\u0131c\u0131man says, \u201cwe could take social-networking messages and show them to you when they\u2019re relevant to what you\u2019re doing. We\u2019re increasing the chance of serendipity\u2014providing more opportunities to find out whether friends are saying or doing things related to a topic you\u2019re reading about, right now.\u201d<\/p>\n<p>With help from <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/silviu\/\" target=\"_blank\">Silviu-Petru Cucerzan<\/a>, a researcher with the Text Mining, Search and Navigation Research group, the pair leveraged technology for <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" rel=\"noopener noreferrer\" href=\"http:\/\/www.dataversity.net\/entity-extraction-and-the-semantic-web\/\" target=\"_blank\">entity extraction<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, the analysis of text for recognition of entities such as names, places, objects, or dates.<\/p>\n<p>\u201cBy taking that technology and applying it to the Web pages you\u2019re browsing,\u201d Wang says, \u201cand also applying it to your social-network data, we can figure out when there\u2019s something that matches between the two.\u201d<\/p>\n<h2>The Long and Short of Text Analysis<\/h2>\n<p>There are significant differences though, between entity extraction and the kind of analysis K\u0131c\u0131man and Wang are trying to achieve.<\/p>\n<p>For one thing, work to date on text analysis has focused on large documents, where more text is available to help establish context. With social messaging, however, the researchers are working with short bursts of text. When a tweet says, \u2018i luv cars,\u2019 is this a reference to automobiles or to the animated feature from Pixar?<\/p>\n<p>\u201cEntity extraction isn\u2019t trivial, even when you&#8217;re analyzing a long document.\u201d Wang says. \u201cBut you do stand a better chance of finding words such as \u2018movie\u2019 or \u2018plot\u2019 to help narrow down context. In short messages, we don&#8217;t have that much data, so figuring out context is even tougher.\u201d<\/p>\n<p>The other difference is that while entity extraction looks for specifics such as proper nouns and phrases, movie titles, or places, K\u0131c\u0131man and Wang also are seeking categories of information: topic extraction.<\/p>\n<p>\u201cI think there is a broad spectrum of approaches,\u201d K\u0131c\u0131man says, \u201cfor making matches between text and topics and then understanding when it is appropriate to display that text to a user. We are sorting through existing entity extraction and other analysis techniques to see how they could have applicability to short messages.\u201d<\/p>\n<p>From a research point of view, improving text analysis is going to be where the team plans to focus its technical work. K\u0131c\u0131man and Wang are examining various approaches to topic extraction for short social-networking messages, such as pulling in profile information and additional messages to fill contextual gaps.<\/p>\n<p>\u201cOur approach has been to build out the end-to-end tool with existing technology,\u201d Wang says, \u201cgo back and see where they fall short, and then dive deep into those areas to improve them.\u201d<\/p>\n<h2>A Smooth Delivery<\/h2>\n<p>Getting to a solution for reliable topic extraction is certainly critical to this project, but understanding its impact on user behavior is another major goal. The team needed the toolbar implementation to be as unobtrusive as possible, delivering social messages and data in a smooth, discreet fashion.<\/p>\n<p>\u201cAre you more likely to click and read an article,\u201d Wang says, \u201cif you knew that a friend had already read it and commented on it? If you were buying a plane ticket to Boston and saw a pop-up about a friend who lives there, are you more likely to e-mail about getting together for a beer? We want the user to come to the information smoothly and intuitively; otherwise they just won\u2019t bother or, worse yet, abandon the experiment.\u201d<\/p>\n<p>One of the researchers\u2019 first user-interface decisions was how to display matching social messages. Fortunately for K\u0131c\u0131man and Wang, their experiment piqued the interest of Wissam Kazan, program manager with the Windows Live group, who contributed a number of ideas for the interface. They looked at different types of Web sites, particularly news pages with lots of headlines and topics.<\/p>\n<div id=\"attachment_306350\" style=\"width: 189px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-306350\" class=\"size-full wp-image-306350\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2009\/12\/Social-Web-Experience.jpg\" alt=\"Social Web Experience \" width=\"179\" height=\"212\" \/><p id=\"caption-attachment-306350\" class=\"wp-caption-text\">Users of Social Web Experience see associated social messages only when they click on boxed test.<\/p><\/div>\n<p>\u201cWe found if we showed a list of matching messages off to the side,\u201d K\u0131c\u0131man says, \u201cthat it was hard to tell which items were related to the messages. That&#8217;s why we went with a mark-up approach, highlighting matched words with boxes and showing messages only when the cursor touches a box.\u201d<\/p>\n<p>Tweaking thresholds for messages is also part of the user-interface experience. Too many matches can be as intrusive as constant messaging alerts, so there is a slider bar that enables users to set a threshold for the number of messages to display, from only the most relevant to showing all of them. The Social Web Experience also has settings to configure the type of information it processes and which social-networking sites to include.<\/p>\n<p>\u201cWe\u2019ve already received interesting requests from users,\u201d Wang grinned, \u201csuch as being able to ignore messages from certain friends.\u201d<\/p>\n<h2>Defining Through Prototyping<\/h2>\n<p>\u201cWe built our end-to-end prototype toolbar to observe how it works and how it gets used,\u201d K\u0131c\u0131man explains. \u201cAnd this is helping us set the scope and direction of our research in a way that would have been hard to define up front. So with end-to-end prototyping as a first step, we are able to get feedback that helps refine the research challenge.\u201d<\/p>\n<p>Releasing the prototype has highlighted interesting issues. While K\u0131c\u0131man and Wang knew that improving text analysis would be the most difficult part of their research, the nature of communication via social networking adds to the text-analysis challenge.<\/p>\n<p>\u201cWe are finding that language in a text page or article is very different from language in a social message,\u201d Wang says. \u201cCapitalization, for example, is used to convey emotion in social text, so that is something which throws off the analysis. Also, social text is very dynamic in that how people use words and phrases changes frequently, so in order to keep up with the language, we will need to re-optimize the engine from time to time.\u201d<\/p>\n<p>The researchers also have noticed that the way people express themselves on Facebook is different from the way people communicate using Twitter. Similarly, K\u0131c\u0131man and Wang suspect that the way people talk when they have millions of followers or if they represent a commercial organization will be different from messaging just between friends. These nuances influence their research requirements and would not be possible to articulate without first seeing a prototype in action.<\/p>\n<h2>A New Browsing Experience<\/h2>\n<div id=\"attachment_306353\" style=\"width: 385px\" class=\"wp-caption alignleft\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-306353\" class=\"size-full wp-image-306353\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2009\/12\/browser-integration.jpg\" alt=\"browser integration\" width=\"375\" height=\"434\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2009\/12\/browser-integration.jpg 375w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2009\/12\/browser-integration-259x300.jpg 259w\" sizes=\"auto, (max-width: 375px) 100vw, 375px\" \/><p id=\"caption-attachment-306353\" class=\"wp-caption-text\">A snapshot of browser integration with social networks.<\/p><\/div>\n<p>For those interested in trying a new browsing experience, the <a href=\"https:\/\/www.microsoft.com\/en-us\/download\/details.aspx?id=52388\" target=\"_blank\">Social Web Experience toolbar<\/a> is downloadable, and installation is simple.<\/p>\n<p>\u201cAfter you install it, you will see the changes in Internet Explorer right away,\u201d Wang says. \u201cYou will see the new toolbar, and it takes about five seconds to download Twitter data. For Facebook, there is a button that logs you into Facebook to grant access to the toolbar, and you only need to do this once.\u201d<\/p>\n<p>Since the researchers are interested in user behavior, what kind of information do they collect?<\/p>\n<p>\u201cNone\u2014if you don\u2019t want to provide any information.\u201d K\u0131c\u0131man says. \u201cBut usually, people who participate in an experimental prototype want to contribute feedback, so we are collecting good amounts of data. We receive purely quantitative statistics: how many matches were found, how many were from Twitter and how many from Facebook, the quality of the matches, and so on. These statistics are not unique or private. In addition, there are feedback buttons that allow you to send comments or suggestions to us.\u201d<\/p>\n<p>Wang stresses that all toolbar analysis happens on the client side, so there are no privacy issues. While the toolbar can grab information such as updates, tweets, and profiles, it does so respecting all your friends\u2019 privacy settings.<\/p>\n<p>More information about the toolbar is available on the Social Web Experience FAQ.<\/p>\n<h2>A Vision for Integrated Browsing<\/h2>\n<p>If the notion of browser integration with social networks takes off, what sort of scenarios do the researchers envision in the future?<\/p>\n<p>\u201cWe have only just launched this experiment,\u201d K\u0131c\u0131man says, \u201cso while we\u2019ve already received some good feedback, we need to wait a bit longer to get a good idea of how this changes the browsing experience.<\/p>\n<p>\u201cBut we have tossed around some scenarios, such as travel planning. If you\u2019re browsing travel sites, the toolbar could bring in photos of vacations from friends who had been to those destinations, and you could e-mail or text them to ask for travel tips. The question is: How much more attention would you give to social data if presented this way? Would this help you understand a task better, facilitate activities and decisions, or would you carry on as usual?\u201d<\/p>\n<p>In the meantime, they are working to improve text analysis and developing requirements for topic extraction, the most challenging part of their research. They will be using collected data to train the analysis engine, and they already have minor updates planned for the Social Web Experience. Each new release undoubtedly will elicit more feedback about the prototype.<\/p>\n<p>\u201cThat\u2019s what we want,\u201d K\u0131c\u0131man says, \u201cand that\u2019s the fun of this kind of research. We\u2019re exploring new ways to browse and exploring the new technical challenges that go with it.\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By Janie Chang, Writer, Microsoft Research Emre K\u0131c\u0131man was online browsing the business news when he noticed a box around the name of a startup company in an article about its acquisition by an industry giant. When he moved his cursor over the box, a pop-up appeared to inform him that one of his friends [&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":[214691,214697,202077,186424,214688,214685,214694,194280,214682,214676],"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-306341","post","type-post","status-publish","format-standard","hentry","category-search-and-information-retrieval","tag-entity-extraction","tag-integrated-browsing","tag-internet-explorer","tag-social-networks","tag-social-web-experience","tag-social-networking-services","tag-text-analysis","tag-user-experience","tag-web-browsers","tag-web-browsing-experience","msr-research-area-search-information-retrieval","msr-locale-en_us"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[199565],"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":"December 17, 2009","formattedExcerpt":"By Janie Chang, Writer, Microsoft Research Emre K\u0131c\u0131man was online browsing the business news when he noticed a box around the name of a startup company in an article about its acquisition by an industry giant. When he moved his cursor over the box, a&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\/306341","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=306341"}],"version-history":[{"count":4,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/306341\/revisions"}],"predecessor-version":[{"id":306401,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/306341\/revisions\/306401"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=306341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=306341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=306341"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=306341"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=306341"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=306341"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=306341"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=306341"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=306341"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=306341"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=306341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}