مشروع احترافي دقيقة قراءة 1 ملف

تصنيف المشاعر من النصوص العربية

نموذج مبني على بنية عربية مدرَّبة مسبقاً، مع واجهة برمجية.

نموذج مبني على بنية عربية مدرَّبة مسبقاً، مع واجهة برمجية.

الكود المصدري

استعراض الأكواد البرمجية

تصفّح ملفات المشروع، انسخ الكود، أو شغّله محلياً باتباع التعليمات.

الكود كامل وقابل للتشغيل
api.py python
from fastapi import FastAPI
from pydantic import BaseModel

app = FastAPI(title='Arabic Sentiment')


class Item(BaseModel):
    text: str


@app.post('/predict')
def predict(item: Item):
    scores = classifier(item.text)[0]
    return {'label': scores['label'], 'score': round(scores['score'], 4)}

تشغيل المشروع محلياً

pip install fastapi uvicorn transformers
uvicorn api:app --reload