Upload
crystal-hill
View
232
Download
8
Tags:
Embed Size (px)
Citation preview
From 0 to 50 in Two Years
P. Anandan
Managing Director
Microsoft Research India
Our Mission
Still the same!
• World-class academic research
• Impact on Microsoft products and business groups
• Collaborations with external institutions to further technology research in India
Microsoft Research IndiaIn Sadashivnagar, Bangalore
Highlights
People– 50 full-time staff (+64%); 81 interns in 2006
Research– Consolidated six research areas + Advanced Development & Prototyping team
Publications– Published over 60 papers; award-winning papers at FSE 2006 and ICTD 2006
Technology Transfer– Major tech transfers: Virtual India, MultiPoint, Elliptic Curve Crypto, Netra
External Research & Programs– Co-organized ICTD2006 w/UC Berkeley, Crypto Summer School w/IISc
Outline
People
Research
Publications
Technology Transfer
External Research & Programs
Miscellaneous Highlights
Outline
People
Research
Publications
Technology Transfer
External Research & Programs
Miscellaneous Highlights
PeopleFull-time staff total: 46• 12 women, 38 men
Technical staff total: 40
• 17 with PhD (42.5%)– 5 PhD from India– 12 PhD from abroad
• Location before joining:– India: 23 (57.5%) – Abroad: 17 (42.5%)
• 7 women, 36 men
Lab growth
96% job-offer acceptance rate! (We missed two in 2005.)
MSR India Staff Growth
0
10
20
30
40
50
Staff
Mon
th FTEs
PeopleJoined in 2006 (leadership team in yellow):
• Vidya Natampally• Srivatsan Laxman• Sridhar Vedantham• Satya Lokam• Vijay Patankar • Krishna K. Mehra • Randy Wang • Jagadeesh Jagarlamudi• Debapratim De • Gopal Srinivasa• Kalika Bali • Lenin Ravindranath Sivalingam• Raghavendra Udupa• Ganesan Ramalingam• Anuradha Padmanabha • Vibhuti Sengar • Raghav Bhaskar • Abishek Kumarasubramanian• Lakshmisubrahmanyam Velaga
Just in…
• Ram Ramjee• Ranjita Bhagwan• Venkat Padmanabhan• Ashwini Sharma
“Dress-up Day,” August 2006
• Total internships in 2006: 81– To date: 122
• Institutions represented (40+ total):– India
• BITS Pilani• IIIT-Bangalore• IIIT-Hyderabad • IISc• IITs (Delhi, Madras, Bombay)• ISI Calcutta• MIT Chennai• …
– Abroad• Carnegie Mellon• Georgia Tech• London School of Economics• New York University• UC Berkeley• University College London• University of Washington• Yale• …
Lab Size FY06
0
20
40
60
80
100
Month
Staf
f Intern
FTEs
Lab size over two years
Internships
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Cryptographic primitives New paradigms for
cryptanalysis protocols System and code security Algorithms Error-correction problems in
machine learning
Mathematical and practical aspects of…
Group born May 2006
Cryptography, Security, and AlgorithmsGoals
Staff
• Raghav Bhaskar, Postdoc, PhD, INRIA
• Debapratim De, Assistant Researcher, MSc, BITS
• Abishek Kumarasubramanian, Assistant Researcher, BTech, IIT Chennai
• Srivatsan Laxman, Postdoc, PhD, IISc
• Satya Lokam, Researcher, PhD, Chicago
• Vijay Patankar, Associate ResearcherPhD, Toronto
• Ramarathnam Venkatesan, Head of the groupPrincipal Researcher (Redmond)PhD, Boston
Interns• Abishek Kumarasubramanian,
IITM
• Anand Kumar Narayanan, MIT Chennai
• Avinash Varadarajan, IITM
• Debapratim De, BITS
• Krishna Bhat, IISc
• Kunal Rajvanshi, IITD
• Prasad Raghavendra, IIT M
• Rajasekar Manokaran, IIT M
• Ramesh Raju, IIT M
• Seetharam S. T. , ANR College
• Subrahmanyam K., Georgia Tech.
• Sundeep B., IIT M
• Tamoghna Ghosh, ISI C
• Rishiraj Bhattacharya, ISI C
• Arnab Roy, ISI C
• Vaibhav Singh, IIT M
Cryptography, Security, and AlgorithmsPeople
Everyo
ne jo
ined
in 2006
Relaxation Methods for SAT In Cryptanalysis
Error Correction Problemin Machine Learning
ML for Prioritization of Attack Scenarios: access control
Elliptic Curves and NumberTheoryRandomized RepresentationOf integers EC cryptoPrimality tests, Pairing Based crypto, Higher Genus curves, algebraicgeometry
Cope with deliberate or unintentional attacks on training set of SVMCan be of wide use in cleaning training sets of anti-spam, search, etc.
Polynomial Ideals for Integrity verification of Programs
Cryptography, Security, and Algorithms
Sample Projects
Traitor Tracing Anonymous Credentials
Mutated Virus Detection by GraffDiff and Randomized Environment Tests
Identify private keys illegally held by a pirate decoder in broadcast encryption New and efficient protocols for small number of traitors Use bilinear pairings and set-covering partitions
Users wish to prove credentials (e.g. age) without revealing their identity Credentials issued by a Certification Authority (CA) Transactions must be nonlinkable and untraceable even by a collusion of CA and verifiers.
Used to attack specific ciphers and hash function Unique in using only one or two encryptions; usually >240
Transfer knowledge from security experts / compliance users to 1000s devs; New formulation of problems
Concrete Box—software protection toolsCode 4 Bill:project
Inversion Attacks on Hash functions
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Digital Geographics
Invent new technologies to support digital mapping and location-based services
Conduct research in…– Graphics– User interfaces– Spatial databases– Image processing– Visualization– Etc.
Goals
Auto-generated panoramic map(Neeharika Adabala)
Digital Geographics
Research staff
• Neeharika Adabala – Researcher, IISc
• Soumyajit Deb– Assistant Researcher, IIIT-Hyd
• Kentaro Toyama (Acting Head)– Principal Researcher, Yale
• Manik Varma– Researcher, Oxford
Interns
• Shiben Bhattacharjee (IIIT-Hyd)• Debajyoti Ray (U College London)• Rahul Garg (IIT-Delhi)• Ankit Gupta (IIT-Delhi)
People
Digital Geographics
Auto-generated panoramic maps
Handling occlusion in cityscapes
Functional animation in maps
Dynamic occlusion-culling in 3D scenes
3D geometry streaming
Texture classification w/ fractal features
Reading text in imagery
Sample Projects
Dynamic occlusion culling(Soumyajit Deb)
Baseline
L=0
L=1
L=2
Rejected Tile
l
Projection of
View Frustum
d
t
Baseline
L=0
L=1
L=2
Rejected Tile
l
Projection of
View Frustum
dt
3D Geometry StreamingSoumyajit Deb
Realistic Rendering Dynamic Objects
Tile based LOD
Visibility Culling
• Complete end-to-end streaming system
– Seamless integration of existing techniques such as LOD, Pre-fetching, local caching and geometry compression
• Continuous connection monitoring and detail adjustment
• Fast, incremental visibility culling
• Dynamic object handling
• Top-to-bottom scalability – – can handle PDAs to workstations
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
To conduct research in networked systems:– Internet-scale systems– Distributed systems– Network protocols– Wireless networking– Mobile computing– Sensor systems
(Evolved from the HCS group managed by Chandu Thekkath)
Goals
Mobility, Networks & Systems
COMBINE: collaborative downloading
Research Staff
• Ganesh Ananthanarayanan– Assistant Researcher (BITS Pilani)
• Ranjita Bhagwan– Researcher (IITKGP UCSD IBM
Research)
• Venkat Padmanabhan (Research Manager)
– Senior Researcher (IITD Berkeley MSR-Redmond)
• Ram Ramjee– Senior Researcher (IITM UMass
Bell Labs)
• Lenin Sivalingam– Assistant Researcher (Anna University)
People
Mobility, Networks & Systems
Interns
• Anmol Sheth (Colorado)
Thanks to…!
• Prof. Uday Desai (IIT-Bombay)– For consulting in 2005
• Chandu Thekkath (MSR SVC)– For providing leadership
throughout
• Sean Blagsvedt– For conceptual and technical
contributions to projects so far
Proximity Networking
– SPACE: Lightweight Peer-to-Peer Trust
• ACM HotNets 2006– COMBINE: Collaborative
Downloading• IEEE HotMobile 2007 (to appear)
– WiFiAds: Location-sensitive Advertising
• IEEE HotMobile 2007 (to appear)
Sensor Networking
– SenSlide: Sensor System for Landslide Prediction
• ACM SIGOPS Operating Systems Review, 2007 (to appear)
Sample Projects
SPACE: establishing peer-to-peer trust
Mobility, Networks & Systems
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
To develop seamless natural-language-neutral approaches in all aspects of linguistic computing
To help create an Indic-language research ecosystem
Multilingual SystemsGoals
wikiBABEL project
Research staff
• Kumaran A (Group Head)– Corpora Tools, CLIR, Multilingual
Database Systems
• Baskaran S– Machine Translation, Linguistic Tools
• Raghavendra Udupa– Machine Translation, Comparable
Corpora
• Kalika Bali– Phonetics, Speech Processing,
Linguistic Tools
• Jagadeesh J– Document Understanding
Interns/Developers
• Saravanan K (Developer)• Srinivasan, IIIT-B• Sonali, IIIT-B• Tejaswi, IIIT-A• Sandeep, BITS• Lucia, Sao Paulo (to join)
Multilingual SystemsPeople
TransliterationOntologies
Machine TranslationSummarization
Intonation Studies
Language Research
SQL Operators
wikiBabel
Comp. Corpus
Corpora Collection & Management
POS Tags
TTP
Language Tools
Char-set Conversion
Multilingual SystemsProject Overview
Machine Translation & TransliterationMachine Learning-based FrameworksPrimarily, between English and Indian Languages
Linguistic Tools & OntologiesBasic Tool-set in Indian languages
Automatic “inference” of Linguistic Ontologies from corpora
Corpora Collection for ResearchVarious Linguistic Corpora in Indian Languages
Cross-lingual Search
Project Focus Areas
TAB 2007 Kumaran
Corpora Collection: Goals
To collect Indian languages corpora to support our internal research
To create a collaborative eco-system for standardization, creation/collection & sharing
TAB 2007 Kumaran
Corpora Collection: Methodology
1. Acquisition of Corpora
2. Standards Definitions & Creation
3. Community Contributed Collaborative Efforts
4. Mine “rich” data from large volumes of “plain-vanilla” data
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Improve productivity by bringing rigor to “software development in the large”
Look at Microsoft platform from the point of view of partners and customers, and conduct research to improve their productivity
Rigorous Software EngineeringVision
RSE team, summer 2006
Rigorous Software EngineeringPeople
Staff
• Krishna Mehra – B Tech, IIT Kharagpur
• Prasad Naldurg– PhD, U. Illinois at Urbana Champaign
• Aditya Nori– PhD, Indian Institute of Science
• Sriram Rajamani– PhD, UC Berkeley
• Ganesan Ramalingam– PhD, U of Wisconsin
• Subbu Velaga– B Tech, IIT Kharagpur
Interns
• Chris Conway, NYU
• Sumit Jha, CMU
• Avik Choudhury, UC Santa Cruz
• Prakash Chandrasekharan, CMI
• Madhu Gopinathan, IISc
• Kapil Vaswani, IISc
• Bhargav Gulavani, IIT-Bombay
Visiting Researchers• Stefan Schwoon, Stuttgart
• Prasad Sistla, U Chicago
• Code Analysis– Yogi: Combining testing and verification for analyzing
binaries
– PPP: Preferential Path Profiling
– Shape analysis
– Analysis of binaries
• Configuration Analysis– Netra: Seeing through access control
• Design – Clarity: Programming asynchronous layers
– Roundtrip: Validating O/R maps
– Design Rules: Verifying and enforcing rules that involve multiple inter-related objects
Rigorous Software EngineeringProjects
SynergyInterleave testing and verification to
identify bugs in code or to provide correctness proofs.
• Group: Rigorous Software Engineering
• Title: “Synergy: A new algorithm for property checking”
• Authors: Bhargav S. Gulavani, Thomas A. Henzinger, Yamini Kannan, Aditya V. Nori and Sriram K. Rajamani
• Venue: 14th Annual Symposium on Foundations of Software Engineering (FSE), November 2006.
Aditya NoriBhargav Gulavani
Thomas HenzingerYamini KannanSriram Rajamani
One step of Synergy on sample code
ACM/SIGSOFT Distinguished Paper Award!
Papers• Kapil Vaswani, Aditya V. Nori and Trishul M. Chilimbi. Preferential Path Profiling:
Compactly Numbering Interesting Paths. Proceedings of the 34th Annual Symposium on Principles of Programming Languages (POPL), ACM Press, January 2007.
• Bhargav S. Gulavani, Thomas A. Henzinger, Yamini Kannan, Aditya V. Nori and Sriram K. Rajamani. Synergy: A new algorithm for property checking. Proceedings of the 14th Annual Symposium on Foundations of Software Engineering (FSE), ACM Press, November 2006. WINNER OF ACM SIGSOFT DISTINGUISHED PAPER AWARD
• Prasad Naldurg, Stefan Schwoon, Sriram Rajamani and John Lambert. NETRA: Seeing Through Access Control. 4th ACM Workshop on Formal Methods in Security Engineering: From Specifications to Code (FMSE), November 2006.
• Bhargav S. Gulavani and Sriram K. Rajamani. Counterexample driven Refinement for Abstract Interpretation. Proceedings of 12th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (TACAS), March 2006.
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Technology for Emerging Markets
Social:– Understand (potential)
technology users in emerging-market countries
• E.g., urban middle-class• E.g., rural entrepreneurs
Technical:– Identify applications of
computing that support socio-economic development of poor communities worldwide
Sugarcane co-op member usinga mobile phone to check on
details of his harvest in Warana, Maharashtra
Goals
Interdisciplinary ResearchAishwarya Lakshmi Ratan
– Public Administration and International Development
Jonathan Donner– Communications
Nimmi Rangaswamy– Social Anthropology
Rajesh Veeraraghavan– Computer Science and
Economics
Indrani Medhi– Design
Kentaro ToyamaKentaro Toyama– Computer ScienceComputer Science
Randy Wang
Udai Singh PawarUdai Singh Pawar
–
–
Computer Science
PhysicsPhysics
Society
Group
Technology
Individual
Society
Group
Technology
Individual
Innovation
Understanding
Impa
ct
Innovation
Understanding
Impa
ct
Areas of Work
• Education• Agriculture• Computer-Illiterates• Healthcare• Rural PC Kiosks• Microentrepreneurs• Urban Consumers• Credit and Microfinance• Development
Research Staff
• Jonathan Donner– Researcher, PhD, Stanford
• Indrani Medhi– Asst. Researcher, MDes, Ill. Inst. Tech.
• Udai Singh Pawar– Asst. Researcher, MSc, IIT-Kanpur
• Nimmi Rangaswamy– Assoc. Researcher, PhD, Mumbai
• Aishwarya Lakshmi Ratan– Assoc. Researcher, MPA, Harvard
• Kentaro Toyama (Group Head)– Principal Researcher, PhD, Yale
• Rajesh Veeraraghavan– Assoc. Researcher, MS, Clemson
• Randy Wang– Researcher, PhD, UC Berkeley
Interns
• Shabnam Aggarwal [CMU]• Savita Bailur [London School of Econ]• Divya Balachandran [BITS Pilani]• Rahul Gupta [BITS Pilani]• Shanks Krishnan [GA Tech]• Renee Kuriyan [UC Berkeley]• Joyojeet Pal [UC Berkeley]• Bharathi Pitti [BITS Pilani]• Sireesh Sriramula [BITS Pilani]• Molly Steenson [Yale]• Carolyn Wei [U Washington]• Naga Yasodhar [BITS Pilani]
People
Technology for Emerging Markets
Joinedin 2006
Computers in Agriculture
Rural Microfinance and IT Peri-Urban Internet Cafes
MultiPoint for Education Digital Study Hall
IT and MicroentrepreneursParticipatory Development
Udai Singh PawarMSc, Physics
Randy WangPhD, Computer Science
Jonathan DonnerPhD, Communications
Aishwarya Lakshmi RatanMPA, International Development
Nimmi RangaswamyPhD, Sociology
Rajesh VeeraraghavanMS, Economics and CS
Savita BailurPhD cand., Information Sys.
Information ecology of small businesses in developing markets
Multiple mice to multiply the value of PCs in schools.
DVD exchange over postal service and TVs as display for rural education
Study of Internet cafes in areas between urban and rural
Experiments with computing and communication systems in agriculture
An analysis of ICT in development projects using the lens of post-colonial theory.
Preventative Healthcare
Indrani MedhiMDes, Design
UIs without text for users who are illliterate and may never have seen a computer before
Can computers help existing structures for rural microfinance?
Technology for Emerging MarketsSample Projects
Multi-Mouse for Education
Problem: PCs in emerging-market schools are used in a one-to-many fashion.
Solution: Multiply the value of PCs by allowing multiple USB mice to be plugged into a PC, with each mouse having a cursor on-screen with a different color.
Children grasp the concept immediately and show greater engagement.
Papers presented at WWW2006 & ICTD2006.
Currently working on software SDK to be distributed online, as well as studies to test educational value of multi-mouse paradigm.
More info: [email protected]
Before
After
Text-Free User InterfacesProblem: Can a UI be developed to
allow an illiterate, first-time PC user to access information he/she needs without any assistance or prompting?
Solution: Liberal use of semi-abstracted cartoons; voice feedback; introductory video for broad context
Subjects who initially don’t want to touch the PC become engaged users; subjects who can read a little bit, still prefer text-free UI.
Papers presented at AACC 2005 and ICTD 2006.
Currently working on an authoring tool, and testing in different domains (e.g., healthcare).
More info: [email protected]
Job search for domestic laborers
Text-Free UI
Text-free user interface?
Indrani MedhiAman Sagar
Kentaro Toyama
Identify design principles for designing UIs that allow non-literate, first-time computers user to gain value from their first interaction with a computer.
• Group: Tech for Emerging Markets
• Title: “Text-Free User Interfaces for Illiterate and Semi-Literate Users”
• Authors: Indrani Medhi, Aman Sagar, Kentaro Toyama
• Venue: IEEE/ACM First Int’l Conference on Information and Communication Technology and Develompent, UC Berkeley, May 2006.
Selected for special issue of ITID: ICTD2006 Best Papers!
Outline
People
Research
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Publications OverviewResearch papers
– 41 published to date– 17 additional accepted– 24 submitted, in review– ~2.5 papers per technical staff,
~6.8 papers per PhD (per year)
Major conferences and journals– Software Engineering
• FSE, TACAS, POPL, FMSE– Graphics and HCI
• CHI, SIGGRAPH (sketches)– Databases: ICDE– ICT for Development:
• ICTD, ITID, EPIC– Mobility: HotMobile, SenSys– Other: WWW, IJCAI
0
10
20
30
40
50
60
70
#
2005 2006 2007
Year
Papers by Year
projected
submitted
accepted
Two Best Paper Awards in 2006!
Outline
People
Research
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Outline
People
Research– ADP, CSA, DGR, MNS, MLS, RSE, TEM
Publications
Technology Transfer
External Research & Programs
Miscellaneous
Philosophy – “Code talks!”
Prototype to drive product transfer and thought leadership
Showcase individual ideas through demos
Work across all research areas
Maintain deep, long-term relationships with selected product groups
Mobile SMS projects
Advanced Development + PrototypingGoals
Joseph Joy (MSFT 16 yrs, Windows Networking+Server)
– Co-Head, Dev ManagerSean Blagsvedt (Brown, MSFT 7.5
yrs, Office + Windows)– Co-Head, PM
Other Team Members• Archana Prasad (NID, Designer)• Gopal Srinivasa (UNC-R, RSDE)• Nitin Vats (IISc, Assistant
Researcher)• Tanuja Joshi (UIUC, Consultant)• Vibhore Goyal (IIT-B, RSDE)• Vibhuti Sengar (IISc, RSDE)• Yamini Kannan (BITS, RSDE)
People – 9 FTEs
Interns
• Vikram Bodavula, Prerna Bhandari: text-free email
• Vijay Pothi : Phone to TV• Raj Kumar Parihar: eBook for
EM• Russell Kondaveti: Wireless
Keyboard and Remote• Adithya Hemakumar, Karthik
Kambatla SPACE• Richa Singh: Image tagging
utility, Virtual India• Mohit Gupta, Prateeksha
Chandraghatgi : Virtual India• Samarth Prakash, Geocoder
Advanced Development + Prototyping
Tech Transfer Overview
Major technology transfers to product groups:
• Virtual India• MultiPoint• Elliptic curve cryptosystems• Netra
Other product-group collaborations ongoing
Virtual IndiaMultilingual online map of Indian cities
generated from Survey of India data.
• History– Jan 2005: MoU signed with Ministry of
Science & Technology
– Jan 2006: Online prototype unveiled by Minister Kapil Sibal
– Summer 2006: Tech transfer
• Transferred:– Tile generation pipeline– Transliteration
• Person transferred, also – Udayan Khurana [Thapur Institute of
Engineering and Technology] • (MSR intern IDC employee)
Kannada and Hindi views of Bangalorein Virtual India
Joseph Joyand Virtual India
virtual team
Technology transferred to Virtual Earth / Windows Live Local!
• Virtual India– Global geo-coding – Involving the community
• SMS Tidal Wave – Consumer: Search,
SMS2Blog • (public release in Feb)
– Verticals: microfinance, agriculture, corporate
– Platform: SDK
• RSE Collaboration– Clarity– Yogi
Major Initiatives
SMS2Blog: mobile social networking
Advanced Development + Prototyping
Global Geocoding
Verifiable AsynchronousSoftware
Hole in the Office
Text-Free Email RFID Track everyone and everything in
SMS SDKMobile Banking
Archana PrasadMS, NID Design/Animation
Vibhore Goyal, Srikrishna R (intern BITS)
Vibhore GoyalIIT-Bombay
Udai Pawar, Aishwarya RatanSean Blagsvedt
Tanuja Joshi, Joseph Joy, Vibhuti Sengar + DMX tech.
Jonathan Donner, SeanBPhD, Stanford
Smartphone + PC = SMS Server. Simplify development(2 functions to use!!)Launch March 07 of O’reilly ETech
Video, ink, photos sounds over email for first time and non-literate users
Find your phone &colleague. Combine IM, Calendar, Wifi/Bluetooth, etc
Study and publicize effect of computers for low-skill staff in enterprises
Textual queries over spatial databases, with applications to geocoding
Assess impact and make MSFT + policy suggestions to accelerate mobile banking in India.
Blue: Internet Scale Systems
Simulating load placement algorithms for the next generation MSN servers
AdvancedDevelopment + PrototypingSample Projects
Programming asynchronous layers with CLARITY
Joseph Joy,Sriram Rajamani (RSE)
Gopal Srinivasa, Joseph Joy, John MacCormick (MSR-SVC)
Ongoing InteractionsTech-transfer discussions
• SMS server• Binary tools• Online corpora collection• Text-free UI• Ontological query processing• Transliteration• Robust image feature detection• 3D geometry streaming• Occlusion handling• Machine translation for IM• WiFi ads• SMS2Blog• Offline caching for browsing• …
MSR India “consulting” for…
• Education• Mobile devices• Mobile platforms• Microsoft India sales & marketing• Virtual Earth• Tablet PC• Healthcare• Emerging market groups• Windows Starter Edition• Secure Windows Initiative• Digital rights management• Human resources• …
Outline
People
Research
Publications
Technology Transfer
External Research & Programs
Miscellaneous
• Vidya Natampally– Director
• Sridhar Vedantham– Manager, Communications and PR
• Ashwini Sharma– ERP Program Manager
People
Strategy: ERP and Communications
Technical Advisory Board• Isher Judge Ahluwalia (PPC)• VS Arunachalam (TNPC)• Anupam Basu (IIT-KGP)• N. Balakrishnan (IISc)• U.B. Desai (IIT-B)• B.N. Jain (IIT-D)• Pankaj Jalote (IIT-K)• Ashok Jhunjhunwala (IIT-M)• Krithi Ramamritham (IIT-B)• S. Sadagopan (IIIT-B)• Rajeev Sangal (IIIT-H)
• Jitendra Malik (UCBerkeley)• Maria Klawe (HarveyMudd)• Ken Keniston (MIT)• Eric Brewer (UCBerkeley)
ERP in India
• Three broad new programs:– Capacity Building– Global Reach Program– Managed Research Program
• Existing programs:– Workshop and conference sponsorship– Academic collaborations
Capacity Building• Working with PhD-granting universities
– PhD Fellowships, travel grants, internships, RFP, sponsorship, etc
– Summer school– Workshops– Sabbatical program, visiting researcher
program– Joint post doc programs– TechVista – annual research symposium
• Work with non-PhD-granting universities
Global Reach Program
• Post doc program
• Visiting researcher program
• Internships
• Research collaborations – specific areas
• Global collaborations initiative– US universities– UK– Israel
Conferences, Etc. Conferences, workshops, and tutorials co-sponsored or co-organized by
MSR India in 2006:
• Wireless Networking Summit (WiNS) [April 2006, Goa]– 2 days, 80+ participants (Victor Bahl, Uday Desai, Mythreyee Ganapathy)
• ICASSP Tutorial on “Text-Dependent Speaker Recognition” [May 2006, Toulouse]– 1 day (Amitav Das)
• IEEE/ACM Int’l Conf. on ICT and Development (ICTD) [May 2006, Berkeley]– 2 days, 200+ participants (Raj Reddy, Anno Saxenian, Kentaro Toyama)
• Cryptography summer school [May-Jun 2006, Bangalore]– 21 days, 80+ participants (Venkie, Vidya Natampally, Anandan)
• Afternoon with Design [Aug 2006, Bangalore]– 1/2 day, 60+ participants (Archana Prasad)
• Virtual Earth Academic Summit [Nov-Dec 2006, Redmond]– 2 days, 60+ participants (Gur Kimchi, Kentaro Toyama)
• IJCAI Workshop on AI for ICT and Development [Jan 2007, Hyderabad]– 1 day, 20 participants (Kentaro Toyama, Rajesh Veeraraghavan, Krithi Ramamritham, Anupam Basu)
• IJCAI Tutorial on Design in ICT and Development [Jan 2007, Hyderabad]– 1/2 day, 30 participants (Bernardine Dias, Rahul Tongia, Kentaro Toyama)
• Part-of-Speech (POS) Tagset Workshop [Jan 2007, Bangalore]– 9 days, 20 participants (A Kumaran)
• MSR sponsorship and co-organization • MSR researcher ledKey:
ICTD 2006 Conference
May 25-26, 2006, Berkeley, CA
Co-organized by MSR India, UC Berkeley, IIIT-Bangalore, MIT, CMU
Focus on rigorous academic work, with all papers double-blind peer-reviewed
Establishing a community of academic researchers in technology for development
Next one likely in December 2007, location to be decided
UC Berkeley, site of ICTD 2006
IEEE/ACM International Conference on Information and Communication Technologies and Development
TechVista• MSR India’s signature research
symposium
• Annual event
• World’s leading researchers and scientists invited to speak
• Forum for scientists, researchers, government reps and students to interact
Techvista
• Our premier annual event• Promotion of research and
careers in research in India• “Gala” type event• Top shelf speakers, high PR• Combine with our TAB mtg• Annual visit of Rick and Dan to
India• Has grown over time
– 150 people in 2005
– 500 in 2006
– 900 in 2007
Techvista 2007
Academic CollaborationsOngoing research collaborations
• Prof. Uday Desai, IIT-B• Prof. PJ Narayan, IIIT-Hyderabad• Prof. Prasad Sistla, U Chicago• Kapil Vaswani, IISc
– PhD student of Prof. Srikant• Bhargav Gulavani, IIT-B
– PhD student of Prof. Supratik Chakroborty• Renee Kuriyan, UC Berkeley
– PhD student of Prof. Isha Ray• Ankit Gupta, Rahul Garg, Varun, IIT Delhi
– Undergraduates• Shanks Krishnan, Georgia Tech
– PhD student of Prof. Michael Best• Profs. Anupam Basu, Sudeshna Sarkar, IIT
Kharagpur– On named entity recognizer in Hindi
• Prof. TV Geetha, Anna University– On named entity recognizer in Tamil
Teaching activities
• Formal Methods in Software Engineering, by Sriram Rajamani
– IISc, Spring 2006
• Lectures on Machine Learning, by Manik Varma
– IIT-Delhi, Spring 2006
• Introduction to Signal Processing, by Amitav Das
– IIIT-Bangalore, Fall 2006
• Computational Number Theory, by Vijay Patankar
– IISc, Winter 2007
• MSR sponsorshipKey:
Collaborations with NGOsAzim Premji Foundation (KA)
– Computers in education
Green (KA)– Agriculture extension by DVD
Stree Jagruti Samiti (KA)– Job search for urban domestic
workers
Study Hall (UP) / CLT (KA)– Digital Study Hall
Pradan (WB) / Ujjivan (KA)– Mobiles for microfinance
Sankara Eye Hospital (TN)– Eye care education
Warana Sugar Cooperative (MH)– SMS-based inventory checking
“Computer munshi” working for Pradan,a microfinance institution in West Bengal
Outline
People
Research
Publications
Technology Transfer
External Research & Programs
Miscellaneous Highlights
Lab Retreat
Masinagudi, Tamil NaduMarch 22-25, 2006
Rajkumar Riots
Kannada film actor, Rajkumar passed away on April 12, 2006. He lived within several blocks of MSR India.
Fans and riff-raff rioted, imitating riots following his kidnapping in 2000.
Lab forewarned by Vidya and Vinod; building evacuated.
Most building windows were broken.
No physical harm to lab members.
Building now fully restored!
Code4Bill ContestThe Prize: Write code for Bill Gates, reporting
to his technical assistant for one year
Seven-month contest run by MS India DPE– Three rounds of puzzles and coding challenges
online– Two rounds of interviews– Final round of presentations, winner selected by
jury– 24,000 contestants– 19 in last round, all offered (and took) internships
with Microsoft.– Four interned at MSR India.
And, the winner is…– Abishek Kumarasubramanian
• IIT-Madras– Earlier worked with Venkie as an intern– Currently working as an assistant
researcher in lab until visa issues clear
Abishek with Bill Gates’s then technical assistant, Alex Gounares (now Corp VP)
Abishek is the first (and the last?) Code4Bill intern!
October 2004 (Diwali Festival)
Thank you!
Thank you!http://research.microsoft.com/india