AI Node Catalog
Generated category
AI Node Catalog
Generated from 212 catalog nodes in AI.
Nodes in this category
Showing 212 of 212 generated node docs.
Invoke Agent
AI/AgentsExecutes an Agent with history and returns the complete response
Simple Agent
AI/AgentsLLM-driven control loop that repeatedly calls referenced Flow functions as tools until it decides to stop
Stream Invoke Agent
AI/AgentsExecutes an Agent with streaming, emitting chunks in real-time
Add DataFusion
AI/Agents/BuilderAdd a DataFusion SQL session to an agent for data analysis capabilities
Agent from Model
AI/Agents/BuilderCreates an Agent object from a model Bit with configuration
Lazy Register Function Tools
AI/Agents/BuilderIndexes referenced Flow-Like functions into a vector DB so agents can discover tools via semantic search at runtime, keeping the context window lean.
Register Function Tools
AI/Agents/BuilderAdds referenced Flow-Like functions as callable tool references to an Agent
Register KG Traverse Tool
AI/Agents/BuilderRegisters a knowledge graph traversal tool on the agent so it can query the graph mid-conversation
Register MCP Tools
AI/Agents/BuilderAdds Model Context Protocol (MCP) server tools to an Agent
Register Memory
AI/Agents/BuilderGives the agent autonomous access to persistent memory tools (_memory_search, _memory_store, _memory_compress)
Register Thinking Tool
AI/Agents/BuilderEnables Rig's built-in Thinking tool for reasoning capabilities
Set Agent System Prompt
AI/Agents/BuilderSets the system prompt for an Agent to guide its behavior
Embed Document
AI/EmbeddingCreates an embedding vector for a document string using a cached embedding model
Embed Image
AI/EmbeddingEmbeds an image using a loaded model
Embed Query
AI/EmbeddingEmbeds a query string using a loaded model
Load Embedding Model
AI/EmbeddingLoads a model from a Bit
AI Extractor
AI/GenerativeUses an LLM plus a JSON schema to extract structured data from free-form text
AI Extractor from History
AI/GenerativeExtracts structured data by replaying an entire chat history through an LLM
Add Model Headers
AI/GenerativeAdds custom HTTP headers to a model for use with custom API endpoints
Find Model
AI/GenerativeFinds the best model based on certain selection criteria
Invoke Model
AI/GenerativeInvokes the configured model with the provided chat history and streams back chunks.
Invoke Simple
AI/GenerativeInvokes an LLM with a single system prompt + user prompt and streams back tokens.
Invoke with Tools
AI/GenerativeInvokes an LLM that can call Flow tools/functions and routes each call to execution pins.
LLM Branch
AI/GenerativeRoutes execution based on an LLM-evaluated yes/no decision
Summarize
AI/GenerativeSummarizes long text using an LLM with configurable strategies. Supports Map-Reduce (parallel, fast), Refine (sequential, coherent), Hierarchical (structure-aware), Hybrid (parallel + coherent), and Sliding Window (memory-efficient). Optional Chain of Density post-processing for optimal information density.
Local Text to Speech
AI/Generative/AudioGenerates WAV speech locally with an installed any-tts model bit.
Speech to Text
AI/Generative/AudioTranscribes or translates audio with an existing provider Bit.
Text to Speech
AI/Generative/AudioGenerates speech audio with an existing provider Bit and writes it to FlowPath.
Google STT Options
AI/Generative/Audio/OptionsCreates typed speech-to-text options for Gemini and Vertex audio transcription.
Google TTS Options
AI/Generative/Audio/OptionsCreates typed text-to-speech options for Gemini and Vertex speech models.
Hugging Face TTS Options
AI/Generative/Audio/OptionsCreates typed text-to-speech options for Hugging Face speech models.
Mistral TTS Options
AI/Generative/Audio/OptionsCreates typed text-to-speech options for Mistral speech models.
OpenAI-Compatible STT Options
AI/Generative/Audio/OptionsCreates typed speech-to-text options for OpenAI-compatible providers.
OpenAI-Compatible TTS Options
AI/Generative/Audio/OptionsCreates typed text-to-speech options for OpenAI-compatible providers.
xAI STT Options
AI/Generative/Audio/OptionsCreates typed speech-to-text options for xAI transcription models.
xAI TTS Options
AI/Generative/Audio/OptionsCreates typed text-to-speech options for xAI speech models.
Clear History
AI/Generative/HistoryClears all messages from a ChatHistory
From Messages
AI/Generative/HistoryCreates a Chat History from Messages
Get System Prompt
AI/Generative/HistoryExtracts the first system-level message from a chat history for downstream use
History From String
AI/Generative/HistoryCreates a ChatHistory Struct from String (as User Message)
Make History
AI/Generative/HistoryCreates a ChatHistory struct
Pop Message from History
AI/Generative/HistoryRemoves and returns the last message in a chat history
Push Message
AI/Generative/HistoryAppends a chat message to the end of a history
Set History Frequency Penalty
AI/Generative/HistoryStores the frequency penalty parameter used by LLM sampling
Set History N
AI/Generative/HistoryStores how many completions to request in downstream LLM calls
Set History Presence Penalty
AI/Generative/HistoryStores the presence penalty parameter used for discouraging repetition
Set History Temperature
AI/Generative/HistoryStores the sampling temperature used for later LLM invocations
Set History Thinking
AI/Generative/HistoryStores the thinking level that downstream model invocations should use
Set History Top P
AI/Generative/HistoryStores the nucleus sampling (top-p) parameter alongside the chat history
Set History User
AI/Generative/HistoryUpdates the user identifier stored alongside the chat history
Set Max Tokens
AI/Generative/HistoryStores the maximum completion tokens allowed for future calls
Set Response Format
AI/Generative/HistoryConfigures the structured response format expected from later LLM calls
Set Seed
AI/Generative/HistoryStores an optional randomness seed alongside the chat history
Set Stop Words
AI/Generative/HistoryStores one or more stop sequences to truncate future completions
Set Stream
AI/Generative/HistoryStores whether downstream LLM invocations should stream tokens
Set System Message
AI/Generative/HistoryCreates or replaces the system prompt within a chat history before invoking an LLM
Extract Content
AI/Generative/History/MessageExtracts text content from a chat message, flattening multi-part payloads
Make Message
AI/Generative/History/MessageCreates a chat message with text or image content and optional tool metadata
Push Content
AI/Generative/History/MessageAppends text or image parts onto a chat message
Generate Image
AI/Generative/ImageGenerates one image with an existing provider Bit and writes it to FlowPath.
AWS Bedrock Image Options
AI/Generative/Image/OptionsCreates typed image options for AWS Bedrock image models.
Google Imagen Options
AI/Generative/Image/OptionsCreates typed image options for Google AI Studio and Vertex Imagen models.
Hugging Face Image Options
AI/Generative/Image/OptionsCreates typed image options for Hugging Face text-to-image models.
OpenAI Image Options
AI/Generative/Image/OptionsCreates typed image options for OpenAI and Azure OpenAI image generation.
OpenRouter Image Options
AI/Generative/Image/OptionsCreates typed image options for OpenRouter image-output models.
Together Image Options
AI/Generative/Image/OptionsCreates typed image options for Together text-to-image models.
xAI Image Options
AI/Generative/Image/OptionsCreates typed image options for xAI image generation.
Make Preferences
AI/Generative/PreferencesCreates a BitModelPreference struct used to guide model selection
Set Model Hint
AI/Generative/PreferencesAdds a soft preference hint for downstream model selection
Set Preference Weight
AI/Generative/PreferencesAdjusts the relative weight for a specific capability preference
AWS Bedrock Model
AI/Generative/ProviderPrepares a Bit for AWS Bedrock model endpoints
Anthropic Model
AI/Generative/ProviderPrepares a Bit for Anthropic's Claude API using the provided credentials
Cohere Model
AI/Generative/ProviderPrepares a Bit for Cohere's API using the supplied credentials
Deepseek Model
AI/Generative/ProviderPrepares a Bit for Deepseek's API using the provided credentials
Galadriel Model
AI/Generative/ProviderPrepares a Bit for Galadriel's verified endpoint using the provided credentials
Gemini Model
AI/Generative/ProviderPrepares a Bit for Google Gemini endpoints using the provided credentials
Groq Model
AI/Generative/ProviderPrepares a Bit for Groq's API using the supplied endpoint and key
Huggingface Model
AI/Generative/ProviderBuilds the Huggingface model based on certain selection criteria
Hyperbolic Model
AI/Generative/ProviderBuilds the Hyperbolic model based on certain selection criteria
LM Studio Model
AI/Generative/ProviderConnects to a locally running LM Studio server via its OpenAI-compatible API
Mira Model
AI/Generative/ProviderBuilds the Mira model based on certain selection criteria
Mistral Model
AI/Generative/ProviderBuilds the Mistral model based on certain selection criteria
Moonshot AI Model
AI/Generative/ProviderBuilds the Moonshot AI model based on certain selection criteria
Mozilla any-llm Model
AI/Generative/ProviderBuilds a model via the Mozilla any-llm gateway (OpenAI-compatible). Supports both self-hosted gateways and the managed platform at any-llm.ai
Ollama Model
AI/Generative/ProviderBuilds the Ollama model based on certain selection criteria
OpenAI Model
AI/Generative/ProviderPrepares a Bit for OpenAI or Azure OpenAI endpoints with the provided credentials
OpenRouter Model
AI/Generative/ProviderBuilds the OpenRouter model based on certain selection criteria
Perplexity Model
AI/Generative/ProviderBuilds the Perplexity model based on certain selection criteria
Together AI Model
AI/Generative/ProviderBuilds the Together AI model based on certain selection criteria
Vertex AI Model
AI/Generative/ProviderPrepares a Bit for Google Vertex AI Gemini endpoints using ADC or service account credentials
VoyageAI Model
AI/Generative/ProviderBuilds the VoyageAI model based on certain selection criteria
xAI Model
AI/Generative/ProviderBuilds the xAI model based on certain selection criteria
Chunk From String
AI/Generative/ResponseWraps an arbitrary string in a synthetic streaming chunk
Last Content
AI/Generative/ResponseExtracts the content string from the last assistant message in a response
Last Message
AI/Generative/ResponseExtracts the last assistant message from a response
Make Response
AI/Generative/ResponseCreates an empty Response struct for manual composition
Push Chunk
AI/Generative/ResponseAppends a streaming chunk onto a response
Response From String
AI/Generative/ResponseWraps a plain string into a synthetic LLM response object for downstream tooling.
Get Token
AI/Generative/Response/ChunkExtracts the latest streamed token from a response chunk
Get Content
AI/Generative/Response/MessageExtracts the text content field from a response message
Get Role
AI/Generative/Response/MessageExtracts the author role string from a response message
Generate Video
AI/Generative/VideoGenerates video with an existing provider Bit and writes it to FlowPath.
OpenAI Sora Options
AI/Generative/Video/OptionsCreates typed video options for OpenAI Sora models.
Replicate Video Options
AI/Generative/Video/OptionsCreates typed video options for Replicate video models.
Runway Options
AI/Generative/Video/OptionsCreates typed video options for Runway models.
Vertex Veo Options
AI/Generative/Video/OptionsCreates typed video options for Google Vertex Veo models.
fal Video Options
AI/Generative/Video/OptionsCreates typed video options for fal.ai video models.
Replicate Video Model
AI/Generative/Video/ProviderBuilds a Replicate video generation provider Bit.
Runway Video Model
AI/Generative/Video/ProviderBuilds a Runway video generation provider Bit.
fal Video Model
AI/Generative/Video/ProviderBuilds a fal.ai queued video generation provider Bit.
Abort
AI/GitHub/Copilot/ChatAborts the current message processing
Send Message
AI/GitHub/Copilot/ChatSends a message to Copilot and waits for complete response. Supports history input for context.
Stream Message
AI/GitHub/Copilot/ChatSends a message to Copilot and streams the response. Supports history input and matches Model Invoke interface.
Local Client Config
AI/GitHub/Copilot/ClientBuilds a local Copilot client configuration (stdio-based). Requires 'copilot' CLI to be installed and in PATH, or specify the CLI path explicitly.
Server Client Config
AI/GitHub/Copilot/ClientBuilds a server/remote Copilot client configuration (TCP-based)
Start Local Client
AI/GitHub/Copilot/ClientStarts a local Copilot client using stdio. Requires 'copilot' CLI installed.
Start Server Client
AI/GitHub/Copilot/ClientStarts a server/remote Copilot client using TCP
Stop Client
AI/GitHub/Copilot/ClientGracefully stops a running Copilot client (local or server)
Custom Agent Config
AI/GitHub/Copilot/ConfigConfigures a custom agent
Infinite Session Config
AI/GitHub/Copilot/ConfigConfigures infinite session with automatic context compaction
Provider Config (BYOK)
AI/GitHub/Copilot/ConfigConfigures a custom provider (Bring Your Own Key)
System Message Config
AI/GitHub/Copilot/ConfigConfigures the system message for the session
MCP HTTP Server
AI/GitHub/Copilot/MCPConfigures an HTTP/SSE MCP server for remote tool integration
MCP Local Server
AI/GitHub/Copilot/MCPConfigures a local/stdio MCP server for tool integration
Create Session
AI/GitHub/Copilot/SessionCreates a new Copilot chat session
Destroy Session
AI/GitHub/Copilot/SessionDestroys a Copilot session
Session Builder
AI/GitHub/Copilot/SessionBuilds a complete Copilot session configuration with all options
Tool Config
AI/GitHub/Copilot/ToolsConfigures an agent tool with parameters
Tool List Builder
AI/GitHub/Copilot/ToolsCombines multiple tools into a list for session configuration
Client Status
AI/GitHub/Copilot/UtilitiesChecks if a Copilot client is connected and ready
Get Auth Status
AI/GitHub/Copilot/UtilitiesGets the authentication status of the Copilot client
Get Models
AI/GitHub/Copilot/UtilitiesLists available Copilot models
Get Version
AI/GitHub/Copilot/UtilitiesGets the version of the Copilot CLI
Load Model
AI/MLLoad Trained ML Model from Path
Load Model (Binary)
AI/MLLoad Trained ML Model from Path using fast binary format (Fory)
Predict
AI/MLPredict with Machine Learning Model
Prediction Class/Label
AI/MLExtract class_idx and label from predictions.
Save Model
AI/MLSave Trained ML Model to Path
Save Model (Binary)
AI/MLSave Trained ML Model to Path using fast binary format (Fory)
Teachable Machine
AI/MLImage classification using Teachable Machine models.
Train Classifier (Decision Tree)
AI/ML/ClassificationFit/Train a Decision Tree classifier. Native multi-class support with interpretable rules.
Train Classifier (Naive Bayes)
AI/ML/ClassificationFit/Train a Gaussian Naive Bayes classifier. Native multi-class support - no need for One-vs-All.
Train Classifier (SVM)
AI/ML/ClassificationFit/Train Support Vector Machines (SVM) for Multi-Class Classification
Train Clustering (DBSCAN)
AI/ML/ClusteringFit/Train DBSCAN Density-Based Clustering
Train Clustering (KMeans)
AI/ML/ClusteringFit/Train KMeans Clustering
K-Fold Split
AI/ML/DatasetGenerate K train/test splits for cross-validation. Each fold uses (K-1)/K data for training and 1/K for validation.
Sample Dataset
AI/ML/DatasetRandom sample N records or a ratio from a dataset
Shuffle Dataset
AI/ML/DatasetShuffle dataset rows randomly
Split Dataset
AI/ML/DatasetSplit a dataset into training and testing subsets
Stratified Split
AI/ML/DatasetSplit a dataset into training and testing subsets while maintaining class distribution
Accuracy
AI/ML/MetricsCalculate classification accuracy by comparing predictions to actual values
Confusion Matrix
AI/ML/MetricsBuild confusion matrix and calculate precision, recall, and F1 score
Regression Metrics
AI/ML/MetricsCalculate MSE, RMSE, MAE, and R² for regression predictions
Get Centroids
AI/ML/Model InfoExtract cluster centroids from a trained KMeans model
Get Coefficients
AI/ML/Model InfoExtract coefficients and intercept from a trained Linear Regression model
Model Info
AI/ML/Model InfoGet general information about any ML model
Extract Keypoint
AI/ML/ONNXExtract a specific keypoint from a pose by index or name
Feature Extraction
AI/ML/ONNXExtract feature vectors from images using ONNX models
Feature Similarity
AI/ML/ONNXCompare two feature vectors using cosine similarity or L2 distance
Image Classification
AI/ML/ONNXImage Classification with ONNX-Models. Download models from: MobileNetV2 (https://github.com/onnx/models/tree/main/validated/vision/classification/mobilenet), SqueezeNet (https://github.com/onnx/models/tree/main/validated/vision/classification/squeezenet), ResNet (https://github.com/onnx/models/tree/main/validated/vision/classification/resnet), EfficientNet (https://github.com/onnx/models/tree/main/validated/vision/classification/efficientnet-lite4)
Load ONNX
AI/ML/ONNXLoad ONNX Model from Path
Model Info
AI/ML/ONNXGet ONNX model metadata (inputs, outputs, shapes)
Object Detection
AI/ML/ONNXObject Detection in Images with ONNX-Models. Download models from: TinyYOLOv2 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/tiny-yolov2), YOLO (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation), SSD-MobileNet (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/ssd-mobilenetv1)
Pose Estimation
AI/ML/ONNXDetect human poses and keypoints using ONNX models. Download models from: YOLOv8-Pose (https://docs.ultralytics.com/models/yolov8/), MoveNet (https://tfhub.dev/google/movenet/), HRNet (https://github.com/OAID/TengineKit)
Semantic Segmentation
AI/ML/ONNXSegment images into semantic classes using ONNX models. Download models from: DeepLabV3 (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/duc), FCN (https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/fcn)
Session Info
AI/ML/ONNXGet information about a loaded ONNX session
Unload ONNX
AI/ML/ONNXRelease ONNX model from cache to free memory
Audio to Mel Spectrogram
AI/ML/ONNX/AudioConvert audio to mel spectrogram for speech models
Load Audio
AI/ML/ONNX/AudioLoad audio file for processing
Resample Audio
AI/ML/ONNX/AudioResample audio to target sample rate
Trim Audio
AI/ML/ONNX/AudioTrim audio to speech segments from VAD
Voice Activity Detection
AI/ML/ONNX/AudioDetect speech segments in audio. Download Silero VAD model from: https://github.com/snakers4/silero-vad/raw/master/src/silero_vad/data/silero_vad.onnx
Batch Image Inference
AI/ML/ONNX/BatchRun ONNX inference on multiple images in batches
Compare Faces
AI/ML/ONNX/FaceCompare two face embeddings for similarity
Crop Faces
AI/ML/ONNX/FaceCrop detected faces from image
Face Detection
AI/ML/ONNX/FaceDetect faces in images. Download models from: UltraFace (https://github.com/onnx/models/tree/main/validated/vision/body_analysis/ultraface), RetinaFace (https://huggingface.co/arnabdhar/retinaface-onnx), SCRFD (https://huggingface.co/onnx-community/scrfd_10g_bnkps)
Face Embedding
AI/ML/ONNX/FaceExtract face embedding for recognition. Download models from: ArcFace (https://huggingface.co/onnx-community/arcface_torch/tree/main), FaceNet (https://huggingface.co/rocca/facenet-onnx)
Named Entity Recognition
AI/ML/ONNX/NLPExtract named entities (persons, organizations, locations, dates, etc.) from text using ONNX models. Supports BERT, RoBERTa, and other transformer-based NER models with automatic tokenization. Download models from: BERT-base-NER (https://huggingface.co/dslim/bert-base-NER), Multilingual NER (https://huggingface.co/Davlan/bert-base-multilingual-cased-ner-hrl), spaCy NER (https://huggingface.co/spacy). Download tokenizer.json from the same model repository.
Crop Text Regions
AI/ML/ONNX/OCRCrop detected text regions from image for recognition
Text Detection
AI/ML/ONNX/OCRDetect text regions in images. Download models from: CRAFT (https://huggingface.co/quocanh34/craft_text_detection_onnx), DBNet (https://huggingface.co/Xenova/dbnet_resnet50_onnx), EAST (https://www.dropbox.com/s/r2ingd0l3zt8hxs/frozen_east_text_detection.tar.gz)
Text Recognition
AI/ML/ONNX/OCRRecognize text from cropped text regions. Download models from: CRNN (https://huggingface.co/Xenova/crnn_onnx), TrOCR (https://huggingface.co/microsoft/trocr-base-printed), PaddleOCR (https://huggingface.co/aapot/paddleocr-onnx)
Colorize Depth
AI/ML/ONNX/VisionConvert depth map to rainbow-colored visualization
Depth Estimation
AI/ML/ONNX/VisionEstimate depth from a single image using ONNX models. Download models from: MiDaS (https://github.com/isl-org/MiDaS/releases), DPT (https://huggingface.co/Intel/dpt-large/tree/main), Depth Anything (https://huggingface.co/depth-anything/Depth-Anything-V2-Small/tree/main)
Depth to Point Cloud
AI/ML/ONNX/VisionConvert depth map to 3D point cloud coordinates
PCA Reduction
AI/ML/ReductionPrincipal Component Analysis for dimensionality reduction
t-SNE Reduction
AI/ML/Reductiont-Distributed Stochastic Neighbor Embedding for dimensionality reduction (placeholder - not yet implemented)
Train Regression (Linear)
AI/ML/RegressionFit/Train Linear Regression Model
Prediction Score
AI/ML/Teachable MachineExtract score from predictions.
Auto Classifier
AI/ML/TuningAutomatically finds the best classification model. Tries Naive Bayes, Decision Tree, and SVM with cross-validation.
Grid Search
AI/ML/TuningExhaustive search over parameter combinations with cross-validation. Returns the best parameters found.
Build Memory Context
AI/MemoryAssembles retrieved memory records into a token-budgeted context string for injection into agent system prompts
Compress Memory
AI/MemoryCompresses old memory observations into a summary using an LLM, then replaces them in the store. Runs the embedding model to store the summary vector.
Create Memory Config
AI/MemoryCreates a MemoryConfig that bundles database, embedding model, and tuning parameters for all memory nodes
Optimize Memory
AI/MemoryRuns LanceDB maintenance on the memory table: flush buffered writes, compact fragments, prune old versions, and rebuild indices. Run periodically or after bulk writes.
Search Memory
AI/MemorySearches the memory store using the configured recall strategy (recent, relevance, or hybrid)
Store Memory
AI/MemoryEmbeds text and stores it as a memory observation in the configured LanceDB table
KG Extract
AI/Memory/GraphExtracts entities (nodes) and relationships (edges) from text using an LLM, returning structured arrays ready for graph insertion
KG Retrieve
AI/Memory/GraphRetrieves context from a knowledge graph: embeds the query, finds matching nodes, then expands N hops to build structured context
KG Summarize
AI/Memory/GraphConverts a subgraph (nodes + edges) into a natural-language summary for LLM consumption
Character Chunk Text
AI/PreprocessingSplits raw text locally using simple character-based chunking
Chunk Text
AI/PreprocessingSplits long text into sized/overlapping chunks using the cached embedding model's splitter
AI Extract Document
AI/ProcessingExtracts text and content from documents using AI for enhanced image descriptions and OCR.
AI Extract Documents
AI/ProcessingExtracts text and content from multiple documents using AI in parallel.
AI Keywords
AI/ProcessingExtracts keywords from text using an LLM. The AI understands context and semantics, providing high-quality keyword extraction for complex or domain-specific content.
Extract Content Sections
AI/ProcessingIntelligently segments document into thematic sections with summaries, tracking content across non-contiguous pages. Ideal for large document corpora.
Extract Document
AI/ProcessingExtracts text and content from documents (PDF, DOCX, XLSX, images, etc.) and converts to markdown.
Extract Documents
AI/ProcessingExtracts text and content from multiple documents in parallel.
PII Mask (AI)
AI/ProcessingMasks Personally Identifiable Information using an LLM. Can detect contextual PII like names, addresses, and sensitive information that regex patterns might miss.
Pages to Markdown
AI/ProcessingCombines an array of document pages into a single markdown string.
RAKE Keywords
AI/ProcessingExtracts keywords from text using the RAKE (Rapid Automatic Keyword Extraction) algorithm. RAKE is a domain-independent algorithm that extracts significant phrases by analyzing word frequency and co-occurrence.
Summarize Document
AI/ProcessingCreates an intelligent summary of document pages using AI with configurable strategies and detail levels. Handles long documents via chunked summarization with multiple strategy options.
YAKE Keywords
AI/ProcessingExtracts keywords from text using YAKE (Yet Another Keyword Extractor). YAKE is an unsupervised automatic keyword extraction method that uses statistical features from the text itself.