From 9b7a4c75183f7984dff2d25e0902405e18a3633a Mon Sep 17 00:00:00 2001 From: Craig Osterhout <103533812+craig-osterhout@users.noreply.github.com> Date: Thu, 29 Feb 2024 09:05:22 -0800 Subject: [PATCH] add use-case guide overview (#19531) Signed-off-by: Craig Osterhout --- content/guides/use-case/_index.md | 70 +++++++++++++++++++++++++++++++ data/toc.yaml | 2 + 2 files changed, 72 insertions(+) create mode 100644 content/guides/use-case/_index.md diff --git a/content/guides/use-case/_index.md b/content/guides/use-case/_index.md new file mode 100644 index 0000000000..2e1fefc1c3 --- /dev/null +++ b/content/guides/use-case/_index.md @@ -0,0 +1,70 @@ +--- +title: Use-case guides +keywords: guide, use-case +description: Learn how to accomplish tasks with Docker. +notoc: true + +grid_genai: +- title: PDF analysis and chat + description: Learn how to containerize a GenAI app that analyzes PDFs. + icon: article + link: /guides/use-case/genai-pdf-bot/ +- title: Video transcription and chat + description: Explore a video transcription app that lets you ask questions about videos. + icon: play_circle + link: /guides/use-case/genai-video-bot/ + +grid_nlp: +- title: Language translation + description: Build and run an app to translate languages. + link: /guides/use-case/nlp/language-translation/ + icon: translate +- title: Named entity recognition + description: Explore an app that can identify named entities, like people, organizations, or locations. + link: /guides/use-case/nlp/named-entity-recognition/ + icon: badge +- title: Sentiment analysis + description: Learn how to analyze text for sentiment, like positive, negative, or neutral. + link: /guides/use-case/nlp/sentiment-analysis/ + icon: sentiment_very_satisfied +- title: Text classification + description: Build a text classification app and analyze the precision of your model. + link: /guides/use-case/nlp/text-classification/ + icon: text_snippet +- title: Text summarization + description: Explore an app that can summarize text. + link: /guides/use-case/nlp/text-summarization/ + icon: summarize + + +--- + +Explore this collection of use-case guides designed to help you leverage Docker +for a variety of advanced applications. From generative AI to security, discover +how Docker can streamline your projects and workflows. + +## Generative AI + +{{< grid items="grid_genai" >}} + +## Natural language processing + +{{< grid items="grid_nlp" >}} + +## Data science + +{{< card + title="Data science with JupyterLab" + icon=analytics + link=/guides/use-case/jupyter/ + description="Set up a JupyterLab environment to conduct and share data science research, making your projects more reproducible and scalable." +>}} + +## Security + +{{< card + title="Suppress CVEs with VEX" + icon=verified_user + link=/scout/guides/vex/ + description="Learn how to suppress non-applicable or fixed vulnerabilities found in your images." +>}} \ No newline at end of file diff --git a/data/toc.yaml b/data/toc.yaml index 67b003655c..fa030924a8 100644 --- a/data/toc.yaml +++ b/data/toc.yaml @@ -151,6 +151,8 @@ Guides: - sectiontitle: Use-case guides {{< badge color=violet text=New >}} section: + - path: /guides/use-case/ + title: Overview - sectiontitle: Generative AI section: - sectiontitle: PDF analysis and chat