Skip to content
Johannes Köster edited this page Oct 19, 2025 · 6 revisions

Seminarphase

Themen

  • design patterns (e.g. from here): Fink, Evgeny
  • llamaindex (RAG, prompting, LLM selection and usage (in particular from huggingface and via OpenAILike)): Salib, Nader
  • flet (paradigm, widgets likely needed for our use case, quickstart, testing, pyproject.toml): Eskandar, Pola
  • package management + pixi (the pyproject.toml variant) (dependencies, semantic versioning, license, pixi usage): Haihua, Wang
  • Python (best practices, dataclasses, decorators, generators, list comprehension, abstract classes (ABC), @abstractmethod, @classmethod, @property): Dreisvogt, Jonathan
  • sqlmodel (database implementation and usage): Köster, Johannes

Brauchen wir nicht:

  • exchangelib (API w.r.t. common email operations): X

  • imapclient (API w.r.t common email operations): X

  • Github + Git (branching, committing, merging):

  • tools for linting, formatting (ruff) + Github Actions + Github Copilot:

Clone this wiki locally