Skip to main content
Glama

Artificial Intelligence / Inteligjenca Artificiale (CIS525)

CI

Shqip · English

Ushtrimet e seminareve për lëndën Inteligjenca Artificiale (CIS525, UET). Çdo seminar ka dosjen e vet, me README, kod, teste dhe raportin me arsyetimin.

Seminaret

Seminari

Tema

Raporti

Gjendja

Seminari 2

Kërkimi në graf: rruga më e shkurtër mes qyteteve (Dijkstra) dhe dalja nga labirinti (BFS)

U1: qytetet, U2: labirinti

E përfunduar

Seminari 3

Kërkimi A*

–

Në punë

Related MCP server: genpark-graph-dijkstra-astar-pathfinder-skill

Si të lexohet

  1. README e seminarit: detyra, rezultati dhe figurat, në një faqe.

  2. Raporti (arsyetimi.md): pse u zgjodh algoritmi dhe si arrihet rezultati, hap pas hapi.

  3. Kodi dhe testet: README e seminarit tregon ku ndodhet secila pjesë.

Gjithçka lexohet direkt në GitHub, pa ekzekutuar asgjë.

Si të ekzekutohet

Kërkon Python 3.14+ dhe uv. Komandat ekzekutohen nga rrënja e repos.

git clone https://github.com/JonHHH09/CIS525-Artificial-Intelligence-Inteligjenca-Artificiale.git
cd CIS525-Artificial-Intelligence-Inteligjenca-Artificiale
uv sync
uv run python -m unittest discover -s seminar2/tests -t .   # testet konfirmojnë rezultatet e raporteve
uv run python -m seminar2.tui                               # menyja me të gjitha funksionet

Komandat e secilit seminar janë në README-në e tij.

Struktura

seminar2/        Kërkimi në graf (U1 qytetet, U2 labirinti)
  cities/        U1: ngarkimi i grafit, rruga sipas cilësisë, figurat, raporti
  maze/          U2: ngarkimi i labirintit, figurat, raporti
  dataset/       të dhënat CSV
  images/        figurat dhe animacionet e gjeneruara
  tests/         testet (unittest)
seminar3/        Kërkimi A* (kodi fillestar, figura e grafit)
pyproject.toml   varësitë (uv)

Zhvillimi

  • Lint: uvx ruff@0.17.3 check . (konfigurimi në pyproject.toml).

  • CI (GitHub Actions) ekzekuton ruff dhe testet në Ubuntu dhe Windows.

  • Puna bëhet në degë të veçanta me PR drejt development; development kalon në main me një PR publikimi.

Licenca: MIT.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables LLM agents to compute shortest paths and all-destination distances on undirected weighted graphs provided as simple text edge lists, returning optimal routes, total costs, and segment details.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables agents to compute shortest paths, topological dependency order, maximum flow and minimum-cut bottlenecks, minimum spanning trees, and PageRank centrality over weighted graphs for routing and execution planning. It exposes these graph-analysis capabilities as MCP tools through a zero-dependency Python server.
    7
    MIT