Skip to main content

IRL University Relations

 

Internship opportunities at IRL Banglaore



Knowledge Discovery and Data Mining   Software Engineering
Business Process Analytics & optimization   Distributed Systems Management



Knowledge Discovery and Data Mining

The KDDM group at IRL-Bangalore is involved in projects related to NLP, information retrieval, information extraction and analytics and Machine Translation. We deal with unstructured and noisy multi-lingual information sources such as Web pages, documents, e-mail, ticketing systems, on-line databases, team rooms, and IT monitoring systems to mine information related to products, technologies, people and competitors to improve the quality of products and IT services delivery.

Examples of problems that we are addressing include:

  • Automatic extraction of knowledge from streaming categorical/numerical data from application monitoring
  • Machine-driven OLAP analysis to obtain useful insights on root causes of problems from ticket data
  • Analysis of sequence databases, specifically log analysis to make knowledge management portals more useful
  • Representation (e.g. in terms of graphs) of incidents, problems and changes in an IT environment and their relationship to system components to enable meaningful searches
  • Handling uncertainty, de-duplication and conflict resolution for information extracted from multiple sources
  • Automatically extracting detailed skills information from resumes and job descriptions
  • Automatically evaluating call center calls/emails for compliance and quality
  • Aerating tools for assisting people to translate domain specific documents leveraging MT output and domain specific dictionaries

Skills: Knowledge of one or more of machine learning, text mining, natural language processing, machine translation, information extraction/retrieval; Java/C++ for prototyping.
Level: PhD/M-tech/MS
Project Code: B-001


Back to top


Software Engineering

The Software Engineering group at IRL-Bangalore is involved in projects related to the design and maintenance of software solutions built using service-oriented architectures (SOAs). In particular, we are developing technologies for improving the productivity of SOA-based solution development, and also improving the flexibility and adaptability of SOA-based solutions.

Examples of problems that we are addressing include:

  • Change Management in SOA-based Solutions
  • Variation-oriented Modeling and Engineering of SOA-based solutions for improving reusability
  • Modeling and Implementing Ontologies for improved software asset representation in repositories
  • Design and implementation of transactional properties of contextual Web services
  • Frameworks for modeling and enacting B2B Applications
  • Technologies for enhancing reusability and flexibility of SOA-based solutions via commitments

Skills: Good knowledge of SOA/Web Services and Software Engg. principles; Java skills for prototyping
Level: PhD/M-tech/MS
Project Code: B-002


Back to top


Business Process Analytics & optimization

The Business Process Management group at IRL-Bangalore is exploring various aspects of business processes including their discovery/mining, representation and modeling, analysis, measurement and optimization. The selection of problems is aimed at improving the efficiency and effectiveness of business processes, especially those used in the service delivery domain. The group and its internship projects combine advancing the state of art with solving real world problems.

Examples of internship projects are:

  • Mining business processes from semi/unstructured information sources using domain-specific assists as necessary
  • Exploring the creation, measurement and effectiveness of metrics for business process characteristics like quality, compliance and cost
  • Investigating continuous compliance of processes to policies at run-time, along with implementing corrective measures in case of non-compliance

Skills: Skills in one or more of business process/workflow languages (BPMN, BPML, BPEL etc.), LEAN/Six Sigma/TQM and other process optimization and quality control methodologies, operational risk management, process mining. Students in industrial engineering and management sciences with related background are also encouraged to apply.
Level: PhD/M-tech/MS
Project Code: B-003


Back to top


Distributed Systems Management

The Distributed Systems Management group at IRL-Bangalore is examining issues involved in the management of large, distributed infrastructure of servers, storage and networks. The research involves representing complex interrelationships between system components and correlating them to real-time events from monitoring tools in order to assist with problem determination and change management using advances in discrete optimization and domain knowledge of modern systems.

Examples of internship projects are:

  • Structured knowledge management for problem determination
  • Portfolio optimization for service accounts

Skills: Skills in one or more of discrete algorithms, discrete optimization coupled with knowledge of modern applications/middleware/systems and basic prototyping skills.
Level: PhD/M-tech/MS
Project Code: B-004


Back to top

 

Help
Contact
Page help

Programs
IBM Research: Work with Universities

Resources
AlphaWorks
Showcase of Prototype Technology from IBM Research
IBM Academic Initiative
Open standards, open source and IBM resources for academia