Skip to content

Commit 11b70ac

Browse files
committed
Machine Learning: Add video recording of FOSDEM 2024 talk
1 parent 7224969 commit 11b70ac

File tree

1 file changed

+35
-4
lines changed

1 file changed

+35
-4
lines changed

docs/domain/ml/index.md

Lines changed: 35 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@
99
:::
1010

1111
Integrate CrateDB with machine learning frameworks and
12-
tools, for [MLOps] and [Vector database] operations.
13-
12+
tools, for MLOps and vector database operations.
1413

1514
:::::{grid}
1615
:padding: 0
@@ -28,7 +27,7 @@ operations.
2827
CrateDB, as a universal SQL database, supports this process through
2928
adapters to best-of-breed software components for MLOps procedures.
3029

31-
MLOps is a paradigm that aims to deploy and maintain machine learning models
30+
[MLOps] is a paradigm that aims to deploy and maintain machine learning models
3231
in production reliably and efficiently, including experiment tracking, and in
3332
the spirit of continuous development and DevOps.
3433
::::
@@ -47,7 +46,7 @@ These feature vectors may be computed from raw data using machine learning
4746
methods such as feature extraction algorithms, word embeddings, or deep
4847
learning networks.
4948

50-
Vector databases can be used for similarity search, multi-modal search,
49+
[Vector databases][Vector Database] can be used for similarity search, multi-modal search,
5150
recommendation engines, large language models (LLMs), retrieval-augmented
5251
generation (RAG), and other applications.
5352
::::
@@ -206,6 +205,36 @@ of information, using a technique known as Retrieval Augmented Generation,
206205
or RAG. RAG is a technique for augmenting LLM knowledge with additional data.
207206

208207

208+
:::{rubric} Video Tutorials
209+
:::
210+
211+
::::{info-card}
212+
213+
:::{grid-item} **How to Use Private Data in Generative AI**
214+
:columns: auto auto 8 8
215+
216+
In this video recorded at FOSDEM 2024, we explain how to leverage private data
217+
in generative AI on behalf of an end-to-end Retrieval Augmented Generation (RAG)
218+
solution.
219+
220+
- [How to Use Private Data in Generative AI] (Video)
221+
- [End-to-End RAG with CrateDB and LangChain] (Slides)
222+
:::
223+
224+
:::{grid-item}
225+
:columns: auto auto 4 4
226+
227+
<iframe width="240" src="https://www.youtube-nocookie.com/embed/icquKckM4o0?si=J0w5yG56Ld4fIXfm" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
228+
&nbsp;
229+
230+
{tags-primary}`Fundamentals` \
231+
{tags-secondary}`Generative AI`
232+
{tags-secondary}`RAG`
233+
:::
234+
235+
::::
236+
237+
209238
(langchain)=
210239
### LangChain
211240

@@ -320,7 +349,9 @@ tensorflow
320349
[automl-classify-colab]: https://colab.research.google.com/github/crate/cratedb-examples/blob/main/topic/machine-learning/automl/automl_classification_with_pycaret.ipynb
321350
[automl-forecasting-github]: https://github.com/crate/cratedb-examples/blob/main/topic/machine-learning/automl/automl_timeseries_forecasting_with_pycaret.ipynb
322351
[automl-forecasting-colab]: https://colab.research.google.com/github/crate/cratedb-examples/blob/main/topic/machine-learning/automl/automl_timeseries_forecasting_with_pycaret.ipynb
352+
[End-to-End RAG with CrateDB and LangChain]: https://speakerdeck.com/cratedb/how-to-use-private-data-in-generative-ai-end-to-end-solution-for-rag-with-cratedb-and-langchain
323353
[How to set up LangChain with CrateDB]: https://community.cratedb.com/t/how-to-set-up-langchain-with-cratedb/1576
354+
[How to Use Private Data in Generative AI]: https://youtu.be/icquKckM4o0?feature=shared
324355
[Jupyter Notebook]: https://jupyter.org/
325356
[LangChain]: https://python.langchain.com/
326357
[LangChain: Analyzing structured data]: https://python.langchain.com/docs/use_cases/qa_structured/sql

0 commit comments

Comments
 (0)