Semantic & Natural Language Analysis of Open Source Communities

Current Open Source Software (OSS) communities have many avenues of communication available to them, including mailing lists, chat channels, and forum boards.  Mailing lists have become popular targets for mining sentiment and emotions, as they usually provide a...

Generating Smart Release Logs using Machine Learning

Glyph uses Machine Learning and Natural Language Processing to understand commit messages. This knowledge can be used for classifying commits into categories such as Bug-fixes, Feature additions, Improvements etc. Using Glyph with Kebechet, smart CHANGELOG entries out...

Intel SGX: Attestation and Syscall Tests

Enarx allows you to run applications in the public cloud with significantly reduced and better quantifiable risk, specifically guarantees about workload and data confidentiality and integrity. It uses hardware-based security called “Trust Execution Environments” (or...

End-End Use Case for AI Enablement Initiative

The final output of this intern project would be an end to end use case which will work as a standard for enabling teams to implement data science projects in production. This will result in converting an existing data science project into a consumable and...

Configuration Files Analysis

Red Hat offers flexible and feature-rich software systems and services. Configuring these systems is a complicated task. For e.g., the configuration file for SSSD service has more than 100 configuration entries with different sub-entries. Currently, in most cases,...