This repository contains sample applications that demonstrate how to use the Kelvin SDK.
We recommend that you start first by reading the official Kelvin Documentation on https://docs.kelvin.ai.
Application | Domain | Level | Description |
---|---|---|---|
Casting Defect Detection | Computer Vision | Advanced | Uses a TensorFlow-based model to identify and analyze manufacturing defects in casting processes. |
Event Detection | Event Detection | Beginner | Monitors streaming data for threshold-crossing events and emits Control Changes or Recommendations. |
Multi-Objective Optimization ML | Machine Learning | Advanced | Solves multi-objective optimization problems using ML techniques. |
Application | Level | Description |
---|---|---|
Camera Connector | Intermediate | Publishes camera-feed images to the Kelvin Platform. |
MQTT Connector | Intermediate | Publishes MQTT messages to the Kelvin Platform. |
Application | Level | Description |
---|---|---|
AWS S3 Uploader | Intermediate | Uploads time-series data to an AWS S3 Bucket. |
Azure Data Lake Gen2 Uploader | Intermediate | Uploads streaming data to Azure Data Lake Storage Gen2. |
Databricks Delta Table Uploader | Intermediate | Uploads streaming data to Databricks Delta Table. |
Databricks Volume Uploader | Intermediate | Uploads streaming data to a Databricks Volume. |
Databricks Volume Uploader | Intermediate | Uploads streaming data to a Databricks Volume. |
Resnet Custom Actions | Intermediate | Creates issues in the Resnet system. |
Slack Custom Actions | Intermediate | Sends slack messages to a given channel. |
Application | Level | Description |
---|---|---|
Mosquitto MQTT | Intermediate | Mosquitto MQTT Broker that supports SSL/TLS encryption |
- Fork the project.
- Create your feature branch (git checkout -b feature/YourFeature).
- Commit your changes (git commit -m 'Add some feature').
- Push to the branch (git push origin feature/YourFeature).
- Open a pull request.