"use client";
import { Header } from "./Header";
import {
MessageSquareText,
Minus,
ThumbsDown,
ThumbsUp,
TrendingUp,
} from "lucide-react";
import { StatCard } from "./StatCard";
import {
brandData,
sentimentDistribution,
trendData,
wordCloudData,
} from "@/src/app/dashboard/lib/data";
import { ModelInfoSkeleton } from "../skeletons/ModelInfoSkeleton";
import { ModelInfo } from "./ModelInfo";
import { SentimentAnalyzer } from "./SentimentAnalyzer";
import { BrandFilter } from "./BrandFilter";
import { ReviewTable } from "./ReviewTable";
import { SentimentChart, TrendChart, WordCloud } from "@/src/utils/dImports";
import { useDashboards } from "@/src/hooks/useDashboard";
export default function DashboardClient() {
const {
totalReviews,
positiveCount,
negativeCount,
neutralCount,
filteredReviews,
selectedBrand,
loading,
modelData,
setSelectedBrand,
percentage,
} = useDashboards();
return (
Analisis Sentimen Ulasan Laptop
Sistem klasifikasi sentimen menggunakan algoritma XGBoost untuk
menganalisis ulasan produk laptop pada platform Tokopedia
Akurasi 92.4%
•
XGBoost + TF-IDF
•
Real-time Analysis
Tren Sentimen Bulanan
Distribusi Sentimen
Kata Kunci Populer
Kata-kata yang sering muncul dalam ulasan berdasarkan kategori
sentimen
{loading ? (
) : modelData.length > 0 ? (
) : (
Data model tidak tersedia.
)}
Ulasan Terbaru
Hasil klasifikasi sentimen ulasan produk laptop
);
}