Spaces:
Sleeping
Sleeping
metadata
title: Sentiment Analysis API
emoji: 🎭
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
Sentiment Analysis API
This Space provides a REST API for sentiment analysis using a fine-tuned transformer model.
API Endpoints
GET /- API informationGET /health- Health checkPOST /predict- Analyze sentimentGET /docs- Interactive API documentation (Swagger UI)
Usage Example
curl -X POST "https://YOUR-USERNAME-sentiment-api.hf.space/predict" \
-H "Content-Type: application/json" \
-d '{"text": "I love this product!"}'
Response:
{
"sentiment": "positive",
"confidence": 0.9234
}
Model
This API uses a sentiment classification model trained on [describe your dataset]. Model repository: [link to your model repo]
Integration
You can call this API from any application:
// JavaScript/TypeScript
fetch('https://YOUR-USERNAME-sentiment-api.hf.space/predict', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({text: 'Hello world'})
})
.then(r => r.json())
.then(data => console.log(data));
# Python
import requests
response = requests.post(
'https://YOUR-USERNAME-sentiment-api.hf.space/predict',
json={'text': 'Hello world'}
)
print(response.json())