Our research
Content type
+
Downloads (436)
+
Events (393)
 
Groups (149)
+
News (2566)
 
People (818)
 
Projects (1050)
+
Publications (11877)
+
Videos (5142)
Labs
Research areas
Algorithms and theory47205 (725)
Communication and collaboration47188 (1350)
Computational linguistics47189 (427)
Computational sciences47190 (731)
Computer systems and networking47191 (1991)
Computer vision208594 (101)
Data mining and data management208595 (137)
Economics and computation47192 (292)
Education47193 (758)
Gaming47194 (352)
Graphics and multimedia47195 (1111)
Hardware and devices47196 (969)
Health and well-being47197 (420)
Human-computer interaction47198 (2083)
Machine learning and intelligence47200 (1580)
Mobile computing208596 (68)
Quantum computing208597 (17)
Search, information retrieval, and knowledge management47199 (1678)
Security and privacy47202 (739)
Social media208598 (53)
Social sciences47203 (783)
Software development, programming principles, tools, and languages47204 (1408)
Speech recognition, synthesis, and dialog systems208599 (71)
Technology for emerging markets208600 (30)
1–25 of 22431
Sort
Show 25 | 50 | 100
1234567Next 
Nicholas Jing Yuan, Yu Zheng, Xing Xie, Yingzi Wang, Kai Zheng, and Hui Xiong

The step of urbanization and modern civilization fosters different functional zones in a city, such as residential areas, business districts, and educational areas. In a metropolis, people commute between these functional zones every day to engage in different socioeconomic activities, e.g., working, shopping, and entertaining. In this paper, we propose a data-driven framework to discover functional zones in a city. Specifically, we introduce the concept of Latent Activity Trajectory (LAT), which...

Publication details
Date: 1 August 2016
Type: Article
Publisher: IEEE – Institute of Electrical and Electronics Engineers
Mohan Yang, bolin ding, surajit chaudhuri, and kaushik chakrabarti

We aim to provide table answers to keyword queries using a knowledge base. For queries referring to multiple entities, like “Washington cities population” and “Mel Gibson movies”, it is better to represent each relevant answer as a table which aggregates a set of entities or joins of entities within the same table scheme or pattern. In this paper, we study how to find highly relevant patterns in a knowledge base for user-given keyword queries to compose table answers. A knowledge base is...

Publication details
Date: 1 August 2015
Type: Inproceeding
Publisher: VLDB – Very Large Data Bases
Jianqiu Xu, Ralf Hartmut Gu¨ting, and Yu Zheng

Existing works on moving objects mainly focus on a single environment such as free space and road network, and do not investigate the complete trip for humans who can pass several environments, e.g., road network, pavement areas, indoor. In this paper, we consider multiple environments and study moving objects with different transportation modes, also called generic moving objects. We aim to answer a new class of queries supporting three kinds of conditions: temporal, spatial, and transportation modes....

Publication details
Date: 1 August 2015
Type: Article
Publisher: Springer
VMCAI provides a forum for researchers from the communities of Verification, Model Checking, and Abstract Interpretation, facilitating interaction, cross-fertilization, and advancement of hybrid methods that combine these and related areas.
Event details
Date: 11–13 January 2015
Location: Mumbai, India
Type: Conference
Shuo Ma, Yu Zheng, and Ouri Wolfson

We proposed and developed a taxi-sharing system that accepts taxi passengers’ real-time ride requests sent from smartphones and schedules proper taxis to pick up them via ridesharing, subject to time, capacity, and monetary constraints. The monetary constraints provide incentives for both passengers and taxi drivers: passengers will not pay more compared with no ridesharing and get compensated if their travel time is lengthened due to ridesharing; taxi drivers will make money for all the detour distance...

Publication details
Date: 1 January 2015
Type: Article
Publisher: IEEE
This training is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. The default course consists of two days. Day one helps attendees acquire a general understanding of cloud computing with Microsoft Azure. Day two focuses on using Microsoft Azure at scale. Specific instances of the course may revise this basic structure.
Event details
Date: 10–11 November 2014
Location: Israel
Type: Other
Neha Gupta, David Martin, Ben Hanrahan, and Jacki O'Neill

