94cdf9c22b1291925ab765929a69bcd6.ppt
- Количество слайдов: 78
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 India In 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, Multi. Point, Elliptic Curve Crypto, Netra External Research & Programs – Co-organized ICTD 2006 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
People Full-time staff total: 46 • 12 women, 38 men Technical staff total: 40 • 17 with Ph. D (42. 5%) – 5 Ph. D from India – 12 Ph. D from abroad • Location before joining: – India: 23 (57. 5%) – Abroad: 17 (42. 5%) • Lab growth 7 women, 36 men 96% job-offer acceptance rate! (We missed two in 2005. )
People Joined 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… • • Ramjee Ranjita Bhagwan Venkat Padmanabhan Ashwini Sharma “Dress-up Day, ” August 2006
Internships • 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 over two years
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
Cryptography, Security, and Algorithms Goals Mathematical and practical aspects of… v Cryptographic primitives v New paradigms for cryptanalysis protocols v System and code security v Algorithms v Error-correction problems in machine learning Group born May 2006
Cryptography, Security, and Algorithms People Interns Staff • Raghav Bhaskar, Postdoc, Ph. D, INRIA • • Debapratim De, Assistant Researcher, • Abishek Kumarasubramanian, Assistant Researcher, BTech, IIT Chennai • Srivatsan Laxman, Postdoc, Ph. D, IISc • Satya Lokam, Researcher, Ph. D, Chicago • Vijay Patankar, Associate Researcher Ph. D, Toronto • Ramarathnam Venkatesan, Head of the group Principal Researcher (Redmond) Ph. D, Boston Everyone joined in 2006 MSc, BITS • • • • 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 Algorithms Sample Projects Relaxation Methods for SAT In Cryptanalysis § Used to attack specific ciphers and hash function § Unique in using only one or two encryptions; usually >240 Inversion Attacks on Hash functions Mutated Virus Detection by Graff. Diff and Randomized Environment Tests Traitor Tracing § 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 setcovering partitions Error Correction Problem in Machine Learning Cope with deliberate or unintentional attacks on training set of SVM Can be of wide use in cleaning training sets of anti -spam, search, etc. Polynomial Ideals for Integrity verification of Programs Anonymous Credentials § 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. ML for Prioritization of Attack Scenarios: access control Transfer knowledge from security experts / compliance users to 1000 s devs; New formulation of problems Elliptic Curves and Number Theory Randomized Representation Of integers EC crypto Concrete Box—software protection tools Code 4 Bill: project Primality tests, Pairing Based crypto, Higher Genus curves, algebraic geometry
Outline People Research – ADP, CSA, DGR, MNS, MLS, RSE, TEM Publications Technology Transfer External Research & Programs Miscellaneous
Digital Geographics Goals Invent new technologies to support digital mapping and location-based services Conduct research in… Auto-generated panoramic map (Neeharika Adabala) – – – Graphics User interfaces Spatial databases Image processing Visualization Etc.
Digital Geographics People 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)
Digital Geographics Sample Projects Auto-generated panoramic maps Handling occlusion in cityscapes Functional animation in maps Dynamic occlusion-culling in 3 D scenes 3 D geometry streaming Texture classification w/ fractal features Reading text in imagery Projection of Rejected Tile Rejected View Frustum Projectio n of View Frustum Tile L=2 dl t dt l L=1 L=2 L=1 L=0 Baselin e Baseline Dynamic occlusion culling (Soumyajit Deb)
3 D Geometry Streaming Soumyajit Deb • 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 • Top-to-bottom scalability – Tile based LOD Visibility Culling Dynamic object handling • Dynamic Objects Fast, incremental visibility culling • Realistic Rendering – can handle PDAs to workstations
Outline People Research – ADP, CSA, DGR, MNS, MLS, RSE, TEM Publications Technology Transfer External Research & Programs Miscellaneous
Mobility, Networks & Systems Goals To conduct research in networked systems: – – – COMBINE: collaborative downloading Internet-scale systems Distributed systems Network protocols Wireless networking Mobile computing Sensor systems (Evolved from the HCS group managed by Chandu Thekkath)
Mobility, Networks & Systems People Research Staff Interns • • Ganesh Ananthanarayanan Anmol Sheth (Colorado) – Assistant Researcher (BITS Pilani) • Ranjita Bhagwan – Researcher (IITKGP UCSD IBM Research) • Venkat Padmanabhan (Research Manager) – Senior Researcher (IITD Berkeley MSR-Redmond) • • Lenin Sivalingam – Assistant Researcher (Anna University) Prof. Uday Desai (IIT-Bombay) – For consulting in 2005 • Chandu Thekkath (MSR SVC) – For providing leadership throughout Ramjee – Senior Researcher (IITM UMass Bell Labs) • Thanks to…! • Sean Blagsvedt – For conceptual and technical contributions to projects so far
Mobility, Networks & Systems Sample Projects Proximity Networking – SPACE: Lightweight Peer-to-Peer Trust • ACM Hot. Nets 2006 – COMBINE: Collaborative Downloading • IEEE Hot. Mobile 2007 (to appear) – Wi. Fi. Ads: Location-sensitive Advertising • IEEE Hot. Mobile 2007 (to appear) Sensor Networking – Sen. Slide: Sensor System for Landslide Prediction • ACM SIGOPS Operating Systems Review, 2007 (to appear) SPACE: establishing peer-to-peer trust
Outline People Research – ADP, CSA, DGR, MNS, MLS, RSE, TEM Publications Technology Transfer External Research & Programs Miscellaneous
Multilingual Systems Goals To develop seamless natural-language-neutral approaches in all aspects of linguistic computing wiki. BABEL project To help create an Indic-language research ecosystem
Multilingual Systems People Research staff Interns/Developers • • 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 Saravanan K (Developer) Srinivasan, IIIT-B Sonali, IIIT-B Tejaswi, IIIT-A Sandeep, BITS Lucia, Sao Paulo (to join)
Multilingual Systems Project Overview Intonation Studies TTP SQL Operators wiki. Babel Comp. Corpus Char-set Conversion Machine Translation Transliteration POS Tags Language Research Language Tools Corpora Collection & Management Summarization Ontologies
Project Focus Areas Machine Translation & Transliteration Machine Learning-based Frameworks Primarily, between English and Indian Languages Linguistic Tools & Ontologies Basic Tool-set in Indian languages Automatic “inference” of Linguistic Ontologies from corpora Collection for Research Various Linguistic Corpora in Indian Languages Cross-lingual Search
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 TAB 2007 Kumaran
Outline People Research – ADP, CSA, DGR, MNS, MLS, RSE, TEM Publications Technology Transfer External Research & Programs Miscellaneous
Rigorous Software Engineering Vision Improve productivity by bringing rigor to “software development in the large” RSE team, summer 2006 Look at Microsoft platform from the point of view of partners and customers, and conduct research to improve their productivity
Rigorous Software Engineering People Staff 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 Krishna Mehra – B Tech, IIT Kharagpur • Prasad Naldurg – Ph. D, U. Illinois at Urbana Champaign • Aditya Nori – Ph. D, Indian Institute of Science • Sriram Rajamani – Ph. D, UC Berkeley • Ganesan Ramalingam – Ph. D, U of Wisconsin • Subbu Velaga – B Tech, IIT Kharagpur Visiting Researchers • Stefan Schwoon, Stuttgart • Prasad Sistla, U Chicago
Rigorous Software Engineering Projects • 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
Aditya Nori Synergy Bhargav Gulavani Thomas Henzinger Yamini Kannan Sriram Rajamani Interleave 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: 14 th Annual Symposium on Foundations of Software Engineering (FSE), November 2006. 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 34 th 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 14 th 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. 4 th 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 12 th 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 Goals Social: – Understand (potential) technology users in emerging-market countries • E. g. , urban middle-class • E. g. , rural entrepreneurs Technical: Sugarcane co-op member using a mobile phone to check on details of his harvest in Warana, Maharashtra – Identify applications of computing that support socio-economic development of poor communities worldwide
Interdisciplinary Research Aishwarya Lakshmi Ratan – Jonathan Donner Society – Communications Nimmi Rangaswamy – Impact nderstan ng Understanding Group Public Administration and International Development Social Anthropology Rajesh Veeraraghavan – Computer Science and Economics Indrani Medhi Individual – Design Kentaro Toyama – Technology Innovation Computer Science Randy Wang – Computer Science Udai Singh Pawar – Physics
Areas of Work • • • Education Agriculture Computer-Illiterates Healthcare Rural PC Kiosks Microentrepreneurs Urban Consumers Credit and Microfinance Development
Technology for Emerging Markets People Research Staff Interns • • • • Jonathan Donner – • Indrani Medhi – • Principal Researcher, Ph. D, Yale Rajesh Veeraraghavan – • Assoc. Researcher, MPA, Harvard Kentaro Toyama (Group Head) – • Assoc. Researcher, Ph. D, Mumbai Aishwarya Lakshmi Ratan – • Asst. Researcher, MSc, IIT-Kanpur Nimmi Rangaswamy – • Asst. Researcher, MDes, Ill. Inst. Tech. Udai Singh Pawar – • Researcher, Ph. D, Stanford Assoc. Researcher, MS, Clemson Randy Wang – Researcher, Ph. D, UC Berkeley Joined in 2006 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]
Technology for Emerging Markets Rural Microfinance and IT Peri-Urban Internet Cafes Can computers help existing structures for rural microfinance? Study of Internet cafes in areas between urban and rural Sample Projects Aishwarya Lakshmi Ratan Nimmi Rangaswamy MPA, International Development Ph. D, Sociology Computers in Agriculture Multi. Point for Education Experiments with computing and communication systems in agriculture Multiple mice to multiply the value of PCs in schools. Digital Study Hall DVD exchange over postal service and TVs as display for rural education Rajesh Veeraraghavan MS, Economics and CS Udai Singh Pawar MSc, Physics Randy Wang Ph. D, Computer Science Participatory Development Preventative Healthcare IT and Microentrepreneurs UIs without text for users who are illliterate and may never have seen a computer before An analysis of ICT in development projects using the lens of postcolonial theory. Savita Bailur Ph. D cand. , Information Sys. Indrani Medhi MDes, Design Information ecology of small businesses in developing markets Jonathan Donner Ph. D, Communications
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. Before Children grasp the concept immediately and show greater engagement. Papers presented at WWW 2006 & ICTD 2006. Currently working on software SDK to be distributed online, as well as studies to test educational value of multi-mouse paradigm. After More info: udaip@microsoft. com
Text-Free User Interfaces Job search for domestic laborers Problem: 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: indranim@microsoft. com
Text-Free UI Indrani Medhi Aman 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. Text-free user interface? Selected for special issue of ITID: ICTD 2006 Best Papers!
Outline People Research Publications Technology Transfer External Research & Programs Miscellaneous
Publications Overview Research papers – – 41 published to date 17 additional accepted 24 submitted, in review ~2. 5 papers per technical staff, ~6. 8 papers per Ph. D (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: Hot. Mobile, Sen. Sys – Other: WWW, IJCAI 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
Advanced Development + Prototyping Goals Philosophy – “Code talks!” Prototype to drive product transfer and thought leadership Showcase individual ideas through demos Work across all research areas Mobile SMS projects Maintain deep, long-term relationships with selected product groups
Advanced Development + Prototyping People – 9 FTEs Joseph Joy (MSFT 16 yrs, Windows Networking+Server) – Co-Head, Dev Manager Sean Blagsvedt (Brown, MSFT 7. 5 yrs, Office + Windows) – Co-Head, PM Interns • • 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) • • Vikram Bodavula, Prerna Bhandari: text-free email Vijay Pothi : Phone to TV Raj Kumar Parihar: e. Book 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
Tech Transfer Overview Major technology transfers to product groups: • • Virtual India Multi. Point Elliptic curve cryptosystems Netra Other product-group collaborations ongoing
Virtual India Joseph Joy and Virtual India virtual team Multilingual online map of Indian cities generated from Survey of India data. • History – Jan 2005: Mo. U 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] • Kannada and Hindi views of Bangalore in Virtual India (MSR intern IDC employee) Technology transferred to Virtual Earth / Windows Live Local!
Advanced Development + Prototyping Major Initiatives • Virtual India – Global geo-coding – Involving the community • SMS Tidal Wave – Consumer: Search, SMS 2 Blog • (public release in Feb) – Verticals: microfinance, agriculture, corporate – Platform: SDK • RSE Collaboration – Clarity – Yogi SMS 2 Blog: mobile social networking
Advanced Development + Prototyping Verifiable Asynchronous Software Sample Projects Joseph Joy, Sriram Rajamani (RSE) Udai Pawar, Aishwarya Ratan Sean Blagsvedt Global Geocoding Text-Free Email RFID Track everyone and everything in Textual queries over spatial databases, with applications to geocoding Hole in the Office Study and publicize effect of computers for low -skill staff in enterprises Programming asynchronous layers with CLARITY Video, ink, photos sounds over email for first time and non-literate users Find your phone &colleague. Combine IM, Calendar, Wifi/Bluetooth, etc Tanuja Joshi, Joseph Joy, Vibhuti Sengar + DMX tech. Archana Prasad MS, NID Design/Animation Vibhore Goyal, Srikrishna R (intern BITS) Mobile Banking Blue: Internet Scale Systems SMS SDK Assess impact and make MSFT + policy suggestions to accelerate mobile banking in India. Jonathan Donner, Sean. B Ph. D, Stanford Simulating load placement algorithms for the next generation MSN servers Gopal Srinivasa, Joseph Joy, John Mac. Cormick (MSR-SVC) Smartphone + PC = SMS Server. Simplify development (2 functions to use!!) Launch March 07 of O’reilly ETech Vibhore Goyal IIT-Bombay
Ongoing Interactions Tech-transfer discussions MSR India “consulting” for… • • • • • • • SMS server Binary tools Online corpora collection Text-free UI Ontological query processing Transliteration Robust image feature detection 3 D geometry streaming Occlusion handling Machine translation for IM Wi. Fi ads SMS 2 Blog Offline caching for browsing … 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
Strategy: ERP and Communications People • Vidya Natampally – • Sridhar Vedantham – • Director Manager, Communications and PR Ashwini Sharma – ERP Program Manager
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 (Harvey. Mudd) 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 Ph. D-granting universities – Ph. D Fellowships, travel grants, internships, RFP, sponsorship, etc – Summer school – Workshops – Sabbatical program, visiting researcher program – Joint post doc programs – Tech. Vista – annual research symposium • Work with non-Ph. D-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 (Wi. NS) [April 2006, Goa] – • ICASSP Tutorial on “Text-Dependent Speaker Recognition” [May 2006, Toulouse] – • 1 day, 20 participants (Kentaro Toyama, Rajesh Veeraraghavan, Krithi Ramamritham, Anupam Basu) IJCAI Tutorial on Design in ICT and Development [Jan 2007, Hyderabad] – • 2 days, 60+ participants (Gur Kimchi, Kentaro Toyama) IJCAI Workshop on AI for ICT and Development [Jan 2007, Hyderabad] – • 1/2 day, 60+ participants (Archana Prasad) Virtual Earth Academic Summit [Nov-Dec 2006, Redmond] – • 21 days, 80+ participants (Venkie, Vidya Natampally, Anandan) Afternoon with Design [Aug 2006, Bangalore] – • 2 days, 200+ participants (Raj Reddy, Anno Saxenian, Kentaro Toyama) Cryptography summer school [May-Jun 2006, Bangalore] – • 1 day (Amitav Das) IEEE/ACM Int’l Conf. on ICT and Development (ICTD) [May 2006, Berkeley] – • 2 days, 80+ participants (Victor Bahl, Uday Desai, Mythreyee Ganapathy) 1/2 day, 30 participants (Bernardine Dias, Rahul Tongia, Kentaro Toyama) Part-of-Speech (POS) Tagset Workshop [Jan 2007, Bangalore] – Key: 9 days, 20 participants (A Kumaran) • MSR sponsorship and co-organization • MSR researcher led
ICTD 2006 Conference IEEE/ACM International Conference on Information and Communication Technologies and Development 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 peerreviewed 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
Tech. Vista • 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 Collaborations Ongoing research collaborations Teaching activities • • • Prof. Uday Desai, IIT-B Prof. PJ Narayan, IIIT-Hyderabad Prof. Prasad Sistla, U Chicago Kapil Vaswani, IISc – • Bhargav Gulavani, IIT-B – • On named entity recognizer in Hindi Prof. TV Geetha, Anna University – Key: • Ph. D student of Prof. Michael Best Profs. Anupam Basu, Sudeshna Sarkar, IIT Kharagpur – • Undergraduates On named entity recognizer in Tamil • MSR sponsorship Lectures on Machine Learning, by Manik Varma – IIT-Delhi, Spring 2006 Ph. D student of Prof. Isha Ray Shanks Krishnan, Georgia Tech – • • Ph. D student of Prof. Supratik Chakroborty Ankit Gupta, Rahul Garg, Varun, IIT Delhi – • – IISc, Spring 2006 Renee Kuriyan, UC Berkeley – • Ph. D student of Prof. Srikant Formal Methods in Software Engineering, by Sriram Rajamani Introduction to Signal Processing, by Amitav Das – IIIT-Bangalore, Fall 2006 • Computational Number Theory, by Vijay Patankar – IISc, Winter 2007
Collaborations with NGOs Azim 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) “Computer munshi” working for Pradan, a microfinance institution in West Bengal – Eye care education Warana Sugar Cooperative (MH) – SMS-based inventory checking
Outline People Research Publications Technology Transfer External Research & Programs Miscellaneous Highlights
Lab Retreat Masinagudi, Tamil Nadu March 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!
Code 4 Bill Contest The 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? ) Code 4 Bill intern!
October 2004 (Diwali Festival)
Thank you!
Thank you! http: //research. microsoft. com/india