AI & ML Overview
Welcome to the AI & ML blocks page! Here you can find a list of all the Flojoy Blocks and examples to produce no-code apps with Python-based AI (Artificial Intelligence) and ML (Machine Learning) models.
AUDIO
   SPEECH_2_TEXT  Performs speech to text on the selected audio file.     
 CLASSIFICATION
   ACCURACY  Take two dataframes with the true and predicted labels from a classification task, and indicates whether the prediction was correct or not.     
    ONE_HOT_ENCODING  Create a one-hot encoding from a dataframe containing categorical features.     
    SUPPORT_VECTOR_MACHINE  Train a support vector machine (SVM) model for classification tasks.     
    TORCHSCRIPT_CLASSIFIER  Execute a TorchScript classifier against an input image.     
    TRAIN_TEST_SPLIT  Split an input dataframe into test and training dataframes according to a size parameter.     
 IMAGE_CAPTIONING
   NLP_CONNECT_VIT_GPT2  The NLP_CONNECT_VIT_GPT2 node captions an input image and produces an output string wrapped in a dataframe.     
 IMAGE_CLASSIFICATION
   HUGGING_FACE_PIPELINE  The HUGGING_FACE_PIPELINE node uses a classification pipeline to process and classify an image.     
 LOAD_MODEL
   ONNX_MODEL  Load a serialized ONNX model and uses it to make predictions using ONNX Runtime.     
 NLP
   COUNT_VECTORIZER  Receive a collection of text documents (as a matrix, vector, or dataframe) and convert it into a matrix of token counts.     
 OBJECT_DETECTION
   OBJECT_DETECTION  Detect objects in an input image with YOLOv3, then return an image DataContainer with those objects highlighted.     
 PREDICT_TIME_SERIES
   PROPHET_PREDICT  Run a Prophet time series prediction model on an incoming dataframe.     
 REGRESSION
   LEAST_SQUARES  Perform a least squares regression on the input DataContainer (input can be a Matrix or OrderedPair).     
 SEGMENTATION
   DEEPLAB_V3  Return a segmentation mask from an input image.     
 TEXT_SUMMARIZATION
   BART_LARGE_CNN  Take an input dataframe with multiple rows and a single column, then produce a dataframe with a single "summary_text" column.