Previous studies on Amazon Mechanical Turk (AMT), the most well-known marketplace for microtasks, show that the largest population of workers on AMT is U.S. based, while the second largest is based in India. In this paper, we present insights from an ethnographic study conducted in India to introduce some of these workers or ‘Turkers’ – who they are, how they work and what turking means to them. We examine the work they do to maintain their reputations and their work-life balance. In doing this, we...

Publication details
Date: 9 November 2014
Type: Inproceeding
Publisher: ACM Conference on Supporting Groupwork
Rakesh Agrawal, Sreenivas Gollapudi, Anitha Kannan, and Krishnaram Kenthapadi

The rapid proliferation of hand-held devices has led to the development of rich, interactive and immersive applications, such as e-readers for electronic books. These applications motivate retrieval systems that can implicitly satisfy any information need of the reader by exploiting the context of the user’s interactions. Such retrieval systems differ from traditional search engines in that the queries constructed using the context are typically complex objects (including the document and its...

Publication details
Date: 4 November 2014
Type: Inproceeding
Publisher: ACM – Association for Computing Machinery
Sreenivas Gollapudi and Debmalya Panigrahi

where A key characteristic of a successful online market is the large specific participation of agents (producers and consumers) on both definition sides of the market. While there has been a long line of tion problems, impressive work on understanding such markets in terms of main revenue maximizing (also called max-sum) objectives, par- • ticularly in the context of allocating online impressions to interested advertisers, fairness considerations have surprisingly not received much attention in online...

Publication details
Date: 4 November 2014
Type: Inproceeding
Publisher: ACM – Association for Computing Machinery
Seungwon Kim, Sasa Junuzovic, and Kori Inkpen

Mobile videoconferencing is increasingly being used to bring remote friends or family along to an activity happening outside the home, such as shopping or visiting a tourist attraction. We explored how including contextual information of the event, in addition to audio and video of the person at the event, impacts the shared experience. We studied three kinds of information: a map showing the position of the person at the activity, a second live video showing what was in front of that person, and a...

Publication details
Date: 1 November 2014
Type: Inproceeding
Publisher: ACM
Katja Hofmann, Bhaskar Mitra, Filip Radlinski, and Milad Shokouhi

Query Auto Completion (QAC) suggests possible queries to web search users from the moment they start entering a query. This popular feature of web search engines is thought to reduce physical and cognitive effort when formulating a query.

Perhaps surprisingly, despite QAC being widely used, users’ interactions with it are poorly understood. This paper begins to address this gap. We present the results of an in-depth user study of user interactions with QAC in web search. While study participants...

Publication details
Date: 1 November 2014
Type: Inproceeding
Publisher: ACM – Association for Computing Machinery
Azadeh Forghani, Gina Venolia, and Kori Inkpen
Publication details
Date: 1 November 2014
Type: Inproceeding
Publisher: ACM
Publication details
Date: 1 November 2014
Type: Inproceeding
Publisher: ACM – Association for Computing Machinery
Emine Yilmaz, Manisha Verma, Nick Craswell, Filip Radlinski, and Peter Bailey

Relevance judgments sit at the core of test collection construction, and are assumed to model the utility of documents to real users. However, comparisons of judgments with signals of relevance obtained from real users, such as click counts and dwell time, have demonstrated a systematic mismatch.

In this paper, we study one important source of the mismatch between user data and relevance judgments: Those due to the high degree of effort required by users to identify and consume the information in...

Publication details
Date: 1 November 2014
Type: Inproceeding
Publisher: ACM – Association for Computing Machinery
, , jibian, bingao, , and tyliu

Representing words into vectors in continuous space can form up a potentially powerful basis to generate high-quality textual features for many text mining and natural language processing tasks. Some recent efforts, such as the skip-gram model, have attempted to learn word representations that can capture both syntactic and semantic information among text corpus. However, they still lack the capability of encoding the properties of words and the complex relationships among words very well, since text...

Publication details
Date: 1 November 2014
Type: Inproceeding
Publisher: Choose...
Yelong Shen, Xiaodong He, Jianfeng Gao, Li Deng, and Gregoire Mesnil

In this paper, we propose a new latent semantic model that incorporates a convolutional-pooling structure over word sequences to learn low-dimensional, semantic vector representations for search queries and Web documents. In order to capture the rich contextual structures in a query or a document, we start with each word within a temporal context window in a word sequence to directly capture contextual features at the word n-gram level. Next, the salient word n-gram features in the word sequence are...

Publication details
Date: 1 November 2014
Type: Inproceeding
Publisher: CIKM
Dinei Florencio ˆ, Cormac Herley, and Paul C. van Oorschot

The research literature on passwords is rich but little of it directly aids those charged with securing web-facing services or setting policies. With a view to improving this situation we examine questions of implementation choices, policy and administration using a combination of literature survey and first-principles reasoning to identify what works, what does not work, and what remains unknown. Some of our results are surprising. We find that offline attacks, the justification for great demands of...

Publication details
Date: 1 November 2014
Type: Article
Publisher: USENIX – Advanced Computing Systems Association
Akash Lal and Shaz Qadeer

he application of software-verification technology towards building realistic bug-finding tools requires working through several precision-scalability tradeoffs. For instance, a critical aspect while dealing with C programs is to formally define the treatment of pointers and the heap (usually termed as the “memory model”). A machine-level modeling is often intractable, whereas one that leverages high-level information (such as types) can be inaccurate. Another tradeoff is modeling integer...

Publication details
Date: 1 November 2014
Type: Inproceeding
Microsoft Research | Advanced Technology Lab Cairo is sponsoring selected graduation projects for students in their final year majoring in Engineering or Computer Science across all Egyptian universities. The tracks for this year are “Computer Vision”, “Natural Language Processing & Social Analytics” and “Speech” in addition to an “Open Ideas” track for those wishing to pursue an innovative idea not related to the above mentioned tracks.
Event details
Date: 31 October 2014
Location: ATL Cairo
Type: Other
The Asia Faculty Summit 2014 is organized by Microsoft Research Asia and conducted in partnership with Tsinghua University. It brings together leading academic researchers, educators, and Microsoft researchers to discuss topics related to the theme “Computing in Science.” Cross-disciplinary collaborations in research and education will be addressed and explored, as well as how academia and computer science students can be better equipped to work with other disciplines in data-intensive sciences.
Event details
Date: 30–31 October 2014
Location: Beijing, China
Type: Conference
This is the 16th Northwest Probability Seminar, a one-day mini-conference organized by the University of Washington, the Oregon State University, the University of British Columbia, the University of Oregon, and the Theory Group at Microsoft Research.
Event details
Date: 25 October 2014
Location: Microsoft Research 99/1919
Type: Conference
The second PROMOTO Workshop will take place in Portland, Oregon, as part of SPLASH/OOPSLA 2014, October 20–24, 2014. Programming with Mobile and Touch (PROMOTO) is a forum for embracing the new realities of always-connected and/or touch-enabled devices. Topics under discussion will include cross-platform computing, cloud computing, social applications, privacy, and security. The challenges of new types of devices, such as large screens or gadgets with no screens, are very important.
Event details
Date: 20 October 2014
Location: Portland, OR, United States
Type: Workshop
eScience is the increasingly pervasive role of computation in modern scientific research. This event will focus on presentations of the various technologies that will assist scientists to accomplish a research project more quickly and efficiently. In addition to investigating various general areas of computation that are valuable to scientific projects, we will also present case studies that demonstrate how scientists are already using these approaches in the field.
Event details
Date: 20–22 October 2014
Location: Guarujá, Brazil
Type: Workshop
The International Women’s Hackathon is a crowdsourcing event to empower young women leaders in computer science. By providing a fun and safe environment in which to explore computing, the hackathon encourages and supports university women around the world to become producers of future innovations in technology and help solve challenges in the world today. We will connect via Skype from our live event at the Grace Hopper Celebration of Women in Computing with all worldwide hackathon sites.
Event details
Date: 11 October 2014
Location: Worldwide on university campuses
Type: Other
This training at Universidad de la República is offered to select research community audiences, predominantly consisting of practicing research scientists with at least basic software development skills. This one-day course will help attendees acquire a general understanding of cloud computing with Microsoft Azure at scale.
Event details
Date: 6 October 2014
Location: Montevideo, Uruguay
Type: Other
1–25 of 22431
Sort
Show 25 | 50 | 100
1234567Next 
> Our research