Olivier-52 commited on
Commit
26d20d8
·
1 Parent(s): 55a19e2

Update app.py

Browse files

Fix "Text" feature name

Files changed (1) hide show
  1. app.py +4 -10
app.py CHANGED
@@ -83,22 +83,16 @@ def predict(features: TextInput):
83
  Fait une prédiction sur un texte donné en utilisant le modèle chargé.
84
 
85
  Args:
86
- input_data (TextInput): Objet contenant le texte à prédire.
87
 
88
  Returns:
89
- dict: Dictionnaire contenant la prédiction (0 les articles avec un biais, 1 pour les articles faux, et 2 pour les articles fiable).
90
-
91
- Raises:
92
- HTTPException: Si une erreur survient lors de la prédiction.
93
  """
94
  try:
95
- # Préparation des données pour la prédiction
96
- df = pd.DataFrame({"text": [features.text]})
97
 
98
- # Convertis en tableau 2D (1 échantillon, 1 feature)
99
- text_array = np.array(df["text"].tolist()).reshape(1, -1)
100
 
101
- prediction = model.predict(text_array)[0]
102
  return {"prediction": int(prediction)}
103
 
104
  except Exception as e:
 
83
  Fait une prédiction sur un texte donné en utilisant le modèle chargé.
84
 
85
  Args:
86
+ features (TextInput): Objet contenant le texte à prédire.
87
 
88
  Returns:
89
+ dict: Dictionnaire contenant la prédiction.
 
 
 
90
  """
91
  try:
92
+ df = pd.DataFrame({"Text": [features.text]})
 
93
 
94
+ prediction = model.predict(df)[0]
 
95
 
 
96
  return {"prediction": int(prediction)}
97
 
98
  except Exception as e: