BHC3 AI SuiteBHC3 AI Suite

Low-Code/No-Code

BHC3 Integrated Development Studio is a low-code/no-code visual toolkit for developing, deploying, and operating enterprise AI applications. BHC3 IDS includes the BHC3 Data Studio to support data ingestion and data modeling, BHC3 ML Studio to support machine learning feature engineering and model life cycle management, and BHC3 UI Designer to enable metadata-driven UI development. BHC3 IDS low-code/no-code capabilities also include BHC3 DevOps Studio to operate applications and BHC3 Release Management Studio to manage software releases.

BHC3 Data StudioBHC3 Data Studio
  • Build custom data integration pipelines from existing source systems into BHC3 Models.
  • Rapidly set up, test and preview data ingestion pipelines.
  • Virtualize data from file systems, relational databases, queues or streaming sources with access to over 200 prebuilt connectors.
  • Leverage the extensive BakerHughesC3.ai expression library or write custom code to enable additional connectors and custom data transformations as part of ingest pipelines.
  • Navigate, explore, and edit BHC3 Models. Developers can change the composition of any BHC3 Model, implement its methods or configure its properties, such as the underlying preferred storage system.
BHC3 Applications Studio
  • Use an end-to-end, metadata-driven visual application design tool that enables users to create an AI application UI, design pages, configure UI components and connect to data.
  • Leverage an extensive library of prebuilt and easy-to-configure UI components created using our standardized design language based on React.
  • Enable rich, user-friendly and multi-page application experiences using advanced configuration of UI components and page interactions.
BHC3 ML Studio
  • Rapidly develop, test and operationalize AI/ML algorithms using tools built for collaboration among teams of data scientists. 
  • Build, train, test, deploy and operate models in production or experimental applications. Models start as untrained algorithms in no-code or code-based interfaces, often using ML Studio’s prebuilt templates or custom code. Training and testing stages scale out to multiple GPU/CPU instances. Leading models are promoted and managed with automated operational services.
  • Use an auto-scaling architecture with flexible compute and memory allocations for individual users. Explore data, develop machine learning features, and author models with any Python or R library available through Conda, PIP or CRAN.
BHC3 DevOps Studio
  • Enable developers, data scientists, and site reliability engineers to monitor and manage applications. Users can visualize and control resource utilization, manage queues of jobs, schedule cron jobs, set alerts and add users in access control roles. Perform administrative actions via command line.
  • Monitor completed, active and queued jobs in each managed queue.
  • Analyze resource utilization in a fine-grained manner per resource type and per job queue.
  • Auto-scale resources seamlessly based on preset thresholds or manually pause, resume, recover or clear any of the queues.
BHC3 Release Management Studio
  • Use version control, testing and continuous integration. Run tests, view results and errors, create releases, publish release notes and change logs without provisioning any dedicated build servers.
  • Trigger and run continuous integration builds while the BHC3™ AI Suite automatically does version control, manages configurations and provisions necessary resources.
  • View summary and detailed results per application while analyzing test results for every test case.