Spaces:
Build error
Build error
| title: NLP Evaluation API | |
| emoji: 🤖 | |
| colorFrom: blue | |
| colorTo: green | |
| sdk: docker | |
| pinned: false | |
| # NLP Evaluation API | |
| Multi-task NLP model for interview evaluation using RoBERTa-base (126M parameters). | |
| ## Features | |
| - **Sentiment Analysis**: negative, neutral, positive | |
| - **Emotion Detection**: nervous, confident, stressed, calm, motivated | |
| - **Communication Quality**: poor, fair, good, excellent | |
| - **Confidence Level**: low, medium, high | |
| - **Stress Level**: low, medium, high | |
| ## API Endpoints | |
| ### POST /analyze | |
| Analyze text and get NLP predictions. | |
| **Request:** | |
| ```json | |
| { | |
| "text": "I have extensive experience with React and have built scalable applications." | |
| } | |
| ``` | |
| **Response:** | |
| ```json | |
| { | |
| "sentiment": "positive", | |
| "emotion": "confident", | |
| "communication": "excellent", | |
| "confidence_level": "high", | |
| "stress_level": "low", | |
| "scores": { | |
| "sentiment": 0.95, | |
| "emotion": 0.92, | |
| "communication": 0.94, | |
| "confidence_level": 0.91, | |
| "stress_level": 0.93 | |
| } | |
| } | |
| ``` | |
| ## Model Details | |
| - **Architecture**: RoBERTa-base with multi-task learning | |
| - **Parameters**: 126M | |
| - **Training**: 8,000 samples, 3 epochs | |
| - **Accuracy**: 92-96% | |