Example projects that demonstrate how to build, train, and deploy ML features and models using the JFrog ML product from JFrog.
- Overview
- Documentation
- Getting Started
- Pre-requisites
- Developer Environment Example
- JFrog Model Examples
This repository contains example projects that showcase the capabilities of the JFrog ML for MLOps. Each project is designed to be a standalone example, demonstrating different aspects of machine learning, from data preprocessing to model building and deployment.
All documentation for the JFrog ML Platform can be found on the JFrog ML Documentation website.
To get started with these examples:
- Clone this repository.
- Navigate to the example project you're interested in.
- Follow the README and installation instructions within each project folder.
To use the JFrog ML Platform for MLOps, you will need:
- A JFrog Platform account with access to the JFrog ML Platform.
- A termial or command line interface with Conda and Python installed. JFrog ML supports < 3.10 versions of Python.
- A Poetry installation for managing Python dependencies.
We have provided a sample setup for developers to use JFrog ML more effectively. Developer Environment Example
Example | Category | Model | Info |
---|---|---|---|
Customer Churn Analysis | Predicts Telecom subscriber churn using XGBoost [Conda]. | ||
Credit Risk Assesment | Predicts loan default risk using CatBoost algorithm [Poetry] | ||
Sentiment Analysis | Performs binary sentiment analysis using a pre-trained BERT model. | ||
Titanic Survival Prediction | Binary classification model for Titanic survival prediction.[Conda] |