"use client"; import { useState } from "react"; import { Badge } from "@/components/ui/badge"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue, } from "@/components/ui/select"; import { ModelDB } from "@/src/types"; import { useModelInfo } from "@/src/hooks/useModelInfo"; export function ModelInfo({ data }: { data: ModelDB[] }) { const { selectedIndex, metrics, setSelectedIndex, currentModel } = useModelInfo({ data }); if (!data || data.length === 0) { return (

Data model tidak tersedia.

); } return (
Active

{currentModel.description}

{metrics.map((metric) => (

{metric.label}

{typeof metric.value === "number" ? `${(metric.value * 100).toFixed(1)}%` : metric.value}

))}
Preprocessing Case Folding, Stopwords, Stemming
Feature Extraction TF-IDF Vectorization
Training Data 3.445 Ulasan
); }