Skip to content

Commit 9df96cc

Browse files
committed
update Add Supject Giude and coreect AI syllabus
1 parent 0d0e8cb commit 9df96cc

2 files changed

Lines changed: 138 additions & 209 deletions

File tree

Lines changed: 75 additions & 193 deletions
Original file line numberDiff line numberDiff line change
@@ -1,226 +1,108 @@
11
{
2-
"course_title": "Engineering Mathematics IV",
3-
"course_code": "MTH 211.3 (3 – 2 – 0)",
4-
"total_hours": 45,
5-
"university": "Pokhara University",
6-
"program": "BE",
2+
"course_title": "Artificial Intelligence",
3+
"course_code": "3-1-2",
74
"evaluation": {
8-
"theory": {
9-
"sessional": 50,
10-
"final": 50,
11-
"total": 100
12-
},
13-
"practical": {
14-
"sessional": 0,
15-
"final": 0,
16-
"total": 0
17-
},
18-
"grand_total": 100
5+
"sessional": { "theory": 30, "practical": 20, "total": 50 },
6+
"final": { "theory": 50, "practical": 0, "total": 50 },
7+
"total": { "theory": 80, "practical": 20, "total": 100 }
198
},
20-
"course_objectives": "1. To understand complex variable. 2. To apply concepts of Fourier and Z-transform in signal processing. 3. To study wave and diffusion equations in Cartesian, cylindrical, and polar coordinates.",
219
"course_contents": [
2210
{
2311
"unit": 1,
24-
"title": "Complex Variable",
25-
"hours": 12,
12+
"title": "Introduction to AI",
13+
"hours": 6,
2614
"topics": [
27-
{
28-
"topic": "1.1 Review of complex numbers — polar form, modulus, argument, DeMoivre's theorem",
29-
"frequency": 5,
30-
"note": "Asked as intro/short questions. DeMoivre's theorem used in deriving roots and powers."
31-
},
32-
{
33-
"topic": "1.2 Functions of complex variables — definition, limits, continuity",
34-
"frequency": 8,
35-
"note": "Foundation for analyticity; often combined with Cauchy-Riemann equations."
36-
},
37-
{
38-
"topic": "1.3 Cauchy-Riemann equations — necessary and sufficient conditions for analyticity",
39-
"frequency": 18,
40-
"note": "One of the highest frequency topics. Asked to check analyticity and as prerequisite for harmonic functions."
41-
},
42-
{
43-
"topic": "1.4 Harmonic functions — harmonic conjugate, construction of analytic function f(z) = u + iv",
44-
"frequency": 21,
45-
"note": "MOST FREQUENTLY ASKED TOPIC in Unit 1. Appears in virtually every paper. Milne-Thomson method included."
46-
},
47-
{
48-
"topic": "1.5 Conformal mappings — definition, angle-preserving property, standard maps w = e^{iα}z, w = 1/z, w = z²",
49-
"frequency": 14,
50-
"note": "Image of regions under transformations. Triangular/circular region mapping asked repeatedly."
51-
},
52-
{
53-
"topic": "1.6 Bilinear (Möbius) transformation — definition, fixed points, cross-ratio",
54-
"frequency": 10,
55-
"note": "Finding bilinear map from three point-pairs and image of unit circle/real axis."
56-
},
57-
{
58-
"topic": "1.7 Cauchy integral theorem and complex line integrals",
59-
"frequency": 7,
60-
"note": "Statement, conditions, direct evaluation of contour integrals."
61-
},
62-
{
63-
"topic": "1.8 Cauchy's integral formula and its extension for higher-order derivatives",
64-
"frequency": 18,
65-
"note": "State-and-prove plus evaluation questions. One of the most tested topics in complex integration."
66-
},
67-
{
68-
"topic": "1.9 Taylor's series of a complex function — convergence and radius",
69-
"frequency": 4,
70-
"note": "Expansion around a regular point; less frequently asked as a standalone question."
71-
},
72-
{
73-
"topic": "1.10 Laurent's series expansion in annular regions",
74-
"frequency": 13,
75-
"note": "Expanding in multiple annular domains (e.g., |z|<1, 1<|z|<2, |z|>2) is a common exam pattern."
76-
},
77-
{
78-
"topic": "1.11 Zeros, singularities, poles — isolated, removable, essential; classification",
79-
"frequency": 8,
80-
"note": "Identifying type of singularity and order of pole. Often paired with residue calculation."
81-
},
82-
{
83-
"topic": "1.12 Calculation of residues at poles — Cauchy's residue theorem and evaluation of real integrals",
84-
"frequency": 19,
85-
"note": "State-and-prove residue theorem + definite integral evaluation. Second most tested integration topic."
86-
}
15+
{ "topic": "1.1 Definition of Artificial Intelligence", "frequency": 12 },
16+
{ "topic": "1.2 Brief history of Artificial Intelligence", "frequency": 4 },
17+
{ "topic": "1.3 Importance and Applications of Artificial Intelligence", "frequency": 11 },
18+
{ "topic": "1.4 AI and related fields", "frequency": 5 },
19+
{ "topic": "1.5 Definition of Knowledge, and learning", "frequency": 6 },
20+
{ "topic": "1.6 Intelligent Agents & its type and performance measures", "frequency": 11 }
8721
]
8822
},
8923
{
9024
"unit": 2,
91-
"title": "Z-Transform",
92-
"hours": 9,
25+
"title": "Problem Solving",
26+
"hours": 4,
9327
"topics": [
94-
{
95-
"topic": "2.1 Z-transform — definition, one-sided and two-sided Z-transform, standard transforms, ROC",
96-
"frequency": 15,
97-
"note": "Basic Z-transform table, properties (linearity, scaling, time-reversal) regularly asked."
98-
},
99-
{
100-
"topic": "2.2 Linear Time-Invariant system, unit impulse function, properties of Z-transform",
101-
"frequency": 10,
102-
"note": "Convolution theorem, shifting theorem (first and second), initial and final value theorems."
103-
},
104-
{
105-
"topic": "2.3 Shifting theorems — first and second shifting theorems with applications",
106-
"frequency": 14,
107-
"note": "Z{aⁿ cos bt}, Z{aⁿ sin bt} and related forms. Appears in nearly every paper."
108-
},
109-
{
110-
"topic": "2.4 Inverse Z-transform by residue and partial fraction methods; long division",
111-
"frequency": 12,
112-
"note": "Partial fraction decomposition and power series (long division) are both asked."
113-
},
114-
{
115-
"topic": "2.5 Parseval's theorem and convolution theorem for Z-transform",
116-
"frequency": 6,
117-
"note": "Less frequently asked as standalone; often part of larger Z-transform questions."
118-
},
119-
{
120-
"topic": "2.6 Solution of difference equations using Z-transform",
121-
"frequency": 20,
122-
"note": "MOST FREQUENTLY TESTED in Unit 2. Solving y_{n+2} + ay_{n+1} + by_n = f(n) with initial conditions appears in nearly every paper."
123-
}
28+
{ "topic": "2.1 Defining problems as a state space search", "frequency": 10 },
29+
{ "topic": "2.2 Problem formulation and Problem types", "frequency": 7 },
30+
{ "topic": "2.3 Well defined problems", "frequency": 10 },
31+
{ "topic": "2.4 Constraint satisfaction problem", "frequency": 8 },
32+
{ "topic": "2.5 Game playing", "frequency": 9 },
33+
{ "topic": "2.6 Production systems", "frequency": 5 }
12434
]
12535
},
12636
{
12737
"unit": 3,
128-
"title": "Fourier Integral and Fourier Transform",
129-
"hours": 7,
38+
"title": "Search Techniques",
39+
"hours": 6,
13040
"topics": [
131-
{
132-
"topic": "3.1 Fourier series in complex form — derivation from Fourier integral theorem",
133-
"frequency": 6,
134-
"note": "Derivation of Fourier integral from Fourier series; often asked as a first sub-part."
135-
},
136-
{
137-
"topic": "3.2 Fourier integral representation — Fourier sine integral and cosine integral",
138-
"frequency": 19,
139-
"note": "Evaluating ∫₀^∞ [...] dω using a suitable function. One of the two most tested Fourier topics."
140-
},
141-
{
142-
"topic": "3.3 Fourier transform — definition, linearity, basic properties, Gaussian function",
143-
"frequency": 8,
144-
"note": "F{e^{-x²/2}} and similar; properties (time-shift, scaling, convolution) regularly asked."
145-
},
146-
{
147-
"topic": "3.4 Fourier sine and cosine transforms — computation and applications",
148-
"frequency": 19,
149-
"note": "F_s and F_c of e^{-x}, e^{-mx}; then proving standard definite integral results. Equally most-tested with 3.2."
150-
},
151-
{
152-
"topic": "3.5 Inverse Fourier transform and Parseval's identity — evaluation of definite integrals",
153-
"frequency": 7,
154-
"note": "∫₀^∞ 1/(1+x²)² dx = π/4 via Parseval, and related problems."
155-
}
41+
{ "topic": "3.1 Uninformed search techniques — depth first search, breadth first search, depth limit search, and search strategy comparison", "frequency": 12 },
42+
{ "topic": "3.2 Informed search techniques — hill climbing, best first search, greedy search, A* search, simulated annealing, Genetic algorithms", "frequency": 13 },
43+
{ "topic": "3.3 Adversarial search techniques — minimax procedure, alpha beta procedure", "frequency": 11 }
15644
]
15745
},
15846
{
15947
"unit": 4,
160-
"title": "Partial Differential Equations",
161-
"hours": 14,
48+
"title": "Knowledge Representation, Inference and Reasoning",
49+
"hours": 8,
16250
"topics": [
163-
{
164-
"topic": "4.1 Partial differential equations — definition, examples, classification, order and degree",
165-
"frequency": 4,
166-
"note": "Introductory theory; less commonly asked as a full question."
167-
},
168-
{
169-
"topic": "4.2 Method of separation of variables — solving PDEs with boundary conditions",
170-
"frequency": 14,
171-
"note": "Applied to u_{xx} − u_{xy} = 0 and similar. Fundamental tool for 4.3–4.6."
172-
},
173-
{
174-
"topic": "4.3 Derivation and solution of wave equation (one and two dimensional) — vibrating string",
175-
"frequency": 20,
176-
"note": "MOST FREQUENTLY TESTED in Unit 4. Derive 1D wave equation + solve with BCs and IC appearing in nearly every paper."
177-
},
178-
{
179-
"topic": "4.4 Wave equation by D'Alembert's method",
180-
"frequency": 5,
181-
"note": "Alternative closed-form solution; asked occasionally as a second sub-part."
182-
},
183-
{
184-
"topic": "4.5 Derivation and solution of heat equation (one and two dimensional) — temperature distribution",
185-
"frequency": 19,
186-
"note": "Derive 1D heat equation + solve for u(x,t) with ends at zero temperature. Appears in nearly every paper."
187-
},
188-
{
189-
"topic": "4.6 Laplace equation — Cartesian, polar coordinates; expressing ∇²u in polar form",
190-
"frequency": 15,
191-
"note": "Deriving ∇²u in polar coordinates is a very common question. Cylindrical/spherical form: statement only."
192-
},
193-
{
194-
"topic": "4.7 Helmholtz equation and engineering applications of PDEs",
195-
"frequency": 4,
196-
"note": "2D boundary-value problems; Helmholtz equation F_{xx}+F_{yy}+k²F = 0 solved occasionally."
197-
}
51+
{ "topic": "4.1 Approaches to Knowledge Representation", "frequency": 9 },
52+
{ "topic": "4.2 Issues in Knowledge Representation", "frequency": 7 },
53+
{ "topic": "4.3 Propositional logic, predicate logic, FOPL", "frequency": 11 },
54+
{ "topic": "4.3 Rules of inference, resolution refutation system (RRS), answer extraction from RRS", "frequency": 10 },
55+
{ "topic": "4.4 Statistical Reasoning — Probability and Bayes' theorem and causal networks, reasoning in belief network", "frequency": 13 },
56+
{ "topic": "4.5 Semantic nets and frames", "frequency": 11 }
19857
]
19958
},
20059
{
20160
"unit": 5,
202-
"title": "Curve in Space (Analytical Solid Geometry)",
203-
"hours": 3,
61+
"title": "Machine Learning",
62+
"hours": 12,
63+
"topics": [
64+
{ "topic": "5.1 Concepts of learning", "frequency": 9 },
65+
{ "topic": "5.2 Learning by analogy, Inductive learning, Explanation based learning", "frequency": 6 },
66+
{ "topic": "5.3 Supervised Learning — Nearest Neighbor, Naive Bayes, Logistic Regression, Support Vector Machine, Neural Networks", "frequency": 12 },
67+
{ "topic": "5.4 Unsupervised Learning", "frequency": 10 },
68+
{ "topic": "5.4.1 Clustering, K-means", "frequency": 12 },
69+
{ "topic": "5.4.2 Dimensionality Reduction (Principal Component Analysis, Linear Discriminant Analysis)", "frequency": 10 },
70+
{ "topic": "5.5 Reinforcement learning", "frequency": 12 },
71+
{ "topic": "5.4 Fuzzy learning", "frequency": 5 },
72+
{ "topic": "5.5 Boltzmann Machines", "frequency": 4 },
73+
{ "topic": "5.6 Deep Learning", "frequency": 7 }
74+
]
75+
},
76+
{
77+
"unit": 6,
78+
"title": "Applications of AI",
79+
"hours": 9,
20480
"topics": [
205-
{
206-
"topic": "5.1 Quadric surfaces — ellipsoid, hyperboloid, paraboloid, cylinder, cone; standard equations and sketches",
207-
"frequency": 5,
208-
"note": "Write equation, sketch, identify axes of symmetry. Asked as short-answer or sub-part."
209-
},
210-
{
211-
"topic": "5.2 Tangent line and tangent plane on the space curve — tangent vector, unit tangent vector",
212-
"frequency": 14,
213-
"note": "Finding tangent vector r⃗'(t) and unit tangent T̂ at a given point. Appears in most recent papers."
214-
}
81+
{ "topic": "6.1 Neural networks", "frequency": 12 },
82+
{ "topic": "6.1.1 Network structure", "frequency": 10 },
83+
{ "topic": "6.1.2 Perceptron", "frequency": 11 },
84+
{ "topic": "6.1.3 Adaline network", "frequency": 11 },
85+
{ "topic": "6.1.4 Multilayer Perceptron, Back Propagation", "frequency": 11 },
86+
{ "topic": "6.1.5 Hopfield network", "frequency": 7 },
87+
{ "topic": "6.1.6 Kohonen network", "frequency": 6 },
88+
{ "topic": "6.2 Expert System", "frequency": 13 },
89+
{ "topic": "6.2.1 Architecture of an expert system", "frequency": 12 },
90+
{ "topic": "6.2.2 Development of expert systems", "frequency": 10 },
91+
{ "topic": "6.3 Natural Language Processing", "frequency": 12 },
92+
{ "topic": "6.3.1 Levels of analysis: Phonetic, Syntactic, Semantic, Pragmatic", "frequency": 11 },
93+
{ "topic": "6.4 Introduction to Machine Vision", "frequency": 6 },
94+
{ "topic": "6.5 Current trends and the future", "frequency": 5 }
21595
]
21696
}
21797
],
98+
"laboratory_work": "Laboratory exercises should be conducted in either LISP or PROLOG. Laboratory exercises must cover the fundamental search techniques, inference and reasoning and machine learning (Regression, Back propagation, SVM, clustering and Dimensionality reduction).",
21899
"references": [
219-
"1. E. Kreyszig, Advanced Engineering Mathematics, 8th edition, Wiley-Eastern Publication, New Delhi.",
220-
"2. H. K. Dass & R. Verma, Higher Engineering Mathematics, First edition, S. Chand & Company Limited, New Delhi.",
221-
"3. Digital Signal Processing: J.G. Proakis, Prentice Hall of India.",
222-
"4. V. Sundaran, R. Bala Subramanayam, K.L. Laxminarayanam, Engineering Mathematics, Volume II.",
223-
"5. A.V. Oppenheim, Discrete-Time Signal Processing, Prentice Hall, India Limited, 1990.",
224-
"6. K. Ogata, Discrete-Time Control System, Prentice Hall, India Limited, 1993."
100+
"E. Rich and Knight, Artificial Intelligence, McGraw Hill, 1991.",
101+
"Stuart Russel and Peter Norvig, Artificial Intelligence A Modern Approach, Pearson, 2009",
102+
"D. W. Patterson, Artificial Intelligence and Expert Systems, Prentice Hall, 2001.",
103+
"P. H. Winston, Artificial Intelligence, Addison Wesley, 1984.",
104+
"Ivan Bratko, PROLOG Programming for Artificial Intelligence, Addison Wesley, 2001.",
105+
"Leon Sterling, Ehud Shapiro, The Art of PROLOG: Advanced Programming Techniques, Prentice Hall, 1996.",
106+
"Ethem Alpaydin, Introduction to Machine Learning, MIT Press, 2010"
225107
]
226108
}

