Tudásmegosztás automatizálása szoftverfejlesztési platformon LLM használatával

A hallgató feladata egy olyan rendszer megalkotása egy szoftverfejlesztési platformhoz, amely korábbi hibajegyek során megszerzett tapasztalatokat, illetve tudást automatikusan, már a fejlesztés korai fázisában a fejlesztők rendelkezésére képes bocsátani. A hibajegyek értelmezéséhez és az eredmény előállításához használja fel a nagy nyelvi modellek kínálta lehetőségeket! Vizsgálja meg, és hasonlítsa össze a jelenleg elérhető modelleket, majd értékelje azokat főbb jellemzőik (pl.: nyelvi terjedelem, pontosság, teljesítmény) alapján!
Ahhoz, hogy ne csak általános, hanem specifikusan a saját feladatunk megoldására tudjuk felhasználni ezeket, szükséges lehet továbbtanításuk vagy finomhangolásuk. Ehhez tekintse át a kapcsolódó módszereket, aktuális megközelítéseket, majd hozza meg a döntését a választott irányt illetően!
Emellett szükséges egy olyan szoftverfejlesztési platform keresése is, amelyben a hibajegyek létrehozásából, változtatásából keletkező események szerveroldalon lekezelhetőek, állapotuk API-n keresztül módosíthatóak, ezzel is biztosítva az eredmény megjelenítését a kliensoldalon.

A dolgozatnak tartalmaznia kell:
• a nagy nyelvi modellek bemutatását, a hasonló rendszerek áttekintését,
• a megoldandó feladat pontos leírását,
• az alkalmazni kívánt technológiák elemzését, döntések indoklását,
• a részletes rendszertervet,
• a megoldás implementációját, a fejlesztés részletes dokumentációját,
• a tesztdokumentációt,
• az elért eredmények bemutatását és értékelését,
• a továbbfejlesztési lehetőségek bemutatását.