{"meta":{"project_name":"Review Sentiment Analyzer API","version":"1.0.2","authors":["Silvio Christian, Joe"],"description":"High-accuracy Sentiment Analysis API (English & Indonesian) using RoBERTa Transformers & N-Gram Extraction.","tech_stack":["FastAPI","Hugging Face Transformers","Pandas","Scikit-Learn"]},"documentation":{"swagger_ui":"/docs (Interactive Testing)","redoc":"/redoc (Static Documentation)"},"features":["Real-time Text Sentiment Analysis (EN/ID)","Batch File Processing (CSV/Excel)","Keyword Extraction (N-Gram Analysis)","Text Complexity Statistics"],"usage_guide":{"text_analysis_endpoints":{"description":"Analyze a single sentence.","urls":["POST /predict-sentiment/en (English)","POST /predict-sentiment/id (Indonesian)"],"payload_format":{"text_input":"I really love this product! (String)"}},"file_analysis_endpoints":{"description":"Upload a file for bulk analysis.","urls":["POST /predict-table-sentiment/en (English)","POST /predict-table-sentiment/id (Indonesian)"],"file_requirement":"File must be .csv or .xlsx and contain a column named 'komentar'.","form_parameters":{"file":"Binary File (.csv or .xlsx)","num":"Number of top keywords to extract (Default: 5)","ngram_min":"Min N-Gram size (Default: 1)","ngram_max":"Max N-Gram size (Default: 1)","sentiment":"Filter keywords by sentiment (positive/negative/neutral)"}}},"status":"🚀 Server is Running Smoothly."}