File size: 839 Bytes
af9d556
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
document.getElementById('uploadForm').addEventListener('submit', async function(event) {
    event.preventDefault();
    const fileInput = document.getElementById('fileInput');
    const formData = new FormData();
    formData.append('file', fileInput.files[0]);

    try {
        const response = await fetch('http://localhost:8000/predict/', {
            method: 'POST',
            body: formData
        });
        const result = await response.json();
        document.getElementById('predictedClass').textContent = 'Class: ' + result.predicted_class;
        document.getElementById('confidence').textContent = 'Confidence: ' + (result.confidence * 100).toFixed(2) + '%';
        document.getElementById('result').style.display = 'block';
    } catch (error) {
        console.error('Error:', error);
    }
});