A Glimpse of Research at Indian Institute of Technology Kharagpur Arobinda Gupta Department of Computer Science & Engineering and School of Information Technology Microsoft Research Faculty Summit July 18, 2005 Profile IIT Kharagpur – oldest and largest among the seven IITs Dept. of CSE and School of IT Around 25 faculty Around 40 research projects sponsored by government organizations and industry Around 250 undergraduate, 70 M.Tech. students Around 40 PhD , 40 MS (by research) students + other project staff Microsoft Research Faculty Summit July 18, 2005 Major Research Areas Formal Verification VLSI Design and CAD Tools Security Embedded Systems Multimedia Systems Networks and Distributed Systems Artificial Intelligence NLP for Indian Languages Telemedicine Assistive Systems for the Disabled Learning Tools Microsoft Research Faculty Summit July 18, 2005 Research Labs Advanced VLSI Lab Communication Empowerment Lab Embedded Systems Lab Microsoft Lab Multimedia Systems Lab Networks Lab Security Lab Telemedicine Lab Microsoft Research Faculty Summit July 18, 2005 Some Representative Projects Projects in Microsoft Lab and Communication Empowerment Lab Only Mobile Telemedicine Systems Intrusion Resilient Databases Sanyog – Assistive System for People with Neuro-Motor Disorders Samvidha – Low Cost Personalized Internet Access from Rural Schools Online Transcoding of Web Pages for PDAs Microsoft Research Faculty Summit July 18, 2005 Some Other Current Projects Architectures for delivery of software-as-a-service Mobile agents – middleware for automatic code generation from high level specifications Tools for extensible processor/embedded systems Power-optimized compilation for embedded systems ASIC design - DSP processor, network processor, I/O processor, cryptographic chips Modeling and management of multimedia objects for content based search in multimedia databases Personalized information retrieval Cryptographic schemes resilient to side channel attacks Test generation for digital VLSI circuits Microsoft Research Faculty Summit July 18, 2005 For more details, please visit http://www.iitkgp.ac.in or send mail to Prof. Arobinda Gupta agupta@iitkgp.ac.in Thank You! Microsoft Research Faculty Summit July 18, 2005 Microsoft Lab Set up in end-2001 with a grant from Microsoft Goals Create Windows infrastructure in the department Promote the use of Microsoft technologies in student projects and faculty research Initiate collaborative research with MS Over 50 projects so far Microsoft Research Faculty Summit July 18, 2005 Communication Empowerment Lab Focus on developing technologies for Augmentative and assistive communication (AAC) devices for people with disabilities User-adaptive communication and information technologies for the common man Focus on vernacular and multilingual communication, social realities and culture Funded by Media Lab Asia and other government agencies Microsoft Research Faculty Summit July 18, 2005 Telemedicine Systems Telemedik – telemedicine system over lowbandwidth links Aim – provide medical expertise from city hospitals to remote hospitals with inadequate expertise and infrastructure Fully operational system with all advanced features of a telemedicine system, developed in Telemedicine Lab Installed at 6 hospitals, being installed at 12 others in eastern and north-eastern India Microsoft Research Faculty Summit July 18, 2005 Mobile Telemedicine Telemedicine application on PDAs/Cellphones for doctors on the move Integration of text and image transmission over wireless links Display and processing of medical images on PDA – challenges posed by small display area, limited computational power and memory, power constraints Microsoft Research Faculty Summit July 18, 2005 Microsoft Research Faculty Summit July 18, 2005 Intrusion Resilient Database Aim to create a database capable of restoring its consistency even after being compromised Based on compensating actions and reexecutions as in other schemes New transaction dependencies proposed and evaluated that improves on existing schemes Prototype system built around SQL Server 2000 Part of a multi-year project funded by Govt. of India on building resilient systems Microsoft Research Faculty Summit July 18, 2005 Sanyog (“Connection”) An alternative communication aid for people with speech impairment and neuro-motor disorders Visual, iconic language based, speech enabled Can be personalized to the cognitive ability of the user Alternative access mechanisms with scanning and access switches Microsoft Research Faculty Summit July 18, 2005 Their manner of speaking Microsoft Research Faculty Summit July 18, 2005 Some Snapshots Microsoft Research Faculty Summit July 18, 2005 Microsoft Research Faculty Summit July 18, 2005 Microsoft Research Faculty Summit July 18, 2005 Access Mechanism Microsoft Research Faculty Summit July 18, 2005 Supports 3 languages – Bengali, Hindi, and English The system has been deployed at four centers in India Indian Institute of Cerebral Palsy, Kolkata Action for Ability Development and Inclusion, New Delhi Monovikas Kendra, Kolkata Blind Peoples Association, Ahmedabad Winner of Da Vinci Award – Engineering Society of Detroit & Multiple Sclerosis Society, Michigan chapter Microsoft Research Faculty Summit July 18, 2005 Samvidha Providing low cost internet access from rural schools Rural schools have only noisy phone lines Most cannot afford the cost of long connections Offline access Student queries packed by local server in school and sent in email to central server Central server browses web to get results, packages pages and sends to local server. Can be accessed anytime after that Microsoft Research Faculty Summit July 18, 2005 Microsoft Research Faculty Summit July 18, 2005 Features Ontology based filtering of web contents User modeling for personalized retrieval User profiles learnt from browsing patterns, and/or from user inputs Ontology guided navigation and search from the locally built repository of contents Only relevant documents shown Reduces access time if locally available Vernacular based search interface Pilot deployment at 4 schools so far Microsoft Research Faculty Summit July 18, 2005 Online Transcoding of Web Pages for PDAs Small display area is a problem Proxy-based re-authoring of web pages Presents only “relevant” information categorized under predefined domain specific categories Unique visual-cue and page structure based algorithm to fragment a page into related blocks Categorization using rule-based system Microsoft Research Faculty Summit July 18, 2005 Microsoft Research Faculty Summit July 18, 2005 Microsoft Research Faculty Summit July 18, 2005 Microsoft Research Faculty Summit July 18, 2005