File size: 1,938 Bytes
a695b68
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# نموذج Random Forest لتوقع أسعار الإيجار

هذا النموذج يستخدم خوارزمية **Random Forest** لتوقع أسعار قوائم الإيجار في مدينة نيويورك بناءً على مجموعة من الميزات.

## المميزات
- **الميزات المدخلة:**
  - `host_id`: معرف المضيف
  - `neighbourhood_group`: مجموعة الجوار
  - `neighbourhood`: الجوار
  - `room_type`: نوع الغرفة
  - `latitude`: خط العرض
  - `longitude`: خط الطول
  - `number_of_reviews`: عدد التقييمات
  - `calculated_host_listings_count`: عدد القوائم المحسوبة للمضيف

- **المتغير المستهدف:**
  - `price`: سعر الإيجار المتوقع

## كيفية الاستخدام
يمكنك استخدام واجهة برمجة التطبيقات الخاصة بـ Hugging Face لاستدعاء النموذج وإجراء التنبؤات. تأكد من إرسال البيانات بشكل صحيح وفقًا للميزات المدخلة.

## قيود
- النموذج تم تدريبه على بيانات محدودة وقد لا يعكس الأسعار الدقيقة في جميع الحالات.
- يمكن أن تتأثر الدقة بالعوامل الخارجية مثل تغير السوق.

## مثال على الاستخدام
```python
import requests

API_URL = "https://api-inference.huggingface.co/models/fahad1995/random_forest_model"
headers = {"Authorization": "Bearer YOUR_ACCESS_TOKEN"}

# البيانات المدخلة
data = {
    "host_id": 1234,
    "neighbourhood_group": "Manhattan",
    "neighbourhood": "Upper East Side",
    "room_type": "Entire home/apt",
    "latitude": 40.7753,
    "longitude": -73.9521,
    "number_of_reviews": 50,
    "calculated_host_listings_count": 2
}

response = requests.post(API_URL, headers=headers, json=data)
print(response.json())