cfahlgren1's picture
cfahlgren1 HF staff
improve svgs
d5fd068
"use client"
import { Scissors, Sparkles, Mic, Smile, Tags, Type } from 'lucide-react';
import type { Category } from '../types/categories';
import SegmentationIcon from './icons/SegmentationIcon';
import TranscriptionIcon from './icons/TranscriptionIcon';
import SentimentAnalysisIcon from './icons/SentimentAnalysisIcon';
import EmbeddingIcon from './icons/EmbeddingIcon';
import ClassificationIcon from './icons/ClassificationIcon';
import TextGenerationIcon from './icons/TextGenerationIcon';
export const categories: Category[] = [
{
title: "Generate Text",
slug: "generate-text",
icon: Type,
description: "Llama. Qwen. Enough said.",
status: "Available",
colorName: "blue",
graphic: TextGenerationIcon
},
{
title: "Transcribe",
slug: "transcribe",
icon: Mic,
description: "AI that hears all and forgets nothing (except the 'uhms').",
status: "Available",
colorName: "rose",
graphic: TranscriptionIcon
},
{
title: "Segment",
slug: "segment",
icon: Scissors,
description: "Slice and dice images with precision. Carve out objects and backgrounds like a digital sculptor.",
status: "Available",
colorName: "indigo",
graphic: SegmentationIcon
},
{
title: "Embed",
slug: "embed",
icon: Sparkles,
description: "Transform words and pixels into mathematical magic.",
status: "Available",
colorName: "teal",
graphic: EmbeddingIcon
},
{
title: "Sentiment",
slug: "sentiment",
icon: Smile,
description: "Read between the lines. From πŸ€— to 😠, we've got feelings figured out.",
status: "Available",
colorName: "amber",
graphic: SentimentAnalysisIcon
},
{
title: "Classify",
slug: "classify",
icon: Tags,
description: "Sort the digital chaos.",
status: "Available",
colorName: "purple",
graphic: ClassificationIcon
},
];