Skip to content

Commit daf3a99

Browse files
docs: Add tutorials page (#8678)
1 parent 01295f7 commit daf3a99

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+221
-93
lines changed

docs/source/guide/ml_tutorials.html

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -5,37 +5,37 @@
55
- Segmentation
66
hide_frontmatter_title: true
77
hide_menu: true
8-
image: /tutorials/timeseries.png
8+
image: /guide/ml_tutorials/timeseries.png
99
meta_description: Tutorial demonstrating a minimal ML backend that performs time series segmentation in Label Studio.
1010
meta_title: Time Series Segmenter for Label Studio
1111
order: 35
1212
tier: all
1313
title: Time Series Segmenter for Label Studio
1414
type: guide
15-
url: /tutorials/timeseries_segmenter.html
15+
url: /guide/ml_tutorials/timeseries_segmenter.html
1616
- categories:
1717
- Natural Language Processing
1818
- Text Classification
1919
- BERT
2020
- Hugging Face
2121
hide_frontmatter_title: true
2222
hide_menu: true
23-
image: /tutorials/bert.png
23+
image: /guide/ml_tutorials/bert.png
2424
meta_description: Tutorial on how to use BERT-based text classification with your
2525
Label Studio project
2626
meta_title: BERT-based text classification
2727
order: 35
2828
tier: all
2929
title: Classify text with a BERT model
3030
type: guide
31-
url: /tutorials/bert_classifier.html
31+
url: /guide/ml_tutorials/bert_classifier.html
3232
- categories:
3333
- Computer Vision
3434
- Optical Character Recognition
3535
- EasyOCR
3636
hide_frontmatter_title: true
3737
hide_menu: true
38-
image: /tutorials/easyocr.png
38+
image: /guide/ml_tutorials/easyocr.png
3939
meta_description: The EasyOCR model connection integrates the capabilities of EasyOCR
4040
with Label Studio to assist in machine learning labeling tasks involving Optical
4141
Character Recognition (OCR).
@@ -44,21 +44,21 @@
4444
tier: all
4545
title: Transcribe text from images with EasyOCR
4646
type: guide
47-
url: /tutorials/easyocr.html
47+
url: /guide/ml_tutorials/easyocr.html
4848
- categories:
4949
- Natural Language Processing
5050
- Named Entity Recognition
5151
- Flair
5252
hide_frontmatter_title: true
5353
hide_menu: true
54-
image: /tutorials/flair.png
54+
image: /guide/ml_tutorials/flair.png
5555
meta_description: Tutorial on how to use Label Studio and Flair for faster NER labeling
5656
meta_title: Use Flair with Label Studio
5757
order: 75
5858
tier: all
5959
title: NER labeling with Flair
6060
type: guide
61-
url: /tutorials/flair.html
61+
url: /guide/ml_tutorials/flair.html
6262
- categories:
6363
- Natural Language Processing
6464
- Named Entity Recognition
@@ -67,31 +67,31 @@
6767
- Hugging Face
6868
hide_frontmatter_title: true
6969
hide_menu: true
70-
image: /tutorials/gliner.png
70+
image: /guide/ml_tutorials/gliner.png
7171
meta_description: Tutorial on how to use GLiNER with your Label Studio project to
7272
complete NER tasks
7373
meta_title: Use GLiNER for NER annotation
7474
order: 37
7575
tier: all
7676
title: Use GLiNER for NER annotation
7777
type: guide
78-
url: /tutorials/gliner.html
78+
url: /guide/ml_tutorials/gliner.html
7979
- categories:
8080
- Computer Vision
8181
- Image Annotation
8282
- Object Detection
8383
- Grounding DINO
8484
hide_frontmatter_title: true
8585
hide_menu: true
86-
image: /tutorials/grounding-dino.png
86+
image: /guide/ml_tutorials/grounding-dino.png
8787
meta_description: Label Studio tutorial for using Grounding DINO for zero-shot object
8888
detection in images
8989
meta_title: Image segmentation in Label Studio using a Grounding DINO backend
9090
order: 15
9191
tier: all
9292
title: Zero-shot object detection and image segmentation with Grounding DINO
9393
type: guide
94-
url: /tutorials/grounding_dino.html
94+
url: /guide/ml_tutorials/grounding_dino.html
9595
- categories:
9696
- Computer Vision
9797
- Image Annotation
@@ -101,7 +101,7 @@
101101
- Segment Anything Model
102102
hide_frontmatter_title: true
103103
hide_menu: true
104-
image: /tutorials/grounding-sam.png
104+
image: /guide/ml_tutorials/grounding-sam.png
105105
meta_description: Label Studio tutorial for using Grounding DINO and SAM for zero-shot
106106
object detection in images
107107
meta_title: Image segmentation in Label Studio using a Grounding DINO backend and
@@ -111,15 +111,15 @@
111111
title: Zero-shot object detection and image segmentation with Grounding DINO and
112112
SAM
113113
type: guide
114-
url: /tutorials/grounding_sam.html
114+
url: /guide/ml_tutorials/grounding_sam.html
115115
- categories:
116116
- Generative AI
117117
- Large Language Model
118118
- Text Generation
119119
- Hugging Face
120120
hide_frontmatter_title: true
121121
hide_menu: true
122-
image: /tutorials/hf-llm.png
122+
image: /guide/ml_tutorials/hf-llm.png
123123
meta_description: This tutorial explains how to run Hugging Face Large Language
124124
model backend in Label Studio. Hugging Face Large Language Model Backend is a
125125
machine learning backend designed to work with Label Studio, providing a custom
@@ -129,37 +129,37 @@
129129
tier: all
130130
title: Hugging Face Large Language Model (LLM)
131131
type: guide
132-
url: /tutorials/huggingface_llm.html
132+
url: /guide/ml_tutorials/huggingface_llm.html
133133
- categories:
134134
- Natural Language Processing
135135
- Named Entity Recognition
136136
- Hugging Face
137137
hide_frontmatter_title: true
138138
hide_menu: true
139-
image: /tutorials/hf-ner.png
139+
image: /guide/ml_tutorials/hf-ner.png
140140
meta_description: This tutorial explains how to run a Hugging Face NER backend in
141141
Label Studio.
142142
meta_title: Label Studio tutorial to run Hugging Face NER backend
143143
order: 25
144144
tier: all
145145
title: Hugging Face NER
146146
type: guide
147-
url: /tutorials/huggingface_ner.html
147+
url: /guide/ml_tutorials/huggingface_ner.html
148148
- categories:
149149
- Natural Language Processing
150150
- Named Entity Recognition
151151
- Interactive matching
152152
hide_frontmatter_title: true
153153
hide_menu: true
154-
image: /tutorials/interactive-substring-matching.png
154+
image: /guide/ml_tutorials/interactive-substring-matching.png
155155
meta_description: Use the interactive substring matching model for labeling NER
156156
tasks in Label Studio
157157
meta_title: Interactive substring matching for NER tasks
158158
order: 30
159159
tier: all
160160
title: Interactive substring matching for NER tasks
161161
type: guide
162-
url: /tutorials/interactive_substring_matching.html
162+
url: /guide/ml_tutorials/interactive_substring_matching.html
163163
- categories:
164164
- Generative AI
165165
- Retrieval Augmented Generation
@@ -168,15 +168,15 @@
168168
- Langchain
169169
hide_frontmatter_title: true
170170
hide_menu: true
171-
image: /tutorials/langchain.png
171+
image: /guide/ml_tutorials/langchain.png
172172
meta_description: Use Langchain, OpenAI, and Google to generate responses based
173173
on Google search results.
174174
meta_title: RAG with a Langchain search agent
175175
order: 45
176176
tier: all
177177
title: RAG with a Langchain search agent
178178
type: guide
179-
url: /tutorials/langchain_search_agent.html
179+
url: /guide/ml_tutorials/langchain_search_agent.html
180180
- categories:
181181
- Generative AI
182182
- Large Language Model
@@ -186,15 +186,15 @@
186186
- ChatGPT
187187
hide_frontmatter_title: true
188188
hide_menu: true
189-
image: /tutorials/llm-interactive.png
189+
image: /guide/ml_tutorials/llm-interactive.png
190190
meta_description: Label Studio tutorial for interactive LLM labeling with OpenAI,
191191
Azure, or Ollama
192192
meta_title: Interactive LLM labeling with OpenAI, Azure, or Ollama
193193
order: 5
194194
tier: all
195195
title: Interactive LLM labeling with GPT
196196
type: guide
197-
url: /tutorials/llm_interactive.html
197+
url: /guide/ml_tutorials/llm_interactive.html
198198
- categories:
199199
- Computer Vision
200200
- Object Detection
@@ -203,59 +203,59 @@
203203
- MMDetection
204204
hide_frontmatter_title: true
205205
hide_menu: true
206-
image: /tutorials/openmmlab.png
206+
image: /guide/ml_tutorials/openmmlab.png
207207
meta_description: This is a tutorial on how to use the example MMDetection model
208208
backend with Label Studio for image segmentation tasks.
209209
meta_title: Object detection in images with Label Studio and MMDetection
210210
order: 65
211211
tier: all
212212
title: Object detection with bounding boxes using MMDetection
213213
type: guide
214-
url: /tutorials/mmdetection-3.html
214+
url: /guide/ml_tutorials/mmdetection-3.html
215215
- categories:
216216
- Audio/Speech Processing
217217
- Automatic Speech Recognition
218218
- NeMo
219219
- NVidia
220220
hide_frontmatter_title: true
221221
hide_menu: true
222-
image: /tutorials/nvidia.png
222+
image: /guide/ml_tutorials/nvidia.png
223223
meta_description: Tutorial on how to use set up Nvidia NeMo to use for ASR tasks
224224
in Label Studio
225225
meta_title: Automatic Speech Recognition with NeMo
226226
order: 60
227227
tier: all
228228
title: Automatic Speech Recognition with NVidia NeMo
229229
type: guide
230-
url: /tutorials/nemo_asr.html
230+
url: /guide/ml_tutorials/nemo_asr.html
231231
- categories:
232232
- Computer Vision
233233
- Image Annotation
234234
- Object Detection
235235
- Segment Anything Model
236236
hide_frontmatter_title: true
237237
hide_menu: true
238-
image: /tutorials/sam2-images.png
238+
image: /guide/ml_tutorials/sam2-images.png
239239
meta_title: Using SAM2 with Label Studio for Image Annotation
240240
order: 15
241241
tier: all
242242
title: SAM2 with Images
243243
type: guide
244-
url: /tutorials/segment_anything_2_image.html
244+
url: /guide/ml_tutorials/segment_anything_2_image.html
245245
- categories:
246246
- Computer Vision
247247
- Video Annotation
248248
- Object Detection
249249
- Segment Anything Model
250250
hide_frontmatter_title: true
251251
hide_menu: true
252-
image: /tutorials/sam2-video.png
252+
image: /guide/ml_tutorials/sam2-video.png
253253
meta_title: Using SAM2 with Label Studio for Video Annotation
254254
order: 15
255255
tier: all
256256
title: SAM2 with Videos
257257
type: guide
258-
url: /tutorials/segment_anything_2_video.html
258+
url: /guide/ml_tutorials/segment_anything_2_video.html
259259
- categories:
260260
- Computer Vision
261261
- Object Detection
@@ -265,105 +265,105 @@
265265
- ONNX
266266
hide_frontmatter_title: true
267267
hide_menu: true
268-
image: /tutorials/segment-anything.png
268+
image: /guide/ml_tutorials/segment-anything.png
269269
meta_description: Label Studio tutorial for labeling images with MobileSAM or ONNX
270270
SAM.
271271
meta_title: Interactive annotation in Label Studio with Segment Anything Model (SAM)
272272
order: 10
273273
tier: all
274274
title: Interactive annotation with Segment Anything Model
275275
type: guide
276-
url: /tutorials/segment_anything_model.html
276+
url: /guide/ml_tutorials/segment_anything_model.html
277277
- categories:
278278
- Natural Language Processing
279279
- Text Classification
280280
- Scikit-learn
281281
hide_frontmatter_title: true
282282
hide_menu: true
283-
image: /tutorials/scikit-learn.png
283+
image: /guide/ml_tutorials/scikit-learn.png
284284
meta_description: Tutorial on how to use an example ML backend for Label Studio
285285
with Scikit-learn logistic regression
286286
meta_title: Sklearn Text Classifier model for Label Studio
287287
order: 50
288288
tier: all
289289
title: Sklearn Text Classifier model
290290
type: guide
291-
url: /tutorials/sklearn_text_classifier.html
291+
url: /guide/ml_tutorials/sklearn_text_classifier.html
292292
- categories:
293293
- Natural Language Processing
294294
- Named Entity Recognition
295295
- SpaCy
296296
hide_frontmatter_title: true
297297
hide_menu: true
298-
image: /tutorials/spacy.png
298+
image: /guide/ml_tutorials/spacy.png
299299
meta_description: Tutorial on how to use Label Studio and spaCy for faster NER and
300300
POS labeling
301301
meta_title: Use spaCy models with Label Studio
302302
order: 70
303303
tier: all
304304
title: spaCy models for NER
305305
type: guide
306-
url: /tutorials/spacy.html
306+
url: /guide/ml_tutorials/spacy.html
307307
- categories:
308308
- Computer Vision
309309
- Optical Character Recognition
310310
- Tesseract
311311
hide_frontmatter_title: true
312312
hide_menu: true
313-
image: /tutorials/tesseract.png
313+
image: /guide/ml_tutorials/tesseract.png
314314
meta_description: Tutorial for how to use Label Studio and Tesseract to assist with
315315
your OCR projects
316316
meta_title: Interactive bounding boxes OCR in Label Studio with a Tesseract backend
317317
order: 55
318318
tier: all
319319
title: Interactive bounding boxes OCR with Tesseract
320320
type: guide
321-
url: /tutorials/tesseract.html
321+
url: /guide/ml_tutorials/tesseract.html
322322
- categories:
323323
- Generative AI
324324
- Large Language Model
325325
- WatsonX
326326
hide_frontmatter_title: true
327327
hide_menu: true
328-
image: /tutorials/watsonx.png
328+
image: /guide/ml_tutorials/watsonx.png
329329
meta_title: Integrate WatsonX with Label Studio
330330
order: 15
331331
tier: all
332332
title: Integrate WatsonX with Label Studio
333333
type: guide
334-
url: /tutorials/watsonx_llm.html
334+
url: /guide/ml_tutorials/watsonx_llm.html
335335
- categories:
336336
- Computer Vision
337337
- Object Detection
338338
- Image Segmentation
339339
- YOLO
340340
hide_frontmatter_title: true
341341
hide_menu: true
342-
image: /tutorials/yolo.png
342+
image: /guide/ml_tutorials/yolo.png
343343
meta_description: Tutorial on how to use an example ML backend for Label Studio
344344
with YOLO
345345
meta_title: YOLO ML Backend for Label Studio
346346
order: 50
347347
tier: all
348348
title: YOLO ML Backend for Label Studio
349349
type: guide
350-
url: /tutorials/yolo.html
350+
url: /guide/ml_tutorials/yolo.html
351351
- categories:
352352
- Computer Vision
353353
- Video Classification
354354
- Temporal Labeling
355355
- LSTM
356356
hide_frontmatter_title: true
357357
hide_menu: true
358-
image: /tutorials/yolo-video-classification.png
358+
image: /guide/ml_tutorials/yolo-video-classification.png
359359
meta_description: Tutorial on how to use an example ML backend for Label Studio
360360
with TimelineLabels
361361
meta_title: TimelineLabels ML Backend for Label Studio
362362
order: 51
363363
tier: all
364364
title: TimelineLabels ML Backend for Label Studio
365365
type: guide
366-
url: /tutorials/yolo_timeline_labels.html
366+
url: /guide/ml_tutorials/yolo_timeline_labels.html
367367
layout: templates
368368
meta_description: Tutorial documentation for setting up a machine learning model with
369369
predictions using PyTorch, GPT2, Sci-kit learn, and other popular frameworks.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)