src/index.html

Lines changed: 63 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2032,27 +2032,74 @@
20322032
<div style="display:flex;gap:8px;margin-top:8px;flex-wrap:wrap">
20332033
<button onclick="window.open('https://claude.ai/','_blank')"
20342034
style="padding:8px 16px;background:var(--accent);color:#fff;border:none;border-radius:var(--r);font-size:13px;font-weight:600;cursor:pointer;transition:background .2s">Claude
2035-
Sonnet 4.6 (Extended Thinking) </button>
2035+
Sonnet 4.6 →</button>
20362036
<button onclick="window.open('https://grok.com/','_blank')"
20372037
style="padding:8px 16px;background:var(--accent);color:#fff;border:none;border-radius:var(--r);font-size:13px;font-weight:600;cursor:pointer;transition:background .2s">Grok
2038-
AI (Expert Mode) </button>
2038+
AI →</button>
20392039
</div>
20402040
<div class="gs-desc" style="margin-top:8px"><strong>Step 3:</strong> Upload your
2041-
PDF/image and paste this prompt:</div>
2042-
<div class="gs-code" style="margin-top:8px">Convert this question paper to JSON following this exact format:
2043-
2044-
[Paste the format example here]
2045-
2046-
Rules:
2047-
- Use "id": "YYYY_semester" (e.g. "2024_fall")
2048-
- Extract all questions with number, sub_no, marks, question text
2049-
- For OR questions use "sub_no": "or"
2050-
- For images/diagrams, note them as "fig_url": "path/to/image.png"
2051-
- For tables, extract as "table_data" with headers and rows
2052-
- For equations, use Unicode symbols or note as image
2053-
- Extract full question text accurately</div>
2041+
PDF/image and paste the prompt from README</div>
20542042
<div class="gs-desc" style="margin-top:8px"><strong>Step 4:</strong> Copy the
2055-
AI-generated JSON and save to your subject folder with the exact file name</div>
2043+
AI-generated JSON and save to your subject folder</div>
2044+
</div>
2045+
</div>
2046+
<div class="guide-step">
2047+
<div class="gs-dot">8</div>
2048+
<div class="gs-content">
2049+
<div class="gs-label">Complete Example: old_question_papers.json</div>
2050+
<div class="gs-desc">Here's a complete example showing all features in one file:</div>
2051+
<div class="gs-code">{
2052+
"subject": "Information Systems",
2053+
"university": "Pokhara University",
2054+
"programme": "BE — Computer Engineering",
2055+
"level": "Bachelor",
2056+
"full_marks": 100,
2057+
"pass_marks": 45,
2058+
"papers": [
2059+
{
2060+
"id": "2024_fall",
2061+
"year": "2024",
2062+
"semester": "Fall",
2063+
"questions": [
2064+
{
2065+
"number": "1",
2066+
"sub_no": "a",
2067+
"marks": 5,
2068+
"question": "Define information systems and explain its components."
2069+
},
2070+
{
2071+
"number": "3",
2072+
"sub_no": "a",
2073+
"marks": 5,
2074+
"question": "Analyze the circuit diagram and calculate total resistance.",
2075+
"fig_url": "BE_COMPUTER/Sem_VIII/IS/img/2024-F-3a.png"
2076+
},
2077+
{
2078+
"number": "5",
2079+
"sub_no": "b",
2080+
"marks": 8,
2081+
"question": "Calculate efficiency for each process.",
2082+
"context": "A manufacturing company operates three processes with the following data:",
2083+
"table_data": {
2084+
"headers": ["Process", "Input (kW)", "Output (kW)"],
2085+
"rows": [
2086+
{"col1": "Process A", "col2": "100", "col3": "85"},
2087+
{"col1": "Process B", "col2": "150", "col3": "120"},
2088+
{"col1": "Process C", "col2": "200", "col3": "180"}
2089+
]
2090+
}
2091+
},
2092+
{
2093+
"number": "7",
2094+
"sub_no": "a",
2095+
"marks": 10,
2096+
"question": "Derive the formula E = mc² and explain its significance in physics."
2097+
}
2098+
]
2099+
}
2100+
]
2101+
}</div>
2102+
<div class="gs-note"><strong>Tip:</strong> This example shows a complete paper with Q1 (simple text), Q3 (with figure), Q5 (with table and context), and Q7 (with Unicode equation). Use figures for diagrams/circuits, tables for data, context for case studies, and Unicode symbols (², ³, ∫, √, π) for simple equations.</div>
20562103
</div>
20572104
</div>
20582105
</div>

0 commit comments

Comments
 (0)