{"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"},"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%)","legacy_language":"Legacy TTU Language Detection - Original approach (backward compatibility)"},"authentication":"Bearer token required for prediction endpoints"}