{"service":"EdML Multi-Model ML Service - Generic Subject Classification + TTU Language Detection + UOP Subject Classification + UOP In-Progress Detection","version":"1.2.0","status":"ready","endpoints":{"health":"/health","legacy_language_predict":"/language/predict (requires API key)","legacy_language_batch":"/language/predict/batch (requires API key)","ttu_language_predict":"/ttu/language/predict (requires API key)","ttu_language_batch":"/ttu/language/predict/batch (requires API key)","ttu_language_info":"/ttu/language/info","generic_subject_predict":"/subjects/predict (requires API key)","generic_subject_batch":"/subjects/predict/batch (requires API key)","subject_predict":"/uop/subjects/predict (requires API key)","subject_batch":"/uop/subjects/predict/batch (requires API key)","subject_info":"/uop/subjects/info","in_progress_predict":"/uop/in-progress/predict (requires API key)","in_progress_batch":"/uop/in-progress/predict/batch (requires API key)","in_progress_info":"/uop/in-progress/info","unc_rigor_predict":"/unc/rigor/predict (requires API key)","unc_rigor_batch":"/unc/rigor/predict/batch (requires API key)","unc_rigor_info":"/unc/rigor/info","uconn_rigor_predict":"/uconn/rigor/predict (requires API key)","uconn_rigor_batch":"/uconn/rigor/predict/batch (requires API key)","uconn_rigor_info":"/uconn/rigor/info","carnegie_credit_predict":"/v1/carnegie_credit (requires API key)","carnegie_credit_info":"/v1/carnegie_credit/info"},"services":{"generic_subjects":"Generic Subject Classification - Pattern-based only (8 subjects, high precision)","ttu_language_hybrid":"TTU Language Detection - Hybrid pattern + TF-IDF approach (22 languages, F1: 0.991)","uop_subjects":"UOP Subject Classification - Pattern-first approach (8 subjects, F1: 0.993)","uop_in_progress":"UOP In-Progress Detection - Grade-based analysis (F1: 0.809, Precision: 70.4%, Recall: 95.2%)","unc_rigor":"UNC Rigor Classification - Dedicated per-school full-pipeline ONNX (13 labels)","uconn_rigor":"UConn Rigor Classification - Dedicated per-school full-pipeline ONNX (Standard≡Regular normalized)","carnegie_credit":"Carnegie Credit - gold_rules v1.5 skip-HITL + family-lookup confidence","legacy_language":"Legacy TTU Language Detection - Original approach (backward compatibility)"},"authentication":"Bearer token required for prediction endpoints"}