Built on Qwen 2.5-32B · Full Fine-tune
32 billion parameter model domain-fine-tuned for engineering students across all disciplines — computer science, electronics, mechanical, civil, chemical engineering and more. Solves problems, explains concepts, writes code, and generates study material.
Explain Dijkstra's algorithm with time complexity analysis
Dijkstra's algorithm finds the shortest path from a source vertex to all other vertices in a weighted graph with non-negative edge weights. **Algorithm:** 1. Initialize dist[source] = 0, all others = ∞ 2. Use a min-priority queue 3. Extract vertex u with minimum distance 4. For each neighbor v: relax edge (u, v) **Time Complexity:** • With binary heap: O((V + E) log V) • With Fibonacci heap: O(E + V log V) • With adjacency matrix: O(V²)
Now write it in Python with a min-heap
```python
import heapq
def dijkstra(graph, src):
dist = {v: float('inf') for v in graph}
dist[src] = 0
pq = [(0, src)]
while pq:
d, u = heapq.heappop(pq)
if d > dist[u]: continue
for v, w in graph[u]:
if dist[u] + w < dist[v]:
dist[v] = dist[u] + w
heapq.heappush(pq, (dist[v], v))
return dist
```Trained on curated datasets from textbooks, research papers, solved problems, and lab manuals across every major engineering discipline.
DSA, OS, DBMS, CN, Compilers, ML
Circuits, VLSI, Signals, Embedded
Power systems, Machines, Control
Thermodynamics, Fluid Mech, CAD
Structures, Surveying, Geotech
Reactions, Transport, Process
Quantum, EM, Optics, Materials
Calculus, Linear Algebra, Prob/Stats
Explains complex engineering concepts with step-by-step derivations, diagrams, and real-world analogies.
Solves numerical problems from textbooks and exams with complete working — GATE, university exams, competitive tests.
Writes, debugs, and explains code for engineering applications — data structures, simulations, control systems.
Generates notes, summaries, formula sheets, and revision guides tailored to specific syllabi and exam formats.
Helps design experiments, analyze data, write lab reports, and understand research papers.
Supports English, Hindi, Tamil, and other Indian languages — making engineering education accessible to all.
From first-year fundamentals to final-year projects — Zyora-EDU-32B understands your curriculum and speaks your language.
Apache 2.0 License · Open weights · Run locally or via zLLM Cloud