Skip to content

Commit 6f6e7d3

Browse files
Update script.js
1 parent 252469c commit 6f6e7d3

File tree

1 file changed

+68
-56
lines changed

1 file changed

+68
-56
lines changed

script.js

Lines changed: 68 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,32 @@
11
document.addEventListener("DOMContentLoaded", () => {
22
const notebookList = document.getElementById("notebook-list");
33

4+
// Reordered notebooks from basics to advanced
45
const notebooks = [
6+
// Python Fundamentals
57
{
6-
filename: "12-13-Pandas Intro.ipynb",
7-
url: "notebooks/12-13-Pandas Intro.ipynb"
8+
filename: "Python Lists.ipynb",
9+
url: "notebooks/Python Lists.ipynb"
810
},
911
{
10-
filename: "13 Dataframes Updated.ipynb",
11-
url: "notebooks/13-Dataframes-updated.ipynb"
12+
filename: "Python Tuples.ipynb",
13+
url: "notebooks/Python Tuples.ipynb"
1214
},
1315
{
14-
filename: "16 Summary Statistics.ipynb",
15-
url: "notebooks/16-Pandas%20Dataframes-Summary%20Statistics.ipynb"
16+
filename: "Python Dictionaries.ipynb",
17+
url: "notebooks/Python Dictionaries.ipynb"
1618
},
1719
{
18-
filename: "Iterators.ipynb",
19-
url: "notebooks/Iterators.ipynb"
20+
filename: "Functions.ipynb",
21+
url: "notebooks/Functions.ipynb"
2022
},
2123
{
22-
filename: "17-Selecting-Elements.ipynb",
23-
url: "notebooks/17-Selecting-Elements.ipynb"
24+
filename: "Iterators.ipynb",
25+
url: "notebooks/Iterators.ipynb"
2426
},
2527
{
26-
filename: "Functions.ipynb",
27-
url: "notebooks/Functions.ipynb"
28+
filename: "List Comprehension.ipynb",
29+
url: "notebooks/List Comprehension.ipynb"
2830
},
2931
{
3032
filename: "Lamda functions-Part1.ipynb",
@@ -35,13 +37,29 @@ document.addEventListener("DOMContentLoaded", () => {
3537
url: "notebooks/Lamda functions-Part2.ipynb"
3638
},
3739
{
38-
filename: "List Comprehension.ipynb",
39-
url: "notebooks/List Comprehension.ipynb"
40+
filename: "Python Exceptions.ipynb",
41+
url: "notebooks/Python Exceptions.ipynb"
4042
},
4143
{
42-
filename: "Numpy_Functions.ipynb",
43-
url: "notebooks/Numpy_Functions.ipynb"
44+
filename: "Python Files.ipynb",
45+
url: "notebooks/Python Files.ipynb"
46+
},
47+
{
48+
filename: "getcwd().ipynb",
49+
url: "notebooks/getcwd().ipynb"
4450
},
51+
52+
// Object-Oriented Programming (OOP)
53+
{
54+
filename: "OOP1_Lecture1.ipynb",
55+
url: "notebooks/OOP1_Lecture1.ipynb"
56+
},
57+
{
58+
filename: "OOP_All_in_One.ipynb",
59+
url: "notebooks/OOP_All_in_One.ipynb"
60+
},
61+
62+
// Numerical Computing (NumPy)
4563
{
4664
filename: "Numpy_lec1-part-a.ipynb",
4765
url: "notebooks/Numpy_lec1-part-a.ipynb"
@@ -51,20 +69,32 @@ document.addEventListener("DOMContentLoaded", () => {
5169
url: "notebooks/Numpy_lec2-3.ipynb"
5270
},
5371
{
54-
filename: "Python Dictionaries.ipynb",
55-
url: "notebooks/Python Dictionaries.ipynb"
72+
filename: "Numpy_Functions.ipynb",
73+
url: "notebooks/Numpy_Functions.ipynb"
5674
},
75+
76+
// Data Analysis (Pandas)
5777
{
58-
filename: "Python Exceptions.ipynb",
59-
url: "notebooks/Python Exceptions.ipynb"
78+
filename: "12-13-Pandas Intro.ipynb",
79+
url: "notebooks/12-13-Pandas Intro.ipynb"
6080
},
6181
{
62-
filename: "Python Lists.ipynb",
63-
url: "notebooks/Python Lists.ipynb"
82+
filename: "13 Dataframes Updated.ipynb",
83+
url: "notebooks/13-Dataframes-updated.ipynb"
6484
},
6585
{
66-
filename: "Python Tuples.ipynb",
67-
url: "notebooks/Python Tuples.ipynb"
86+
filename: "16 Summary Statistics.ipynb",
87+
url: "notebooks/16-Pandas%20Dataframes-Summary%20Statistics.ipynb"
88+
},
89+
{
90+
filename: "17-Selecting-Elements.ipynb",
91+
url: "notebooks/17-Selecting-Elements.ipynb"
92+
},
93+
94+
// Machine Learning & NLP
95+
{
96+
filename: "KNN.ipynb",
97+
url: "notebooks/KNN.ipynb"
6898
},
6999
{
70100
filename: "Spam_ClassificationP1-7-May-2025.ipynb",
@@ -75,16 +105,16 @@ document.addEventListener("DOMContentLoaded", () => {
75105
url: "notebooks/Spam_ClassificationP2-9-5-2025.ipynb"
76106
},
77107
{
78-
filename: "Deep_learning.ipynb",
79-
url: "notebooks/Deep_learning.ipynb"
108+
filename: "Spam_ClassificationP3-14-May.ipynb",
109+
url: "notebooks/Spam_ClassificationP3-14-May.ipynb"
80110
},
81111
{
82-
filename: "getcwd().ipynb",
83-
url: "notebooks/getcwd().ipynb"
112+
filename: "Spam_Classification-16-May.ipynb",
113+
url: "notebooks/Spam_Classification-16-May.ipynb"
84114
},
85115
{
86-
filename: "KNN.ipynb",
87-
url: "notebooks/KNN.ipynb"
116+
filename: "Spam_Classification-bigrams.ipynb",
117+
url: "notebooks/Spam_Classification-bigrams.ipynb"
88118
},
89119
{
90120
filename: "n_gram of spam classification.ipynb",
@@ -95,44 +125,26 @@ document.addEventListener("DOMContentLoaded", () => {
95125
url: "notebooks/n_gram of urdu dataset.ipynb"
96126
},
97127
{
98-
filename: "OOP_All_in_One.ipynb",
99-
url: "notebooks/OOP_All_in_One.ipynb"
100-
},
101-
{
102-
filename: "OOP1_Lecture1.ipynb",
103-
url: "notebooks/OOP1_Lecture1.ipynb"
104-
},
105-
{
106-
filename: "Python Files.ipynb",
107-
url: "notebooks/Python Files.ipynb"
108-
},
109-
{
110-
filename: "Spam_Classification-16-May.ipynb",
111-
url: "notebooks/Spam_Classification-16-May.ipynb"
112-
},
113-
{
114-
filename: "Spam_ClassificationP3-14-May.ipynb",
115-
url: "notebooks/Spam_ClassificationP3-14-May.ipynb"
128+
filename: "Deep_learning.ipynb",
129+
url: "notebooks/Deep_learning.ipynb"
116130
},
131+
132+
// Datasets
117133
{
118-
filename: "Spam_Classification-bigrams.ipynb",
119-
url: "notebooks/Spam_Classification-bigrams.ipynb"
134+
filename: "spam.csv",
135+
url: "notebooks/spam.csv"
120136
},
121137
{
122138
filename: "English.csv",
123139
url: "notebooks/English.csv"
124140
},
125-
{
126-
filename: "imdb_urdu_reviews_test.csv",
127-
url: "notebooks/imdb_urdu_reviews_test.csv"
128-
},
129141
{
130142
filename: "imdb_urdu_reviews_train.csv",
131143
url: "notebooks/imdb_urdu_reviews_train.csv"
132144
},
133145
{
134-
filename: "spam.csv",
135-
url: "notebooks/spam.csv"
146+
filename: "imdb_urdu_reviews_test.csv",
147+
url: "notebooks/imdb_urdu_reviews_test.csv"
136148
}
137149
];
138150

0 commit comments

Comments
 (0)