Szoftverfejlesztés 100%-os automatizálása AI nagy nyelvi modellek segítéségével (Artillence)
2024-2025 tavasz
Szoftver
Téma leírása
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.
Külső partner: Artillence
Maximális létszám:
2 fő