Neurális chatbot fejlesztése az Amazon Alexa versenyre

2018-2019 ősz

Nyelvtechnológia

Téma leírása

Általános dialógusok modellezésére egyre gyakoribb megoldás a neurális hálók alkalmazása. Az ilyen chatbot lényege, hogy egy nagy korpuszon való betanítással bemeneti mondatokra vagy szövegekre értelmes válaszokat képes generálni. Az Amazon Alexa verseny során saját chatbotot lehet kipróbálni éles környezetben több százezer felhasználóval. A hallgató egy néhány fős csapatban fog dolgozni, melynek célja egy chatbot, illetve kutatási terv/ötlet kifejlesztése a versenyre való bejutás érdekében (a jelentkezési határidő december környékén van).

A hallgató feladata lesz neurális háló-modellek implementálása, a chatbot framework fejlesztése, illetve cikkek olvasása és új technikák kipróbálása. Feltétel a Python nyelv, illetve a neurális hálók alapszintű ismerete. Ajánlott még valamilyen deep learning könyvtár (Pytorch, Tensorflow) felszínes ismerete, ám ezzel a hallgató a munka során is megismerkedhet, ahogy a neurális hálók természetes nyelvi adatok feldolgozására történő alkalmazásával is.

A chatbot fejlesztéssel kapcsolatos munka szakdolgozat, diplomaterv vagy TDK alapja is lehet.

Maximális létszám: 4 fő