Skip to content

Commit 04902e6

Browse files
Update index.html
1 parent d5f4b00 commit 04902e6

File tree

1 file changed

+23
-7
lines changed

1 file changed

+23
-7
lines changed

index.html

Lines changed: 23 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,16 @@
2121
100% {background-position: 0% 50%;}
2222
}
2323

24-
h1, h3, label {
24+
h1, label {
2525
text-align: center;
2626
color: #f1f1f1;
2727
}
2828

29+
h3 {
30+
text-align: left;
31+
color: #f1f1f1;
32+
}
33+
2934
h2 {
3035
font-weight: normal;
3136
font-size: 16px;
@@ -169,21 +174,29 @@
169174
margin-top: -5px;
170175
margin-bottom: 10px;
171176
}
177+
.fade-in {
178+
opacity: 0;
179+
transform: translateY(20px);
180+
animation: fadeInUp 0.6s ease-out forwards;
181+
}
182+
183+
@keyframes fadeInUp {
184+
to {
185+
opacity: 1;
186+
transform: translateY(0);
187+
}
188+
}
172189
</style>
173190
</head>
174191
<body>
175192
<h1>AI-DataScience-Lab</h1>
176193
<h2>Built with Pandas, scikit-learn, and OpenAI GPT-3.5 API</h2>
177194
<h2>(<a href="https://github.com/Hariprashad-Ravikumar/AI-DataScience-Lab" target="_blank">View source code on Hari's GitHub</a>)</h2>
178195

179-
<!-- Description -->
180-
<div class="description">
181-
Upload your dataset to receive intelligent insights powered by AI. Our tool cleans your data, builds a predictive model, and explains the trends using OpenAI. Visualizations and downloadable reports included.
182-
</div>
183196

184197
<!-- Upload -->
185198
<div class="section">
186-
<h3>Upload your data file to get forecast using AI</h3>
199+
<h3>Upload your dataset to receive intelligent insights powered by AI. Our tool cleans your data, builds a predictive model, and explains the trends using OpenAI. Visualizations and downloadable reports included.</h3>
187200
<form id="uploadForm">
188201
<label for="fileInput">Choose CSV File</label>
189202
<input type="file" id="fileInput" name="file" required />
@@ -208,7 +221,7 @@ <h3>Upload your data file to get forecast using AI</h3>
208221
<select id="regressionModel" name="model" disabled>
209222
<option value="linear">Linear Regression</option>
210223
</select>
211-
<div class="more-note">(more...)</div>
224+
<div class="more-note">(More regression models coming in v2)</div>
212225
</div>
213226

214227
<!-- Processing results -->
@@ -259,6 +272,7 @@ <h3>Forecast Visualization</h3>
259272

260273
<!-- Footer -->
261274
<div class="footer">
275+
<small style="color:#aaa;">App Version: 1.0.0 (Beta)</small>
262276
&copy; 2025 Hariprashad Ravikumar · All rights reserved<br>
263277
<a href="https://hariprashad-ravikumar.github.io" target="_blank">Website</a> ·
264278
<a href="https://github.com/Hariprashad-Ravikumar" target="_blank">GitHub</a>
@@ -332,6 +346,7 @@ <h3>Forecast Visualization</h3>
332346

333347
document.getElementById('regressionModel').disabled = false;
334348
processingResults.classList.remove('hidden');
349+
processingResults.classList.add('fade-in');
335350
document.getElementById('summary').textContent = data.summary || '';
336351
document.getElementById('log').textContent = data.log || '';
337352
document.getElementById('metrics').textContent = `R² Score: ${data.r2_score}\nMSE: ${data.mse}`;
@@ -360,6 +375,7 @@ <h3>Forecast Visualization</h3>
360375
setTimeout(() => document.getElementById('predictProgress').style.display = 'none', 500);
361376

362377
forecastResults.classList.remove('hidden');
378+
forecastResults.classList.add('fade-in');
363379
document.getElementById('forecast').textContent = typeof data.forecast === "string"
364380
? data.forecast
365381
: JSON.stringify(data.forecast, null, 2);

0 commit comments

Comments
 (0)