Research Spotlight


ImageNet is an image dataset organized according to the WordNet hierarchy. Each meaningful concept in WordNet, possibly described by multiple words or word phrases, is called a "synonym set" or "synset". There are more than 100,000 synsets in WordNet, majority of them are nouns (80,000+). In ImageNet, we aim to provide on average 1000 images to illustrate each synset. Images of each concept are quality-controlled and human-annotated. In its completion, we hope ImageNet will offer tens of millions of cleanly sorted images for most of the concepts in...


Given an image, we propose a hierarchical generative model that classifies the overall scene, recognizes and segments each object component, as well as annotates the image with a list of tags. To our knowledge, this is the first model that performs all three tasks in one coherent framework. For instance, a scene of a ‘polo game’ consists of several visual objects such as ‘human’, ‘horse’, ‘grass’, etc. In addition, it can be further annotated with a list of...


Panda (for Provenance and Data) is a new project whose goal is to address some limitations in existing provenance systems. this short paper describes our overall plans for Panda, including: a model that fully integrates data-based and process-based provenance; a set of built-in operators for exploiting provenance after it has been captured; an ad-hoc query language over provenance together with data; supporting the range from fine-grained to coarse-grained provenance; and addressing optimization problems involving eager versus lazy evaluation and...


What kind of tools would you need to make a functional interactive prototype of a media player in 30 minutes? d.tools is a hardware and software system that enables designers to rapidly prototype the bits (the form) and the atoms (the interaction model) of physical user interfaces in concert. d.tools was built to support design thinking rather than implementation tinkering. With d.tools, designers place physical controllers (e.g., buttons, sliders), sensors...


Who will be writing software in the future and how will they be doing it? As computing becomes increasingly important in people's work andhobbies, a much broader range of people are engaging in programming. Understanding and building tools for professional software developers has a long history, but there has been relatively little research on how to support amateur, opportunistic programmers. Professor Scott R. Klemmer's NSF-funded research group at Stanford University is currently studying this problem. So far, they have done fieldwork with exhibit...


Social software – email, blogs, wikis, forums, social networks – has revolutionized how people share expertise and collaborate on the web. However, in rural developing regions, many do not have direct access to Internet-connected PCs or the literacy skills to interact with textual content. How might we design a communications platform for these communities? In our research, we are designing voice-based applications for communities in rural India to access agricultural advice and share expertise, using the mobile phone. The key challenges are...


An artist might spend weeks fretting over questions of depth, scale and perspective in a landscape painting, but once it is done, what's left is a two-dimensional image with a fixed point of view. But the Make3d algorithm, developed by Stanford computer scientists, can take any two-dimensional image and create a three-dimensional "fly around" model of its content, giving viewers access to the scene's depth and a range of points of view.

Upcoming Events

Tomorrow

  1. - Google Resume Submission Deadline ...
  2. - Microsoft Resume Submission Deadline ...

Monday, September 23rd

  1. - 1:1 Resume Critique Submission Deadlin ...
  2. 12:00pm - Amazon Web Services Info Session ...
  3. 04:15pm - Energy Seminar: Eric Pop, Associate ...
  4. 05:00pm - Apportable Info Session ...
  5. 06:30pm - Google Info Session ...

Tuesday, September 24th

  1. 04:00pm - Special Seminar Tuesday, Shahar Kvatin ...
  2. 05:00pm - Two Sigma Info Session ...
  3. 06:30pm - Square Info Session ...

Wednesday, September 25th

  1. 12:00pm - HealthTap Info Session ...
  2. 12:00pm - RAIN Seminar: Professor Tuomas Sandhol ...
  3. 05:00pm - VMware Info Session ...
  4. 06:30pm - IXL Learning Info Session ...

Thursday, September 26th

  1. 12:00pm - Computer Forum Orientation ...
  2. 05:00pm - Cisco Info Session ...
  3. 06:30pm - Tableau Software Info Session ...

Friday, September 27th

  1. - Google Interviews ...

Sunday, September 29th

  1. - Marin Software Company Tour RSVP Deadl ...

Monday, September 30th

  1. - 1:1 Mock Interview Submission Deadline ...
  2. - A9 Resume Submission Deadline ...
  3. - Abode Resume Submission Deadline ...
  4. - Box Resume Submission Deadline ...
  5. - Brightroll Resume Submission Deadline ...
  6. - Career Strategy Workshop - 1:1 Resume ...
  7. - Hewlett Packard Resume Submission Dead ...
  8. - IXL Learning Resume Submission Deadlin ...
  9. - Microsoft Resume Submission Deadline ...
  10. - Serendipity Resume Submission Deadline ...
  11. - Texas Instruments Resume Submission De ...
  12. - Tower Research Resume Submission Deadl ...
  13. - Twitter Resume Submission Deadline ...
  14. 12:00pm - Career Strategy Workshop -Getting Noti ...

Tuesday, October 1st

  1. 01:00pm - MobiSocial Seminar: TBA ...

Wednesday, October 2nd

  1. 12:00pm - RAIN Seminar: TBA ...
  2. 12:15pm - Computational Logic Seminar - MUGS: TB ...

Department Overview

Founded in 1965, the Stanford Computer Science (CS) Department continues to lead the world in computer science research and education. Throughout the past four decades, the Stanford CS Department has influenced society at levels that remain without parallel among academic institutions. Its spin-offs are among the most successful corporate ventures in the world, and many of the leaders in the academic and corporate research world are graduates of the Stanford CS Department.