Szoftverfejlesztési folyamat teljes automatizálása AI nagy nyelvi modellek segítéségével

Tanszéki konzulens: 
A munkatárs fényképe
docens
Szoba: IE413
Tel.:
+36 1 463-4394
Email: meszaros (*) mit * bme * hu
Külső konzulens: 
Karz Gergely, Artillence Kft.

A kiírás adatai

A téma státusza: 
Aktív (aktuális, lehet rá jelentkezni)
Kiírás éve: 
2024
A kiírás jellege: 
önálló labor

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.

© 2010-2025 BME MIT | Hibajelentés | Használati útmutató