Spaces:
No application file
No application file
File size: 1,266 Bytes
82bf8c3 | 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 | async function predictScore() {
const data = {
Hours_Studied: Number(document.getElementById("Hours_Studied").value),
Attendance: Number(document.getElementById("Attendance").value),
Previous_Scores: Number(document.getElementById("Previous_Scores").value),
Gender: Number(document.getElementById("Gender").value),
Parental_Education_Level: Number(document.getElementById("Parental_Education_Level").value),
Motivation_Level: Number(document.getElementById("Motivation_Level").value),
Internet_Access: Number(document.getElementById("Internet_Access").value),
School_Type: Number(document.getElementById("School_Type").value)
};
const response = await fetch("http://127.0.0.1:5000/predict", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify(data)
});
const result = await response.json();
if (result.predicted_score !== undefined) {
document.getElementById("result").innerText =
"Predicted Exam Score: " + result.predicted_score;
} else {
document.getElementById("result").innerText =
"Error: " + result.error;
}
} |