Szoftverfejlesztési folyamat teljes automatizálása AI nagy nyelvi modellek segítéségével
![]() docens
Szoba: IE413
Tel.:
+36 1 463-4394 Email: meszaros (*) mit * bme * hu |
A kiírás adatai
A legújabb LLM fejlesztések (pl SWE-Agent, OpenHands) megmutatták számunkra, hogy a szoftverfejlesztés automatizálása ma már egy megvalósítható technológia. A jelenlegi megoldások azonban még csak ~50-55%-ot érnek el a benchmark-okon.
A hallgató feladata a meglévő SOTA (State of the Art) megoldások üzembehelyezése és továbbfejlesztése, azok adaptálása valódi, hétköznapi feladatokra. A hallgató számára lehetőség nyílik az autóipari szoftverfejlesztési folyamatokkal és a nagy nyelvi modellekkel való megismerkedés, majd a tanultakat felhasználva valódi szoftverfejlesztési feladatokra való alkalmazása.
A hallgató feladatai:
- Legkorszerűbb megoldások feltérképezése, üzembehelyezése
- Autóipari szoftverfejlesztési folyamatok megismerése
- Adathalmaz összeállítása issue-teszteset párokból
- LLM-ek kiértékelése (ChatGPT, Llama, Claude, ...)
- LLM könyvtárak kiértékelése (Huggingface Transformers, LangChain)
- LLM Ágens létrehozása a feladatok megoldására
- Dokumentáció
A téma szakdolgozatnak, TDK-nak, diplomadolgozatnak továbbfejleszthető. Esetleges SOTA megoldás elérése esetén leaderboard nevezést támogatjuk.