TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK I.

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK I."

Átírás

1 TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK I. SMARTTV (OKOS-TV) ALKALMAZÁSOK FEJLESZTÉSE SOFT-ROUTER MEGVALÓSÍTÁSA SOKMAGOS PROCESSZORON WIFI FEJLESZTÉSES - OPENWRT ÉS ANDROID ANDROID KÉMAUTÓ SmartTV applications Bartalis István Mátyás, Csapó Tamás Gábor, Németh Géza, Tóth Bálint Pál, Zainkó Csaba IB160 Samsung Magyarország, Villamosmérnök kivonat: A televíziók egészen mostanáig nem voltak képesek más eszközök segítsége nélkül, önmagukban szoftveralkalmazásokat futtatni. A SmartTV készülékek megalkotásával az élen járó cégek lehetővé teszik alkalmazások internetes kapcsolattal rendelkező televízión keresztül történő letöltését, telepítését és futtatását külső segédeszköz közbeiktatása nélkül. A hallgató a félév során megismerkedik az okos-tv fejlesztési környezettel, majd kisebb alkalmazásokat ír. A technológiát elsősorban Samsung TV-n, esetleg Sony / Google környezetben tudjuk biztosítani. Az alkalmazásokhoz Windows-os fejlesztői környezet áll rendelkezésre. Az elkészült alkalmazások a laborban nagyképernyős 3D TV készüléken is tesztelhetők (előreláthatólag a Samsung legújabb 2012-es modelljei is itt lesznek). A TV-k vezérelhetők mobil készülékekről is, a hallgató mobil alkalmazások fejlesztésébe is bekapcsolódhat. Az alkalmazásokhoz kapcsolódó alaptechnológia fejlesztési ötletek TDK és Ph.D. irányba is folytathatók. A 2012-es CES-en nagy hangsúlyt fektettek a gyártók az okos TV megoldásokra. A félév során lehetőség van a Samsung magyarországi fejlesztő csapatával konzultációra. Néhány példa, hogy milyen alkalmazások születtek eddig itt a laborban: Internetes rádió; IMDB kliens; koktél recepteket tartalmazó alkalmazás; E-könyv olvasó; RSS olvasó; elektronikus műsorújság extra funkciókkal; port.hu/ mozi24 kliens program; "flottakövető alkalmazás"... előköv.: Olvasás szintű angol tudás Smart TV, mobil, TV, BESZÉDTECHNOLÓGIÁVAL TÁMOGATOTT KÖZVÉLEMÉNYKUTATÁS Public-opinion poll aided by speech technology Bartalis István Mátyás, Csapó Tamás Gábor, Németh Géza, Olaszy Gábor, Zainkó Csaba IB 160. kivonat: Manapság az élet szinte minden területén valamilyen fajta közvéleménykutatásba botlik az ember. Ezek általában nyomtatott formában, vagy interneten jelennek meg, de mindenképp írott formában. A beszédszintetizátorok és beszédfelismerők egyre jobb minőséget kezdenek elérni. Ezáltal lehetőség nyílik hang alapú, ún. beszédvezérelt kérdőívek készítésére. Mivel a ma használatos közvéleménykutatások írott formában érhetőek el, ezért időigényes a kérdéseket felolvasni és válaszolni rájuk. Valamint a kérdezett személynek is kellemetlen lehet egy idegen embernek válaszolni különböző kérdésekre. Ha viszont lenne egy olyan megoldás melynek segítségével egy géppel lehetne beszélgetni, esetleg félbe lehetne szakítani egy-egy kérdőív kitöltését és folytatni egy alkalmasabb időpontban, akkor könnyebbé lehetne tenni a válaszadást. A hallgató feladata létrehozni egy olyan keretrendszert, mely képes általános feltételeknek megfelelő kérdőívek kérdéseit, válaszlehetőségeit és a válaszok alapján a kérdések közti megfelelő sorrendet eltárolni, valamint létrehozni egy olyan programot, mely ezen keretrendszer segítségével képes egy kérdőív kitöltésére és a válaszok tárolására. A hallgató rendelkezésére bocsátjuk a tanszéken fejlesztett beszédszintetizátort, valamint szükség esetén beszédfelismerő programot is. előköv.: olvasás szintű angol tudás web programozás, VoiceXML, beszédszintetizátor, beszédfelismerő, mobil programozés (Android) MÉRÉSEK OPTIKAI HÁLÓZATOKON Optical network mearement Bíró József, Heszberger Zalán, Tapolcai János I epulet/mvm/opticon/? MVM rmatika ZRt., Villamosmérnök kivonat: Napjainkban a nagyméretű kommunikációs hálózatok jellemzően tisztán optikai technológiát használnak az adatok átvitelére. A technológia ugyanakkor még mindig óriási tartalékokkal rendelkezik, várhatóan sokáig a infokommuniációs hálózatok központi eleme marad. A laborfeladat célja valós optikai kapcsolók vizsgálata, tanulmányozása, konfigurációs lehetőségeinek feltárása, esetleg fejlesztése. A feladathoz a Magyar Villamos Művek és az Opticon ajánlott fel lehetőséget optikai hálózatában egy nagyméretű kutatás-fejlesztési projekt keretében. A munka keretében esetleg anyagi jellegű juttatásra is lehetőség lesz. előköv.: angol nyelv olvasás szintű ismerete optikai hálózatok, mérések UTVONALVÁLASZTÁSI ALGORITMUSOK KIDOLGOZASA Routing Algorithm Development Bíró József, Heszberger Zalán I epulet, Villamosmérnök kivonat: Az Internet robbanásszerű növekedése napról-napra próbára teszi az eredetileg kis hálózat méretekre kitalált útvonalválasztási algoritmusokat. Egyre kevésbé működik a régi elgondolások foltozásszerű javítgatása, alapvetően új módszerek kitalálása a cél. A laborfeladat során új útvonalválasztási algoritmusokon törjük a fejünket. Az elérendő célok a kis számítási komplexitás, alacsony memória igény, ill. az ezen elvárások tekintetében esetlegesen elosztottan megvalósítható működés. A feladat jelentős részben gráfelméleti alapismeretre épít. Csak akkor gyere ha szeretsz ilyen jellegű kérdésekkel foglalkozni! Routing, Future Internet, gráf elmélet, útvonalválasztás ZÖLD MOBIL HÁLÓZATOK SZIMULÁCIÓS VIZSGÁLATA Evaluation of Green Mobile Networks by Simulation Cinkler Tibor TMIT és saját laptop, Villamosmérnök kivonat: A hálózatok hozzáférési részének jelentős az áramfogyasztása. Különböző architektúrális és üzemeltetési stratégiákkal jelentősen csökkenthető a fogyasztásuk. A hallgató feladata e stratégiák szimulációs összehasonlítása. A hálózatok hozzáférési részének jelentős az áramfogyasztása. Különböző architektúrális és üzemeltetési stratégiákkal jelentősen csökkenthető a fogyasztásuk. A hallgató feladata e stratégiák szimulációs összehasonlítása saját szimulációs környezet és grafikus interfész megvalósításával. A különböző forgalom átterelési és eszköz ki-be kapcsolási stratégiák esetén értékelje ki mennyivel csökken a fogyasztás. Vizsgálja meg LTEsim használhatóságát. előköv.: angol és programozási alapok Energia takarékos, Green, Hálózat, mobil, architektúra, üzemeltetés RUGALMAS FORGALMAK OPTIKAI HÁLÓZATOKBAN Elastic traffic over optical networks Cinkler Tibor Saját gép, tanszéki linux szerver, NIIF szuperszámítógép, Villamosmérnök kivonat: A legkorszerűbb optikai hálózati kutatások olyan megoldást céloznak, mely az átvinni kívánt bit/s sebességhez illeszkedő optikai sávot foglal le rugalmasan. A hallgató feladata modellek és algoritmusok kidolgozása a megismert technológiákhoz és architektúrákhoz alkalmazkodva. A rugalmas forgalom azt jelenti, hogy menet közben a hálózat állapotának függvényében (pl. túlterheltség) lehet a bitsebességét változtatni. Egy nem valós idejű forgalom esetén, mint pl. letöltés (pl. torrent) hosszabb ideig tart a letöltés, míg valós idejű forgalmak esetén, pl. HDTV műsorszétosztás a szolgáltatás minősége csökken átmenetileg, ami a felhasználó szempontjából még mindig kedvezőbb, mint a teljes vételkiesés. A hallgató feladata modellek és algoritmusok kidolgozása. A hallgató megismerve a technológiák és protokollok korlátait olyan modellt és algoritmust kell kidolgozzon mely segítségével különböző pártatlansági definíciók alapján váratlan túlterhelés, vagy meghibásodás után is a hálózat a legkevesebb kárt szenvedi, elsősorban a végfelhasználók szolgáltatás-minőség romlás érzékelése alapján. A rugalmas forgalmak engedélyezése az útvonalválasztást és a védelmi utak megválasztását is jelentős mértékben befolyásolja. A módszereknek ezt is figyelembe kell venni. Amennyiben optikai hálózatok felett valósítjuk meg, az optikai kódolási formátumok is szerepet játszanak. A feladat teljesítése folyamán TDK részvételt nagyon ajánlunk, de diplomamunka is és PhD disszertáció is készíthető a témából. Elsősorban matematikai érdeklődésű, egyszerű és nagyszerű megoldásokat kedvelő, programozásra is nyitott hallgatóknak ajánljuk. előköv.: gráfelmélet, hálózati folyamok, kombinatorikus optimalizálás C/C++, algoritmus elmélet angol nyelvtudás elastic traffic, elasztikus, rugalmas forgalom, optikai hálózat, útvonalválasztás, védelem, algoritmus, modell, gráf, hálózati folyam, kombinatorikus optimalizálás, lineáris programozás Soft-router implementation on a many-core processor Cinkler Tibor, Szilágyi László I-ép., Ericsson-Park, Villamosmérnök kivonat: A sokmagos (many-core) processzorokat -mint a processzorok egy lehetséges új nagyteljesítményű egyben energiatakarékos generációját - manapság egyre nagyobb érdeklődés övezi. Ezen új, nagymértékben flexibilis rendszerek potenciális telekommunikációs alkalmazása lehet softrouterek megvalósítása. A hallgatók feladata egy ilyen rendszer létrehozása. A processzorok evolúcióját az előző évtizedekben leginkább fémjelző órajel növekedés pár éve véget ért. További teljesítménynövekedés architekturális megfontolásokkal érhető el, például a processzorok számának növelésével. Ez a szoftverfejlesztés módját is megváltoztatja. A sokmagos (many-core) processzorokat -a bennük rejlő lehetőségek miattmanapság egyre nagyobb érdeklődés övezi, a szoftverfejlesztés mikéntje azonban még nem kiforrott, kutatott terület. Potenciális telekommunikációs alkalmazás soft-router-ek megvalósítása általános célú many-core processzorokkal, kiváltva a kevésbé flexibilis network processzeket. A flexibilitás a router energiafogyasztásának csökkentését is lehetővé teszi a feldolgozóegységek kihasználtsághoz igazodó, dinamikus ki-be kapcsolásával. A hallgatók feladata egy soft-router megvalósítása egy Tilera Tile64 (64 magos) processzorra épülő fejlesztői környezetben. Részfeladatok: - A Tilera Tile64 many-core processzor megismerése - A processzorra portolt SMP (symmetric multi-processing) Linux megismerése - Az Eclipse alapú, sokmagos fejlesztést támogató fejlesztői környezet megismerése - Napjaink network processzorainak megismerése - Implementálandó routing algoritmusok meghatározása - Energiatakarékos funkciók feltérképezése - Az applikáció specifikálása, implementálása, tesztelése A fejlesztőeszközöket az Kft. bocsájtja rendelkezésünkre. A munka során a hallgatók betekintést nyerhetnek az Ericsson beágyazott rendszerfejlesztő részlegének működésébe is. Kölcsönös megértés esetén szakmai gyakorlat elvégzésére is van lehetőség. A téma alapul szolgálhat szakdolgozathoz, TDK-hoz, MSc önlálló laboratóriumhoz valamint diplomamunkához is. Jó munkavégzés esetén az eredmények az Ericsson hallgatói konferencián prezentálhatóak, ami Ericsson hallgatói ösztöndíjjal jár. Link: előköv.: Követelmények: - Angol nyelvtudás (szakszövegek megértése) Előny: - C/C++ ismeretek - Linux ismeretek - MSc hallgató many-core processor, SMP Linux, embedded systems, routing algoritmusok, energiahatékony hálózat, Tilera, Ericsson ÚTVONALVÁLASZTÁS OPTIKAI HÁLÓZATOKBAN Routing in optical networks Cinkler Tibor Saját gép, tanszéki gépterem, Villamosmérnök kivonat: Módszerek (Modell+Algoritmus) fejlesztése igények elvezetéséhez optikai hálózatokban, illetve optikai alapú többrétegű hálózatokban. Egyes- és többesadás, védelem nélkül és védelemmel, fizikai korlátozó hatások mellőzésével és figyelembe vételével. Az új modulációs formátumok, melyek minden eddiginél nagyobb bitsebességű átvitel elérését teszik lehetővé és melyek csatornánkénti sávszélessége skálázható és befolyásolja a fizikai korlátokat, további érdekes és új kutatási terület. Modern korunkban mindenki a minden korábbinál nagyobb mobil és otthoni sávszélességekről, új szolgáltatásokról, cloud computing-ról beszél. Azonban nem szabad megfeledkezni arról, hogy mindezt az optikai gerinchálózatok teszik lehetővé azáltal, hogy biztosítják mindezen technológiák összekötését, a generált forgalom olcsó és hatékony elvezetését. Ugyanakkor ezen hálózatnak se végtelen a terhelhetősége, a különböző technológiák összeköttetése, a megfelelő rendelkezésre állás biztosítása mindig újabb és újabb kihívások elé állítja az ipart. Tovább árnyalja a képet, hogy a hálózatban tartózkodó igények egy része hosszú időn keresztül változatlan, míg mások folyamatosan lépnek be és ki a hálózatból. Az olyan lehetőségek teljes kiaknázása, mint a többesadás (multicast), a különböző elvezetési rétegek integráltan történő kezelése és ezek védelme mind a mai napig nyitott kutatási téma, a gyakorlatban most kezdik ezen megoldásokat megvalósítani. Az önállólabor célja új módszerek kidolgozása, kiértékelése, összevetése. előköv.: angol nyelvtudás érdeklődés algoritmusok, optimalizálás iránt C/C++ programozói nyitottság, készség optikai hálózat, heurisztika, soft computing, optimum számítás, ILP, többesadás, védelem ÚTVONALVÁLASZTÁS KOMPLEX HÁLÓZATOKBAN Routing in complex networks Cinkler Tibor, Csernátony Zoltán tetszőleges kivonat: A hagyományos telekommunikációs hálózatokat általánosítva érdekes, egyéb tudományterületeken is fontos problémákba ütközhetünk. Ezen interdiszciplinaritásból adódóan az általános "komplex hálózatok" izgalmas és felkapott témakör lett a fizikus, matematikus és újabban az informatikus kutatói társadalomban is. A valóságban megtalálható óriási (biológiai, társadalmi, stb.) hálózatok mellett egyre inkább a mérnöki területeken is tarthatatlan lesz az a feltételezés, miszerint egy probléma megoldásához szükséges összes információval rendelkezünk. Emiatt a "tervezés" mellett/helyett egyre inkább a "megismerés" lesz a problémák megoldásának kulcsa. A munka során körüljárandó problémát az útvonalköltségek és a hálózaton jellemző (forgalmi, strukturális) bizonytalanságok közötti összefüggés vizsgálata jelenti. A tervek szerint a feladat egyrészt néhány fontos irodalom feldolgozásából, valamint a fentebb vázolt probléma átgondolásából és programozásából állna össze. előköv.: gráfok, lineáris algebra, C++ programozási ismeretek, erős angol nyelvtudás komplex hálózatok ELOSZTOTT, PREDIKTÍV WEB CACHE RENDSZER FEJLESZTÉSE Development of a distributed and predictive web caching system IE326B vagy otthon, VIR kivonat: A HTML 5 segítségével több olyan feladat is megoldhatóvá vált natív módon, JS, CSS és HTML használatával, melyhez korábban a böngészőknek különböző plugineket (Java Applet, Flash...) kellett futtatniuk. A hallgató feladata megvizsgálni, hogy a nemsokára elérhető lesz az a HTML5 API milyen lehetőségeket ad P2P hálózatok építésére. A projekt célja egy P2P alapokon nyugvó, kizárólag böngészőt használó elosztott cache készítése. Ezt felhasználva a böngészők a weboldalakat akár egymástól is letölthetik majd, így tehermentesítve a webszervert. A hallgató feladata egy olyan JavaScript függvénykönyvtár létrehozása, ami egy weboldalhoz hozzáadva egy peer-to-peer hálózatot épít fel, és ezen keresztül előre letölti azokat az erőforrásokat, amiket a felhasználó a weboldalon tartózkodás során nagy valószínűséggel egyébként is letöltene. Ezzel egyrészt jobb felhasználói élményhez jutunk, mert sok tartalom előre letöltődik, és így szükség esetén azonnal elérhető lesz, másrészt a webszerver terhelése is csökken, mert a felhasználók sok erőforrást egymástól töltenek le a webszerver megkerülésével. előköv.: Kliens oldali webes technológiák ismerete. HTML 5, P2P, caching ANDROID ALKALMAZÁS P2P BIZTONSÁGI MENTÉSRE P2P backup system for Android Bárhol, VIR kivonat: A napjainkban rohamosan növekvő mennyiségű digitális adatok, tartalmak biztonságos tárolása odafigyelést és anyagi áldozatot kíván(na) a felhasználótól. Célunk egy olyan kliens fejlesztése, amely a kereskedelmi szolgáltatásokhoz (pl. Wuala, Dropbox) hasonlóan könnyen kezelhető, ám az adatokat a résztvevők megosztott tárkapacitásain tároló rendszer az adatmennyiségtől függetlenül ingyenesen használható. A felvett hallgatók feladata a már folyamatban lévő munkába való bekapcsolódás, és az alkalmazás kiegészítése majd portolása Android platformra. A hallgató több terület közül választhat: 1.) Felhasználók közötti hálózati kommunikáció 2.)Amazon S3 interfészhez való illesztés 3.) a tárolandó adatok titkosítása, redundáns kódolása 4.) Inkrementális tárolandó adatok verziókövetése 5.) Virtuális file-rendszer, telefonon tárolt adatok begyűjtése, csomagolása, visszaállítása előköv.: Java programozás, hálózat-kezelés, Android Android,P2P,biztonság ANDROID KÖZÖSSÉGI JÁTÉKOK Social games Munkavégzés helye kötetlen. Konzultációk: I.E.326b, Skype, VIR kivonat: A számítógépes játékokról sokan tartják, hogy bezárják, elidegenítik a játékost, aki előbb utóbb egyetlen emberi kapcsolatát a pizzafutárral tartja majd fent. Az egyre erősebb, jobban felszerelt mobil eszközök lehetőséget adnak ennek a folyamatnak a megfordítására. A Droidfoci projekt továbbfejlesztésére és termékesítésére keresünk lelkes hallgatókat. előköv.: Android programozói ismeretek VAGY Erős Java tudás, játékfejlesztési tapasztalat előny Játék,Android ANDROID ALAPÚ VIDEO-STREAMING Video streaming in Android applications Otthon, rendszeres konzultációkkal az IE326B-ben, VIR kivonat: Az Android platform a médiakezelés széles palettáját kínálja a fejlesztők számára: lehet rögzíteni, lejátszani, és legfőképpen hálózaton továbbítani. A video-streamelés sok lehetőséget rejt magában. Megfigyeléstől videokonferencián keresztül műsorszórásig sok felhasználási területe van az Android eszközöknek. A hallgató feladata az Android platform különböző verzióiban (2.3.x, 3.x, 4.x) elérhető videokezelési lehetőségek megismerése, általános jellemzők (processzorterhelés, szávszélesség, késleltetés) mérése, és streamelő kliens, valamint streamelő szerver, elkészítése, mely lehetőséget biztosít a különböző kodek paraméterek hangolására, illetőleg a mérőkörnyezet összeállítása, majd mérési eredményeinek dokumentálása. A feladat elvégzéséhez szükséges eszközöket a tanszék biztosítja. előköv.: Java programozói ismeretek Android média video WiFi Developements - OpenWRT and Android - 082, Kulik Ivett IE.318 kivonat: Ma már a WiFi hálózatok mindennaposak, WiFi jön otthon, nyaraláson, itt a egyetemen,... Sőt egy okos telefonnak is tudnia kell. Az első WiFi szabvány 1997-ben született. Azóta sok fejlesztés történt és a tervek szerint még sok fog történni. Év végére talán már itt a gigabites WiFi is. A mai WiFi eszközök is már többet tudnak, mint ami a dobozukra írva van. A hallgató feladata wifi specifikus feladatok megoldása. Biztonság, ad-hoc, műsorszórás, tesztelés,... sokféle lehetőség van! Elsősorban a WiFi hozzáférési pontokra (AP) és Android okostelefonokra, mint kliensekre van feladatunk. Mindkettő alapja egy Linux rendszer. AP esetén az OpenWRT módosítást használjuk, amely nyíltságával nagy szabadságot ad a fejlesztésben. Kliensek esetén is van lehetőségünk közvetlen OS-ből programozni a rendszer, de itt elérhető az is, hogy java-s appokon keresztül programozunk. A feladatot, egy konzulenssel közösen átgondolt megoldás megvalósítása, tesztelése ebben a környezetben. Konkrét feladatok: - WiFi ütemezés állítása. A WiFi ütemezése megszabja, hogy a kereteket mikor és hogyan kell "kirakni" az éterbe. Ez az ütemezés alap esetben el van rejtve a felhasználó elől, de ettől még állítható. A hallgató feladata a különböző ütemezések tesztelése és fejlesztése. - WiFi hőtérképek készítése. Sokszor érdekes, hogy egy adott területen milyen a WiFi lefedettség. Ezt hőtérképpel szokták ábrázolni, ahol az egyes színek jelölik a vétel erősségét. A hallgató feladata hőtérképet készítő alkalmazás fejlesztése. - WiFi Qos. A WiFi AP-k adóteljesítményének szabályozásával és ütemezésének állításával elképzelhető, hogy prioritást tudunk biztosítani kiemelt forgalmaknak.a hallgató feladata a WiFi QoS szabályozás tesztelése és fejlesztése. - Szimulációk WiFi eszközökkel. Sokszor olyan helyzeteket kell vizsgálnunk, amely nem könnyen állítható elő közvetlen környezetünkben, vagy éppen költséges az előállítása. Ezekben az esetekben használhatjuk a szimulációt, amely előzetesen felméri egy adott megoldás teljesítményét. A hallgató feladata a szimulátor megismerése és használata. előköv.: -Az angol irodalom miatt angol olvasás tudás szükséges -A fejlesztés Linux rendszeren (APk és Android okostelefonok) történik, így Linux tudás is kell -C vagy shell programozás wifi, hálózat, biztonság, linux, android, okostelefon, programozás, openwrt, ANDROID FACEBOOK KEZELŐ ALKALMAZÁS KÉSZÍTÉSE Android management app for Facebook Kötetlen, rendszeres konzultációkkal kivonat: A Facebook nem csak a legtöbbet használt közösségi oldal, de a modern marketing egyik fontos eszközévé nőtte ki magát. Kézenfekvő lépés ezt a tevékenységet mobil eszközökkel támogatni. A hallgatók feladata egy specifikáció alapján elkészíteni a Facebookhoz kapcsolódó kliens alkalmazás különböző komponenseit. Megfelelő minőségű munkavégzés elnyeri méltó jutalmát. előköv.: Android fejlesztői ismeretek Facebook API ismerete előny de nem követelmény Android, Facebook ANDROID VOIP Android VoIP IE.318 kivonat: Az Android telefonok az újabb (2.3) verziótól felfelé már alapból támogatják a VoIP hívásokat. A korábbi verziókhoz több alkalmazás is letölthető, mellyel a telefon VoIP képességeket nyerhet. A hallgató feladata egy teljes VoIP rendszer (a hívásközpont Linuxon) összeállítása, majd a beszédminőségre és biztonságra irányuló mérések végzése a telefon segítségével. A telefon a SIP protokollt támogatja. Ezt a protokollt több kliens, telefonközpont (PBX), illetve átjáró (gateway) is támogatja, amely szoftvereket ingyenesen lehet beszerezni. A hallgató feladata egy PBX-es rendszer összeállítása és üzembe helyezése. A hallgató ezen a részen párban dolgozhat mérőtársával. Alapvetően 2 feladat van, az egyik a beszédminőség vizsgálata, a másik pedig a biztonság, de mind a két vizsgálat ugyanazon a VoIP rendszeren történik. A beszédminőség mérése esetén hívásokat kell indítani és végződtetni a telefonokról és vizsgálni a minőséget. Mindezt a legkevesebb emberi beavatkozással. A biztonság esetén vizsgálni kell már működő megvalósításokat (SRTP), illetve megvizsgálni a lehetőségét, hogy a klienseket a ZRTP vagy SRTP protokoll segítségével hogyan lehet biztonságossá tenni. előköv.: - Linux és Android ismeretek. Android alapú telefon - C/C++/shell script programozási ismeretek - Angol olvasási kézség - SIP protokoll alapszintű ismerete Android, VoIP, SIP, Linux, mérés, hangátvitel, PBX, gateway, biztonság ANDROID BIZTONSÁG Android security IE.318 kivonat: Örömmel tudatom, hogy az Android rendszer biztonságosabb lett. Kár, hogy ezt csak azok élvezhetik, akik SE Linuxot telepítenek rá. A hallgató feladata, hogy utána járjon mit sikerült elérni ezzel a rendszerrel és megvizsgálja milyen előnyök és hátrányok származnak az átállásból. előköv.: - Angol szöveg olvasási készség - Programozói ismeretek (C, Java) - Android készülék (lehetőleg rootolható) Android, biztonság, linux ANDROID KÖZÖSSÉGI PLATFORM: HAVER HAVER Heti megbeszélések az IE355-ben, egyébként szabadon., VIR a témára 8 fő jelentkezését várjuk. kivonat: A HAVER egy készülő, kifejezetten a hallgatói igényeket kiszolgáló közösségi alkalmazás. A lokalizációs szolgáltatásai miatt elsősorban Android készülékekre tervezett alkalmazás fejlesztéséhez keresünk programozni tudó és szerető, csapatban dolgozó hallgatókat, mind a szerver, mind a kliens oldal fejlesztéséhez. A funkció alapú fejlesztési elvek mentén készülő alkalmazásban a hallgatók egyénileg vagy párban lesznek felelősek 1-1 funkcióért. A főbb területek: - Kapcsolati háló és a hozzá fűződő jogosultságok - Tantárgyak, kurzusok kezelése - Üzenetek küldése, keresése, rendezése - Beltéri pozicionálással kapcsolatos szolgáltatások - Szerver oldali skálázhatóság, hostinglehetőségek - Kliens oldali cache-elés, adatszinkronizálás Nem Android ismerkedős téma, kliens oldalon csak Androidhoz valamennyire értő hallgatókat várunk. előköv.: Az alábbiak közül legalább kettő: SQL, PHP, Java, Android, HTTP, web service, XML, json Android, közösségi háló ANDROID FACEBOOK SEGÉD Android Facebook helper Kötetlen, VIR kivonat: Ha te is gondoltad már úgy, hogy a Facebook túl sok időt vesz el az életedből? Ennek ellenére mégis rá kell nézned minden nap, mert nem szeretnéd megbántani ismerőseidet? Szeretnéd, ha nem kellene kézzel Like-olni minden buta linket, és csak azokat a bejegyzéseket kellene elolvasnod, ami tényleg érdekel? Bosszant a sok reklám a webes felületen, és a mobil appot nagyon korlátoltnak találod? Ha a fenti kérdések közül néhányra igennel válaszoltál, akkor érdemes jelentkezned a FacebooKillerz csapatába. Kettős célunk a Facebookot előszűrni, hogy csak a lényeg jusson a felhasználóhoz, és automatikus eszközökkel segíteni a rendszer használatát. A vállalkozó szellemű hallgatók egy készülő böngésző-plugin vagy Android alkalmazás fejlesztésébe kapcsolódhatnak be. előköv.: Android platform ismerete vagy JavaScript ismeretek Android,Facebook,Automatizálás 3D VIDEO STREAMING BIZTONSÁG 3D Video streaming security IE.318 EÜ mérnök,, Villamosmérnök kivonat: Elsősorban orvosi alkalmazásra 3Ds videók titkosítása. A kihívást a nagy adatmennyiség jelenti, amelyet titkosítás előtt szelektálni szükséges. Feladat a 3D, orvosi tartalmú videostream titkosító megvalósítása. előköv.: - Biztonság alapismeretek - Programozási ismeretek (C/C++/shell script) - Angol nyelvtudás video, security, streaming AUTÓS OBD-II ANDROIDRA In car OBD-II at Android IE.318 kivonat: A 2000 után gyártott autók kötelezően rendelkeznek OnBoard Diagnostic (OBD) interfésszel, még akkor is, ha nincs ilyen kijelző az utastérben. Ehhez az interfészhez lehet csatlakozni egy viszonylag egyszerű eszközzel, és ennek a jelét lehet továbbítani bluetoothon az Andoid telefon felé. A telefon így számos dolgot le tud kérdezni a gépkocsi állapotáról. A hallgató feladata, hogy megismerve azokat a már létező szoftvereket, amelyek okostelefonokon és PCn futnak, saját maga is készítsen egy hasonló szoftvert. A szoftver képességei a már meglévő szoftverekből átvett ötletek és új ötletek is. (Villamosmérnök hallgató esetén érdekes lehet az interfész fejlesztése is, alap esetben ez egy ELM327 interfész.) előköv.: - A feladat jellege miatt a hallgatónak autó hozzáféréssel kell rendelkeznie! - Android ismeretek Android, autó, diagnosztika, ELM327, OBD, OBDII Android spymobil Kötetlen, rendszeres konzultációkkal az IE326B-ben kivonat: Az Android telefon egyetlen igazi hátránya, hogy nem mobil. A hallgatók feladata, hogy szárnyakat, de első körben kerekeket adjanak az Android telefonnak. A tanszéken fejlesztett cél-hardware segítségével, szigetelőszalagot és ragasztópisztolyt felhasználva illesszenek Android telefont egy távirányítós autóhoz, és fejlesszenek IP alapú távirányítót a járműhöz. előköv.: B kategóriás jogosítvány Android fejlesztői ismeretek Android,játék,távirányítós autó ANDROID JÖVŐ-TELEFON Future Android phone Kötetlen, megbeszélésekkel az IE326B szobában. EÜ mérnök, a témára 10 fő jelentkezését várjuk. kivonat: Sokan találgatják, hogy mit hozhat a jövő, milyen eszközökkel fognak telefonálni az emberek év múlva. Holografikus kijelző? Szagüzenetek? Közvetlen agyi interface? Hogy milyen készülékeket fognak használni a jövőben, az bizonytalan. Amit viszont valószínűsíteni lehet, hogy egyre öregebb emberek fogják használni. A fejlett országok elöregedésével teret nyernek azok az eszközök és szolgáltatások, melyek az idősebb korosztályt célozzák. A témára jelentkező hallgatók olyan telefont tervezhetnek, ami megoldást ad az idős kor problémáira, legyen szó szoftveres vagy hardveres megoldásokról. Egy egyszerű widgettől alkalmazáson, szolgáltatáson keresztül egyedi launcheren vagy ROM-on át egy saját készülékig bármivel foglalkozhatnak a hallgatók. előköv.: Empátia, képzelőerő és valamilyen önkifejezési eszköz (3DSMax, Android, web design, márvány-faragás) magasszintű ismerete. Idősebb rokonnal, szomszéddal fenntartott személyes kapcsolat előny Android,userexperience,usability,öregkor BIZTONSÁGOS VOIP ÁTJÁRÓ Secure VoIP gateway IE.318 kivonat: A hallgató feladata, hogy a tanszéken elérhető egyszerű otthoni felhasználásra készült Linksys VoIP gatewayt felprogramozza úgy, hogy azon keresztül biztonságosan megoldható legyen a VoIP PSTN átjárás. A feladat az átjáró felprogramozásához szükséges ismeretek elsajátítása illetve az átjáró weben keresztüli programozása. A PSTN oldalon az átjáró az egyetemi telefonhálózatra csatlakozik, a VoIP oldalon saját szerver (PBX) felállítás szükséges. előköv.: - Angol alap nyelvtudás - VoIP előismeretek VoIP, gw, SIP, PBX, PSTN BLUETOOTH HID ANDROIDON Bluetooth HID for Android IE318 and remote kivonat: Bár több Android alkalmazás készült már, melyek a megfelelő driverek telepítése után IP hálózat fölött képesek beviteli eszközöket emulálni, egyelőre nem található olyan alkalmazás, mely natívan támogatná a telefon használatát touchpadként vagy prezentáció-vezérlőként. A hallgató féléves feladata a Bluetooth HID szabvány és az Androidon implementált Bluetooth stack megismerése. Majd rendszerterv készítése egy Bluetooth HID alkalmazás támogatására, végül a megfelelő third party szoftverek portolása Android platformra. A hallgató a mellett, hogy ezzel megkönnyítheti önálló laboratórium beszámolójának bemutatását megismerkedhet az Android platform felépítésével, és a ROM fejlesztés és fordítás szépségeivel. előköv.: Linux, Java, Android előny. Bluetooth, HID ORACLE TECHNOLÓGIÁK Oracle technologies Gajdos Sándor, Marton József Ernő I.L.105. és esetenként az Oracle Hungary (Művészetek Palotájához közel) Oracle Hungary Kft. EÜ mérnök, Gazd,, Villamosmérnök a témára 10 fő jelentkezését várjuk. kivonat: A tanszék és az Oracle Hungary több éve szorosan együttműködik hallgatói laborok művelésében, kiemelten segít az Oracle technológiák mélyebb megismerésében. A labor keretében az Oracle munkatársainak segítségével a hallgatók betekintést nyerhetnek új, vezető termékek működésébe és használatába projektmunka keretei között. Az Oracle a világ vezető információs technológiai vállalata, ennek megfelelően Magyarországon számos közismert és kevésbé ismert termékkel van jelen a piacon. Az adatbázis-kezelője mellett fejlesztői környezete (illetve köztes réteg megoldása) is méltán népszerű, a Java megoldásai (optimalizáló, BPEL, SOA) kiemelkedőek. Az adatbázis-kezelőre épülő szolgáltatásai, így az adattárházak, az adatreplikációs megoldások, térinformatikai rendszere, audit megoldása, adatbányászati eszközei, szövegfeldolgozó algoritmusai minden hazai nagyvállalat portfóliójában megtalálható. A labor keretében egy az Oracle képzési rendszeréhez nagyban hasonlító keretek között lehet megismerkedni a kiválasztott termékkel vagy termékcsoporttal, és egy konkrét egyezetett projektfeladat kapcsán közvetlenül hasznosítható gyakorlati tapasztalatokra, rutinra tehet szert a hallgató. előköv.: angol olvasási szintű ismerete Oracle, adatbázis-kezelés, adattárház, SOA, BPEL, Java, ODM, Audit, Spatial, OBIEE INTELLIGENS ADATTÁRHÁZ Intelligent data warehouse Gajdos Sándor, Szabó Ákos TMTT IL105, ill. megbeszélés szerint Országos Idegtudományi Intézet kivonat: Egy meglévő valós idejű adattárház bázisán olyan rendszer megtervezése és megvalósítása a cél, amely az emberi agy egyes magas szintű funkcióit utánozva tesz lehetővé korábban nem elérhető komplexitású és hatékonyságú operatív döntéstámogatást. Számos kutatás és kísérlet történt és történik az emberi agy képességeinek feltárására és lemásolására. Egyelőre nem fenyeget a veszély, hogy elektronikus módszerekkel olyan, összemérhető hatékonyságú rendszert tudjunk létrehozni, amely a neuronok szintjén működik. Ugyanakkor már egyes magas szintű agyi funkciók lemásolása és megvalósítása is jelentős előnyökkel kecsegtet. A funkcionális anatómia ma már számos értékes és használható eredményt tud felmutatni az agy magas szintű működéseivel kapcsolatban. A projekt célja, hogy ezekből néhányat kiválasztva jelentősen növelhető legyen az operatív környezetben működő döntéstámogató eszközök hatékonysága, azaz bizonyos környezetben, bizonyos funkciókra képesek legyenek a korábbinál komplexebb módon támogatni, ill. helyettesíteni az emberi intellektust. A projekt szerteágazó tevékenységeket igényel beleértve anatómiai tanulmányokat, rendszertervezést, szimulációkat és fejlesztést. Megvalósítási alapját egy már meglevő, SMP architektúrájú valósidejű adattárház biztosítja, amelyen a valóságban is kipróbálhatók a kifejlesztett algoritmusok. előköv.: kreativitás, munkakedv, angol nyelv ismerete. döntéstámogatás, üzleti intelligencia, kognitív tudományok, funkcionális anatómia, valós idejű, adattárház, Oracle SZEMANTIKUS, VALÓS IDEJŰ ENERGETIKAI ADATTÁRHÁZ Semantic real-time data warehouse for power industry Gajdos Sándor, Nagypál Gábor, Szabó Ákos I ép. L105 és esetenként a MAVIR (Szentendrei út), ill. Paks MVM rmatika ZRt. kivonat: Egy komplett információs rendszer készítése, ill. továbbfejlesztése szemantikus elemekkel, valamint a nagysebességű relációs adatbáziskezelés lehetőségeinek végletes kihasználásával. A TMIT-en (a HP-vel közösen) néhány éve úttörő technológiai kutatások folytak a valós idejű adattárházak területén. Ennek eredményeképpen készült el Magyarország első (és máig egyetlen) valós idejű adattárháza a Magyar Villamosenergia-Ipari Rendszerirányító ZRt. számára (MAVIR). A rendszer sikeres, további fejlesztésére lehetőség is és igény is van. A jelen projekt keretében a technológia határait feszegetjük, több oldalról is. Hiába van ugyanis rengeteg adatunk, hiába a gyors fizikai-logikai szintű hozzáférés, ha az üzleti szint nem képes észrevenni és/vagy megtalálni az "aranyrögöket a sok homok között". Ehhez pl. olyan ontológiákra, szemantikus annotációkra van szükségünk, amelyek mégis segíthetnek választ találni bizonyos kérdéseinkre. A téma kidolgozása során lehetőség nyílik a különböző szemantikus technológiák megismerésére és azok gyakorlati alkalmazására az adatintegráció és/vagy az intelligens adatlekérdezések témakörében. Egy másik - állandó - probléma az adatmennyiség, ill. adatsebesség. A magyar villamosenergia-rendszer üzemével kapcsolatban rengeteg adat keletkezik minden másodpercben. Ezeknek a feldolgozása kifinomult technológiákat kíván, ha nem kívánjuk azt a - pl. távközlésben - gyakran követett utat választani, hogy egyszerűbb/fejletlenebb adatbáziskezelőket alkalmazunk. Az Oracle 11g meglepően nagy teljesítményre képes, de ehhez az adatbáziskezelés technológiájának és a rendszernek a mélyreható ismerete szükséges. A megszerzett tapasztalatok természetesen számos más területen is kamatoztathatók. A munka több szemesztert is átfoghat, egyes részei diplomamunka, TDK,... céljára is alkalmasak lehetnek. előköv.: Angol nyelv olvasási szintű ismerete. Önálló munkára való képesség és hajlandóság. A német nyelv ismerete előny. Adattárház, szemantikus adatkezelés, ontológia, relációs adatbázis, Oracle, Java, adatbázis,

2 TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK II. NOSQL BENCHMARK-OK DEFINIÁLÁSA ÉS FUTTATÁSA NoSQL benchmarks' definition and run Gajdos Sándor, Scalien Scalien Software Kft. kivonat: A ScalienDB a magyar Scalien cég nyílt forráskódú adatbázis-kezelő rendszere. A ScalienDB egy elosztott adatbázis, fő alkalmazási területe a nagyskálás webes alkalmazások, pl. egy Gmail szolgáltatás. A ScalienDB tervezését nagyban befolyásolták a híres Google cikkek (Chubby, GFS, Bigtable ), így támogatja az adatok Paxos alapú replikálását, szerverek hozzáadásával pedig a skálázhatóságot. A ScalienDB jelenleg egyszerű kulcs-érték alapú API-t kínál a felhasználónak. A ScalienDB egy ún. NoSQL adatbázis kezelő, főbb vetélytársai a MongoDB, Riak, Cassandra. A kategória egyik hiányossága a benchmarkok hiánya, azaz olyan elfogadott mérési eljárások, protokollok és program csomagok, amelyek alapján a különböző NoSQL termékeket össze lehetne hasonlítani. Ennek hiányában jelenleg a NoSQL iránt érdeklődő ügyfelek és felhasználók szubjektív és sokszor komolytalan online bejegyzések alapján próbálnak tájékozódni, jobb esetben saját teszteket futtatnak. A több mint 30 éves relációs adatbázisok világában ez a probléma már a 80-as években jelentkezett, ekkor definiálta Jim Gray a DebitCredit benchmarkot, amiből később az ipari standard Transaction Processing Perfomance Council és az általa gondozott TPC benchmarkok lettek. A feladat a NoSQL rendszerek alapvető előnyeinek és alkalmazási területeinek megértése után egy NoSQL benchmark definiálása, dokumentálása, a fent említett adatbázis kezelőkkel való futtatása, majd a futási eredmények értékelése és leírása. Az adatbázisok mérése különösen szép mérnöki feladat, hiszen sok szoftver és hardver rétegen átnyúlik, azok megértését megköveteli, sok hibalehetőséget rejt, így egy jó benchmark definiálása és futtatása önmagában nagy értéket képvisel (és publikálható). A feladathoz nagy segítség lesz a relációs adatbázisok benchmarkjainak tapasztalatait leíró cikkek 1993-as gyűjteménye, az ún. Benchmark Handbook. A témából TDK, szakdolgozat, diplomamunka,... is készíthető. Külső konzulensek Trencséni Márton és Gazsó Attila előköv.: Angol nyelv olvasási szintű ismerete, kreativitás, munkakedv Adatbáziskezelés, NoSQL, benchmark MEMÓRIA-REZIDENS ADATKEZELÉS NOSQL ADATBÁZISKEZELŐBEN In-memory data management for NoSQL DBMS Gajdos Sándor, Scalien Scalien Software Kft. kivonat: A ScalienDB a magyar Scalien cég nyílt forráskódú adatbázis-kezelő rendszere. A ScalienDB egy elosztott adatbázis, fő alkalmazási területe a nagyskálás webes alkalmazások, pl. egy Gmail szolgáltatás. A ScalienDB tervezését nagyban befolyásolták a híres Google cikkek (Chubby, GFS, Bigtable ), így támogatja az adatok Paxos alapú replikálását, szerverek hozzáadásával pedig a skálázhatóságot. A ScalienDB jelenleg egyszerű kulcs-érték alapú API-t kínál a felhasználónak. Ipari alkalmazásoknál gyakran előfordul, hogy bizonyos adatokat átmenetileg vagy sebesség optimalizációként a rendes, diszk alapú adatbázis helyett memóriában tároljunk. Elterjedtebb, nyílt forráskódú cache szoftverek például a Memcache és a Redis. Ezek hálózaton elérhető, saját protokollal rendelkező kulcs-érték illetve adatstruktúra szerverek. Hátrányuk a gyakorlatban, hogy az alkalmazásfejlesztőnek a rendes adatbázis API mellett a cache bevezetésével egy másik API-t is használnia kell. Ez kényelmetlen, hiszen az eltérő adatmodell és lekérdezési lehetőségek miatt a alkalmazás logika egy részét duplikálni kell, ami időigényes, rengeteg hibalehetőséget rejt es nehezen karbantartható. Az üzemeltetés szempontjából pedig így két szoftvert kell támogatni, ami újabb lényeges bonyolítás, főleg ha számít a hibatűrése és skálázhatósága a megoldásnak. Ezért sok adatbázis kezelő támogat memória alapú táblákat (Mysql: CREATE TABLE... ENGINE = MEMORY). Ilyen módon az alkalmazásfejlesztő továbbra is egy API-t használ, minden lekérdezés típust futtathat a cachelt adatokon, és az üzemeltetésnek sem kell plusz egy rendszerrel foglalkoznia. A feladat a ScalienDB rendszerbe memória-alapú táblák támogatásának fejlesztése, illetve abban történő együttműködés. A feladat első része a ScalienDB architektúrájának megismerése (pl. Paxos replikáció), ismerkedés a forráskóddal (70,000 sor C++), a feladat megértése és átgondolt megoldás terv készítése (pl. mi történik, ha egy replika újraindul és elvész a memóriájából a tábla, de máshol még megvan), a megoldás implementációja majd együttműködés az új funkcionalitás teljes körű tesztelésében, esetleg unit testek írása. A témából TDK, szakdolgozat, diplomamunka. is készíthető. Külső konzulensek Trencséni Márton és Gazsó Attila előköv.: Angol nyelv olvasási szintű ismerete, kreativitás, határtalan munkakedv Adatbáziskezelés, NoSQL, IMDB, memória-rezidens WEBADMIN FELÜLET NOSQL ADATBÁZISKEZELŐHÖZ Development of webadmin application for NoSQL DMBS Gajdos Sándor, Scalien Scalien Software Kft. kivonat: A ScalienDB a magyar Scalien cég nyílt forráskódú adatbázis-kezelő rendszere. A ScalienDB egy elosztott adatbázis, fő alkalmazási területe a nagyskálás webes alkalmazások, pl. egy Gmail szolgáltatás. A ScalienDB tervezését nagyban befolyásolták a híres Google cikkek (Chubby, GFS, Bigtable ), így támogatja az adatok Paxos alapú replikálását, szerverek hozzáadásával pedig a skálázhatóságot. A ScalienDB jelenleg egyszerű kulcs-érték alapú API-t kínál a felhasználónak. Minden adatbázis kezelőhöz - legyen az 20 éves relációs technológia mint az Oracle vagy egy újabb NoSQL mint a ScalienDB - szükséges adminisztrációs és esetleg lekérdező felületet mellékelni. Régen ezek tipikusan natív vagy Java alkalmazások voltak, ma már ezeket érdemes a böngészőre mint Javascript alkalmazás megírni, így automatikusan platform független és mindenhonnan elérhető megoldást kapva. A jelenlegi ScalienDB webes Management Console megjeleníti az adatsémát és azt változtatni lehet, de egyrészt nagy adatséma (pl. sok tábla) esetén nehézkesen használható, illetve nem támogatja az adatok megjelenítését vagy változtatását. A feladat a jelenlegi ScalienDB webes Management Console továbbfejlesztése, esetleg teljesen új felület fejlesztése HTML/Javascript/JSON alapokon. Az első lépés a ScalienDB alapvető architektúrájával, fogalmaival és műveletivel való ismerkedés, hiszen később ezeket kell megjeleníteni a felületen. Ezt követi a létező webes felület felmérése és működésének megértése, majd a továbbfejlesztett, vagy teljesen új felület tervezése. A cél egy szép, nagyobb klaszterek és adatbázisok esetén is élvezhető felhasználói élményt nyújtó, funkcionálisan teljes megoldás fejlesztése. Külső konzulensek Trencséni Márton és Gazsó Attila előköv.: Angol nyelv olvasási szintű ismerete, képesség és hajlandóság önálló munkavégzésre, kreativitás Adatbáziskezelés, NoSQL, web-technológiák, adatbázis-adminisztráció REAL-TIME BI ALKALMAZÁSOK FEJLESZTÉSE MOBIL ESZKÖZRE ORACLE KÖRNYEZETBEN Development of real-time BI applications for mobile devices Gajdos Sándor, Szabó Ákos BInergy Kft. kivonat: Néhány éve még heteket vártak a vállalati vezetők egy-egy bonyolultabb elemzés eredményére, ma pedig már elvárják, hogy szinte tetszőleges elemzéshez bárhol, bármikor hozzáférhessenek, leginkább a mobil eszközeiken keresztül. A TMIT-en (a HP-vel közösen) néhány éve úttörő technológiai kutatások folytak a valós idejű adattárházak területén. Ennek eredményeképpen készült el Magyarország első (és máig egyetlen) valós idejű adattárháza a Magyar Villamosenergia-Ipari Rendszerirányító ZRt. számára (MAVIR). A rendszer sikeres, további fejlesztésére lehetőség is és igény is van. A jelen projekt keretében kiterjesztjük a valós idejű, nagy rendelkezésreállású adattárház analitikai és megjelenítési lehetőségeit annak érdekében, hogy a MAVIR vezetői minden pillanatban a legfrissebb adatokhoz és elemzésekhez férhessenek hozzá a mobil eszközeiken keresztül a magyar villamosenergia-rendszer állapotáról. Ehhez az Oracle Business Intelligence EE eszközeit fogjuk használni. előköv.: Szándék és képesség önálló alkotásra, kreativitás, munkakedv üzleti intelligencia, adattárházak, OBIEE, mobil, ipad, real-time, Oracle FACEBOOK / GOOGLE ALAPÚ KÖZÖSSÉGI WEBES ALKALMAZÁSOK VIZSGÁLATA ÉS FEJLESZTÉSE Implementation and design social networking applications Gulyás András, Csernai Márton, Heszberger Zalán I epulet Gazd,, VIR kivonat: Az emberek életében egyre nagyobb hangsúlyt kapnak az internetes közösségi portálok. Életük mind nagyobb részét töltjük ilyen rendszerekben működő alkalmazások használatával. Kapcsolatainkat, médiafájljainkat itt tartjuk nyilván, közösségi játékokban veszünk részt, akármilyen bárgyúak is legyenek azok. Célunk feltérképezni a közösségi portál alkalmazások fejlesztésének lehetőségeit. A laboratóriumi feladat része egyszerűbb közösségi applikációk elemzése, tervezése és megvalósítása, pl. facebook vagy google+ segítségevel. facebook, google+, kozossegi portal HOGY IS NÉZ KI A VILÁGMÉRETŰ INTERNET? Domain-level Internet measurements Gulyás András, Csernai Márton, Heszberger Zalán I épület kivonat: Bizonyára ti is gondolkodtatok már azon, hogy milyen is a mai internet felépítése. Milyen a belső struktúrája? Milyen játékszabályok szerint formálódik? És kik a játékosok? Kik üzemeltetik a kulcsfontosságú szervereket? Tudod-e mi az a TIER 1? A mai internet elképesztő dinamikája miatt a fenti kérdésekre mind kevésbé adható egyértelmű válasz. A féléves laborfeladat az internet központi útvonalszervereinek feltérképezéséből és topológiainformációk lekérdezéséből és statisztikák illetve vizualizációk készítéséből áll. A letöltött adatokból próbálunk naprakész képet kapni az internet aktuális állapotáról. Az adatgyűjtési fázis során leginkább viszonylag egyszerű shell scriptek írására van szükség, mig az adatok feldolgozásához perl és a statisztikák és vizualizációk készítéséhez R programot szoktunk használni. előköv.: Angol olvasási szintű ismerete, linux felhasználó szintű ismerete Internet, mérés OPEN-SOURCE TECHNOLÓGIÁK AZ ADATBÁNYÁSZATBAN Open source technologies in data mining Gazd,, VIR kivonat: Az elmúlt évtizedben az open-source szoftverek egyre nagyobb szeletet hasítanak ki a szoftverpiacból, ami által felértékelődik az open-sorce szoftverek ismerete és a használatukban szerzett tapasztalat. Ugyanez igaz az üzleti intelligencia és az adatbányászat területén, ahol az utóbbi néhány évben az open-source szoftverek rohamos térnyerésével szembesülünk. A téma keretében a nyílt adatbányászati megoldások megismerése és integrációs fejlesztések megvalósítása a feladat. Az elmúlt évtizedben az open-source szoftverek egyre nagyobb szeletet hasítanak ki a szoftverpiacból, ami által felértékelődik az open-source szoftverek ismerete és a használatukban szerzett tapasztalat. Ugyanez igaz az üzleti intelligencia és az adatbányászat területén, ahol az utóbbi néhány évben az open-source szoftverek rohamos térnyerésével szembesülünk. Lehetséges feladatok: - Open-source adatbányászati szoftverek (R, RapidMiner, KNIME, stb) megismerése és összehasonlító elemzése. Az integrációs lehetőségek feltérképezése és új integrációs fejlesztés megvalósítása. - Változatos adatmegjelenítési megoldások integrálása adatbányászati szoftverekbe. - Nyílt adatbányászati szabványok (pl. PMML) kompatibilitási vizsgálata az egyes szoftverekben. Szükség esetén a kompatibilitás javítása. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot ben! előköv.: legalább egy programnyelv (elsősorban Java) ismerete, angol nyelvtudás open-source, Java, adatbányászat, adatvizualizáció ELOSZTOTT ÉS NAGY TELJESÍTMÉNYŰ ADATELEMZÉS Distributed and High-Performance Data Analysis Gazd,, VIR kivonat: Az elmúlt évtizedekben a memóriamodulok méretnövekedése nem tudta követni az adatmennyiség növekedését. Egyre gyakrabban jelenik meg az igény, hogy több gigabájt vagy akár terrabájt méretű adatokat is elemezzünk, ami már nem kezelhető hagyományos memóriamodulokkal. Ezeknél a feladatoknál új megközelítésre van szükség. Az elmúlt évtizedekben a memóriamodulok méretnövekedése nem tudta követni az adatmennyiség növekedését. Egyre gyakrabban jelenik meg az igény, hogy több gigabájt vagy akár terrabájt méretű adatokat is elemezzünk, ami már nem kezelhető hagyományos memóriamodulokkal. Ezeknél a feladatoknál új megközelítésre van szükség. Legyen szó akár az SSD (Solid State Disk) technológiáról, amely a merevlemeznél jóval gyorsabb adatelérést biztosít, vagy a GPGPU programozásról, amely a grafikus kártyát használja párhuzamosítható feladatok hatékony elvégzésére, ezek mind a nagyobb teljesítmény elérésére törekednek adat- és számításintenzív feladatok esetén. Elrugaszkodva az egy gépes architektúrától, egyre több keretrendszer és platform áll rendelkezésre elosztott algoritmusok fejlesztésére is, amelyek számítógép-klasztereken futnak. Ezek egyik jeles képviselője a Apache Hadoop platform, amely a MapReduce filozófiára építi az adatok és a számítások elosztását. Mindezek az izgalmas technológiák minden bizonnyal meghatározzák a következő évtized adatvezérelt megoldásait, hiszen már most is elosztott rendszereken működnek a jelentősebb weboldalak (Facebook, LinkidIn és a Google szinte összes szolgáltatása). Lehetséges feladatok: - Adatelemzési algoritmusok fejlesztése Apache Hadoop platformra és annak alprojektjeire (Hive, Pig, Mahout). - GPU alapú adatelemzési eljárások fejlesztése - Az SSD és merevlemez alapú adatelérés különbségeinek vizsgálata, algoritmusok SSD-re való optimalizálása A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot a prekopcsak@tmit.bme.hu címen! adatbányászat, Hadoop, Hive, MapReduce, GPU, SSD RAJTSZÁM FELISMERÉS DIGITÁLIS KÉPEKRŐL Race number recognition from digital images Wirth Sport-Foto Bt. EÜ mérnök, Gazd, kivonat: A feladat célja, hogy egy rendezvényen készült digitális fényképeken szereplőket a rajtuk található rajtszám alapján automatikusan, gyorsan, pontosan azonosítsuk és szortírozzuk. Egy sportrendezvényen manapság számtalan fénykép készül, melyek utólagos kézi feldolgozása nagyon sok időt vesz igénybe. A szereplőket általában rajtszámok alapján azonosítják a versenyeken, így kézenfekvő, hogy a képek feldolgozásánál is ez egy alapvető szempont legyen. A feladat célja, hogy egy rendezvényen készült digitális fényképeken szereplőket a rajtuk található rajtszám alapján automatikusan, gyorsan, pontosan azonosítsuk és szortírozzuk. Lehetséges feladatok: - szereplők azonosítása rajtszám felismeréssel - arcfelismerés alkalmazása a felismerés pontosítására, és a rajtszám nélküli (vagy letakart rajtszámú) képek sikeres azonosításához - színek azonosítása felszerelések szerint (pl. piros póló, kék nadrág, zöld sapka) A téma kiválóan alkalmas szakdolgozat vagy diplomamunka készítésére is, és megfelelő teljesítmény esetén akár ipari projektbe is be lehet kapcsolódni. előköv.: képfeldolgozási ismeretek előny képfeldolgozás, arcfelismerés, adattisztítás GESZTUSFELISMERÉS Gesture recognition EÜ mérnök, Gazd, kivonat: Aki látta a Különvélemény című filmet és más hasonló sci-fi alkotásokat, az biztosan belegondolt már, hogy milyen lenne karmozdulatokkal irányítani a környezetünkben lévő informatikai eszközöket. Amennyiben az algoritmusok egyszerűsödnek, akkor ezek a megoldások apróbb, karra rögzített eszközökben (pl. karóra) is megjelenhetnek, és egy még természetesebb élményt nyújthatnak a fűtés irányításától a számítógépes játékok vezérléséig rengeteg területen. Aki látta a Különvélemény című filmet és más hasonló sci-fi alkotásokat, az biztosan belegondolt már, hogy milyen lenne karmozdulatokkal irányítani a környezetünkben lévő informatikai eszközöket. Néhány speciális területen, mint a Nintendo Wii játékai esetén, ez már szokásos megoldásnak számít, de a technológiában további lehetőségek is rejlenek. Amennyiben az algoritmusok egyszerűsödnek, akkor ezek a megoldások apróbb, karra rögzített eszközökben (pl. karóra) is megjelenhetnek, és egy még természetesebb élményt nyújthatnak a fűtés irányításától a számítógépes játékok vezérléséig rengeteg területen. Az elmúlt évben a tanszéken létrehoztuk az eddigi legteljesebb és legnagyobb méretű referencia adatbázist a gyorsulásmérő szenzoron alapuló gesztusfelismeréshez. A hallgató feladata, hogy összehasonlítsa a létező gesztusfelismerési módszereket ezen az adatbázison, vagy akár új módszert alkosson, mely még pontosabb gesztusfelismerést tesz lehetővé. Villamosmérnöki érdeklődés esetén egy apró, kézfejre rögzíthető hardver fejlesztése is felmerülhet, amely a leghatékonyabb még kis teljesítmény-igénnyel rendelkező algoritmust tartalmazza. gesztusfelismerés, HCI, adatbányászat KORAI FIGYELMEZTETÉS KIDOLGOZÁSA SZÁMLÁZÁSI RENDSZEREK HIBÁINAK MEGELŐZÉSÉRE Develop Early Warning functionality to prevent billing system malfunctions Gáspár-Papanek Csaba, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd,, Villamosmérnök kivonat: Csapatunk egy multinacionális nagyvállalat rmatikai osztályán belül a számlázási rendszerek és az IVR rendszer fejlesztéséért felel. A hallgató bekapcsolódhat egy fejlesztési projektbe, melynek célja egy telekommunikációs számlázási rendszer stabilitásának növelése. A UPC Magyarország Kft. rmatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja a számlázási rendszerek fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: a rendelkezésre álló alkalmazás-logok és paramétertáblák folyamatos monitorozása alapján figyelmeztetést küldjön a rendszer kritikus működéséről illetve a paraméterezési összeférhetetlenségekről. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. Követelmények: erős sql ismeret, UNIX rendszerismert. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képesség és hajlandóság, ezzel egyidejűleg csapatmunkát is szeretnének végezni. UNIX, SQL, strukturált szövegek elemzése SZÖVEGBÁNYÁSZAT FOLYAMATVEZÉRLŐ RENDSZER FELHASZNÁLÓ MEGJEGYZÉSEIBŐL Text mining from users comment in flow management application Gáspár-Papanek Csaba, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd, kivonat: A kiírás teljes címe: Szövegbányászat folyamatvezérlő rendszer felhasználó megjegyzéseiből és a social media releváns üzeneteiből(text mining from users comment in flow management application and from social media) Csapatunk egy multinacionális nagyvállalat rmatikai osztályán belül az üzleti támogató rendszerek fejlesztéséért felel. A hallgató bekapcsolódhat egy fejlesztési projektbe, melynek célja az ügyfél-elégedetlenség korai felismerése szövegbányászati módszerek segítségével. A UPC Magyarország Kft. rmatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja az üzleti támogató rendszerek fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: a felhasználók folyamatvezérlő rendszerben rögzített megjegyzései, és (opcionálisan, az előzőtől függetlenül) a social media rendszerekben található megjegyzéseket elemezve felhívja a döntéshozók figyelmét az ügyfélelégedettség hirtelen változásaira. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: erős sql ismeret. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képesség és hajlandóság, ezzel egyidejűleg csapatmunkát is szeretnének végezni szövegbányászat, social media VISSZAÉLÉSI MINTÁK KERESÉSE AZ ÉRTÉKESÍTÉSI ADATBÁZISOKBAN Fraud analysis in sales databases Gáspár-Papanek Csaba, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd, kivonat: Csapatunk egy multinacionális nagyvállalat rmatikai osztályán belül riportolási feladatokat végez. A hallgató bekapcsolódhat egy most induló adatelemzési projektbe, melynek során az értékesítéshez kapcsolódó, adatbázisokban található visszaélési minták feltérképezését tűztük ki célul. : A UPC Magyarország Kft. rmatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja a különböző riportok készítése a teljes cég számára. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló adatelemzési projektben. Ennek célja az, hogy a rendelkezésre álló hatalmas adatmennyiségben felderítsük a különböző, jutalék-kifizetésekkel kapcsolatos visszaélésre utaló jeleket, és javaslatokat tegyünk ezek kiküszöbölésére. A hallgató az egyetemen tanultakat felhasználva elemezheti az üzleti folyamatokat, a folyamatokat támogató üzleti rendszerek funkcionalitását és azok adatait, azonosíthatja a visszaélésre alkalmas módszereket és javaslatot tehet a kiküszöbölésükre. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: erős SQL ismeretek. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képesség és hajlandóság, ezzel egyidejűleg csapatmunkát is szeretnének végez adatbázis, fraud analysis, adatelemzés REKURRENS NEURÁLIS HÁLÓZATOK ALKALMAZÁSA IDŐSORELEMZÉSRE Recurrent neural networks in time series analysis Gáspár-Papanek Csaba, Petróczi István Attila A feladat alapvetően otthon végezhető. Gazd,, VIR kivonat: A rekurrens neurális hálózatok memóriatulajdonsága kihasználható idősorok előrejelzéséhez. Ennek a tulajdonságnak a vizsgálata, valamint a megfelelő architektúra megválasztása, paramétereinek optimalizálása számos kihívást rejt magában. A rekurrens neurális hálózatok memóriatulajdonsága idősorok elemzésére, predikciójára ad lehetőséget. Sajnos azonban ezen hálózatok építésére, tanítására egyszerű, jól automatizálható algoritmus nem létezik. Feladatunk, hogy a jelenlegi tanítási módszereket megvizsgálva azok előnyeit és hátrányait ötvözve robosztus, széles körben elfogadható eredményt elérő algoritmust fejlesszünk. Fontos megadni arra is a választ, hogy az adott eljárás milyen idősorok esetén ad jó közelítést, és mely esetekben ajánlatos az eljárás kerülése. Ez a téma rengeteg alterületet foglal magában, és a konkrét feladat kialakítása a hallgatóval történt beszélgetés során alakul ki, amely irodalomkutatást és programozási feladatokat is rejt magában. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot ben (petroczi@tmit.bme.hu)! előköv.: angol nyelv legalább olvasás szintű ismerete programozási ismeretek téma iránti elkötelezettség kreativitás adatbányászat, neurális hálózat, idősorelemzés TANULMÁNYI EREDMÉNYEK ADATBÁNYÁSZATA Data Analisys of Scholastic Records Gáspár-Papanek Csaba, Petróczi István Attila A munka alapvetően otthon végezhető. Gazd,, VIR kivonat: Az egyetemi évek során számos kihívással találkoznak a hallgatók, nem utolsó sorban a tanulmányok adta megpróbáltatásokat is le kell küzdeniük. Arra keressük a választ, hogy melyek azok a tárgyak, amelyeket nehezebben teljesítenek a hallgatóknak, mik ennek a befolyásoló tényezői és nem utolsó sorban mivel magyarázható ez e jelenség. Az egyetemi évek során számos kihívással találkoznak a hallgatók, nem utolsó sorban a tanulmányok adta megpróbáltatásokat is le kell küzdeniük. Arra keressük a választ, hogy melyek azok a tárgyak, amelyeket nehezebben teljesítenek a hallgatóknak, mik ennek a befolyásoló tényezői és nem utolsó sorban mivel magyarázható ez e jelenség. Ezen téma keretében keressük az összefüggést az aktív közösségi szerepvállalás és a tanulmányi előremenetel között, valamint milyen hatással vannak ezek a tényezők a munkapiaci elhelyezkedésre. Célként tűztük ki, hogy egy keretrendszer segítségével ezeket az információkat gyorsan és hatékonyan érhessük el és elemezhessük. Ez a téma rengeteg alterületet foglal magában, és a konkrét feladat kialakítása a hallgatóval történt beszélgetés során alakul ki, amely irodalomkutatást és programozási feladatokat is rejt magában. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot ben (petroczi@tmit.bme.hu)! előköv.: angol nyelv legalább olvasás szintű ismerete programozási ismeretek téma iránti elkötelezettség kreativitás adatbányászat, személyes adatok, tanulmányi előrehaladás TŐZSDEI ELŐREJELZÉSEK Prediction of the Prices on the Stock Exchange Gáspár-Papanek Csaba, Petróczi István Attila A munka alapvetően otthon végezhető. Gazd,, VIR kivonat: A tőzsde a világ gazdaságának legfontosabb indikátora, hiszen a gazdaság helyzetét jól jellemzi a tőzsdeindex. Az indexekre az aktuális árfolyamok vannak hatással így azok változásának elemzése során nélkülözhetetlen információk birtokosai lehetünk. A tőzsde a világ gazdaságának legfontosabb indikátora, hiszen a gazdaság helyzetét jól jellemzi a tőzsdeindex. Az indexekre az aktuális árfolyamok vannak hatással így azok változásának elemzése során nélkülözhetetlen információk birtokosai lehetünk. Az avatatlan szemnek az árfolyamváltozások véletlenszerűnek tűnnek, azonban számos, jól magyarázható jelenség hatása is kimutatható, így a későbbiekben ezek alapján prognózisok készíthetőek, melyek segítségével automatikus tőzsdei kereskedés (algotrading) valósítható meg. A rejtett összefüggések felderítésére és azok kiaknázására az adatbányászat eszköztárát alkalmazzuk, kiemelt figyelmet szentelve a lágy számítási módszerek és a tanuló rendszerek kombinációinak (pl.: genetikus algoritmusok, fuzzy rendszerek, Echo State Network - speciális neurális háló). Ez a téma rengeteg alterületet foglal magában, és a konkrét feladat kialakítása a hallgatóval történt beszélgetés során alakul ki, amely irodalomkutatást és programozási feladatokat is rejt magában. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot ben (petroczi@tmit.bme.hu)! előköv.: angol nyelv legalább olvasás szintű ismerete programozási ismeretek téma iránti elkötelezettség kreativitás adatbányászat, tőzsdei árfolyam, prognózis ADATBÁNYÁSZATI ALGORITMUSOK IMPLEMENTÁLÁSA Q NYELVEN Implementing data mining algorithims in Q otthon, VIR kivonat: A Q a KDB+ adatbázis rendszer lekérdező nyelve. A hallgató feladata adatbányászati algoritmus(ok) implementálása Q nyelven, amely egy tetszőleges adatbányászati feladatot old meg. Az implementáción felül szükséges több adatbányászati program ugyanazon algoritmusának futásidejének összehasonlítása is. A Q a KDB+ adatbázis lekérdezőnyelve. A KDB+ egy rendkívül gyors adatbázis rendszer, amelyet főleg pénzügyi intézmények (pl. Morgan Stanley, Deutsch Bank, Merrill Lynch, JPMorgan) real-time tick data tárolására használnak. A hallgató feladata, hogy adatbányászati algoritmusokat (pl. lineáris, logisztikus regresszió, klaszterező és osztályozó algoritmusok) implementáljon Q nyelven és az elkészült algoritmusok futásidejét összehasonlítsa több adatbányászati programcsomagbeli (pl. Rapid Miner, Clementine stb.) implementáció futásidejével. előköv.: programozási előismeretek, SQL, affinitás új programnyelv tanulásához, funkcionális programozás adatbányászat, Q, KDB, SQL, adatbázisok, algoritmusok, FOGYASZTÓI VÁSÁRLÁS ELŐREJELZÉSE HŰSÉGKÁRTYA ADATOK ALAPJÁN Predicting spending from loyalty card data otthon, VIR kivonat: A hallgató feladata hűségkártya adatok (költés ideje és költés volumene) alapján a fogyasztók jövőbeli vásárlásának időpontjára és volumenére vonatkozó előrejelzések készítése egy adatbányászati megoldás segítségével. A hűségkártyák elterjedésével rengeteg adat áll rendelkezésre fogyasztók vásárlási magatartására vonatkozóan. A hallgató feladata hűségkártya adatok (költés ideje és költés volumene) alapján a fogyasztók jövőbeli vásárlásának időpontjára és volumenére vonatkozó előrejelzések készítése egy adatbányászati megoldás segítségével. A megoldás tetszőleges adatbányászati programcsomag felhasználásával, vagy az algoritmus saját implementációjával lehetséges. előköv.: programozási előismeretek, angol nyelv ismeret adatbányászat, hűségkártya, algoritmusok, programozás, BI, gazdaság TŐZSDEI ELŐREJELZÉS ADATBÁNYÁSZATI ALGORITMUSOKKAL Stock market price prediction with data mining otthon Gazd,, VIR kivonat: A hallgató feladata adatbányászati algoritmusok segítségével részvényárfolyamok előrejelzése készítése tőzsdei adatok felhasználásával. A hallgató célja olyan algoritmus implementálása, amely szimulált kereskedés (back-testing) során pozitív hozamot ér el és a véletlenszerű stratégiánál magasabb hozamot biztosít. Tőzsdei adatok naprakészen rendelkezésre állnak az interneten. A hallgató feladata adatbányászati algoritmusok segítségével részvényárfolyamok előrejelzése készítése tőzsdei adatok felhasználásával. A hallgató célja olyan algoritmus implementálása, amely szimulált kereskedés (back-testing) során pozitív hozamot ér el, és a véletlenszerű stratégiánál magasabb hozamot biztosít. A hallgató egyrészről implementálja az algoritmust, amely az előrejelzést készíti (pl. Rapid Miner segítségével), emellett egy egyszerű visszatesztelő rendszer segítségével az előrejelzések alapján szimulálja a részvény tranzakciókat és a tranzakciókból eredő hozamot/veszteségeket. előköv.: programozási előismeret, angol nyelv adatbányászát, tőzsde, algoritmusok, BI, gazdaság, programozás KÜLSŐ USB KAMERA ILLESZTÉSE ANDROID TELEFONHOZ/TABLETGÉPHEZ 068 otthon, laborban EÜ mérnök,, VIR kivonat: Orvosdiagnosztikai eljárásokban használatos kamerák (pl. fogorvosi kamerák) egy része USB porton keresztül kapcsolható számítógéphez. A hallgató célja egy ilyen készülék csatolása Android operációs rendszert futtató telefonhoz és tablethez, a kamera mozgóképének megjelenítése a telefonon illetve pillanatképek mentése a telefonra. Orvosdiagnosztikai eljárásokban használatos kamerák (pl. fogorvosi kamerák) egy része USB porton keresztül kapcsolható számítógéphez. A hallgató célja egy ilyen készülék csatolása Android operációs rendszert futtató telefonhoz és tabletgéphez, a kamera mozgóképének megjelenítése a telefonon illetve pillanatképek mentése a telefonra. Az alkalmazást fel kell készíteni a kép egyes részleteinek kijelölésére/felcímkézésre, mentésre, képek törlésére stb.. Az alkalmazásnak képesnek kell lennie az egyes pácienseket szeparáltan kezelni és a képeket hozzájuk rendelni. A pillanatképeket nem csupán a telefonon/tablet gépen kell elmenteni, hanem WiFi kapcsolaton keresztül egy szerverre is el kell küldeni, ahonnan azok később előhívhatóak. előköv.: programozási előismeretek, Android Android, programozás, orvosdiagnosztika, képfeldolgozás, USB MÉRŐÁLLÁS KARAKTEREINEK FELISMERÉSE 069 otthon, labor Gazd,, VIR kivonat: A hallgató feladata mérőórák aktuális állásait tartalmazó webkamera képek felhasználásával a mérőállás pontos meghatározása karakterfelismerő algoritmusok segítségével. A hallgató feladata egy adatbányászati alkalmazás elkészítése, amely mérőórák állásait ismeri fel. A mérőórák (pl. gázóra, villanyóra, vízóra stb.) aktuális állásait tartalmazó kameraképek felhasználásával a mérőállás pontos meghatározását kell elvégezni karakterfelismerő algoritmusok segítségével. A karakterfelismerést nehezíti, hogy az egyes számok nem mindig olvashatók (két érték között van a mérőóra), viszont könnyebbséget jelent, hogy a számértékek minden esetben növekednek. A karakterfelismerő algoritmus implementálása Rapid Miner segítségével történik. előköv.: programozási előismeret ajánlott, de nem kötelező karakterfelismerés, adatbányászat, képfelismerés, képfeldolgozás, ÁLTALÁNOS CÉLÚ PROGRAMOZÁS GRAFIKUS KÁRTYÁVAL (GPGPU) 035 Heszberger Zalán, Bíró József, Gulyás András, Rétvári Gábor Megyezés alapján kivonat: A modern grafikus kártyák olyan hardware elemekből (GPU) épülnek fel, melyek bizonyos célirányos feladatokat az általános célú CPU-knál nagyságrendekkel gyorsabban el tudnak végezni. Nagy számítási igényű feladatokhoz, az ilyen eszközök felhasználása igen hatékony eszköz lehet. A laborfeladat célja nagy számítási igényű problémák (sok-milliós csomoponttal rendelkező gráfok bizonyos jellemzőinek, pl. legrövidebb út, átmérő kiszámítása) hatékony programozási eszközökkel való megoldása. Ehhez segítségül az NVIDIA CUDA programozási architektúráját hívjuk. Feladat lesz a Micorosoft Visual Studio erre való felkonfigurálása ill. a rövid programok CUDA támogatással való átdolgozása (grafikus kártyát beszerzünk hozzá). (Bizonyos kódtörési feladatok is ezzel a technikával váltak megoldhatóvá a közelmúltban.) OPTIKAI HÁLÓZATOK SZIMULÁCIÓJA Simulation of optical networks Heszberger Zalán, Bíró József, Tapolcai János I epület/mvm/opticon/? MVM rmatika ZRt., Villamosmérnök kivonat: Napjainkban a nagyméretű kommunikációs hálózatok jellemzően tisztán optikai technológiát használnak az adatok átvitelére. A technológia ugyanakkor még mindig óriási tartalékokkal rendelkezik, várhatóan sokáig a infokommuniációs hálózatok központi eleme marad. A laborfeladat célja valós optikai hálózatok vizsgálata, tanulmányozása, konfigurációs lehetőségeinek feltárása, esetleg fejlesztése. A feladathoz a Magyar Villamos Művek és az Opticon ajánlott fel lehetőséget optikai hálózatában egy nagyméretű kutatás-fejlesztési projekt keretében. A munka keretében esetleg anyagi jellegű juttatásra is lehetőség lesz. előköv.: angol nyelv olvasás szintű ismerete optikai kapcsolók, konfiguráció NAGYMÉRETŰ HÁLÓZATOK EVOLÚCIÓJA Evoultion of large networks Heszberger Zalán, Bíró József, Gulyás András Megegyezés alapján, Villamosmérnök kivonat: Az aktuális hálózati kutatások jelentős része tényként kezeli, hogy a jövő Internetét a résztvevő kommunikációs csomópontok (billiós nagyságrendben mért) igen nagy száma jellemzi majd. A nagyméretű hálózatok leírására alkalmas eszköztár az elmúlt években intenzív fejlődésen ment keresztül, (ld. pl. Barabási A. L.: Behálózva ill. Csermely P.: A rejtett hálózatok ereje c. könyvét) ma már az e forrásból származó valós alkalmazások nem ritkák. A laborfeladat célja megismerkedni a nagy hálózatok elméletének legfontosabb kérdéseivel, illetve ezzel kapcsolatosan aktuális távközlést érintő kérdések vizsgálata. előköv.: Angol nyelvtudás, gráfelméleti alapok megfelelő ismerete Nagy hálózatok, komplex hálózatok, gráfelmélet MOBIL HELYMEGHATÁROZÁS/MOZGÁSDETEKCIÓ ÚJGENERÁCIÓS MOBIL HÁLÓZATOKBAN (3G, LTE) 072 Heszberger Zalán, Bíró József, Villamosmérnök kivonat: A szélessávú mobil internet robbanásszerű terjedésével, a helyfüggő szolgáltatások felhasználói tábora fokozott ütemben növekszik. Számos alkalmazási környezetben pl. beltéren vagy magas épületekkel körbevett belvárosi területeken, a műholdas jel árnyékolása következtében a kommunikáció megvalósítása mellett a pozícionálás feladata is a mobilhálózatra hárul. E lokalizációs eljárások igen fontos szerepet kaphatnak pl. a mobil hálózatmenedzsment területén is. VIDEOFELDOLGOZÁS Video processing Kovács Gábor, Paróczi Zsombor kivonat: A témára jelentkező hallgató egy feladat megoldásán keresztül betekintést nyer a videofeldolgozás világába, megismeri a legfontosabb algoritmusokat, módszereket. A videofeldolgozás a modern médiaalkalmazások szerves része. A számítási kapacitás növekedésével egyre bonyolultabb algoritmusok használata is lehetővé vált, növelve a pontosságot, robusztusságot és a sebességet. A valós idejű videofeldolgozás eredményei ma már mobil eszközökben vagy beágyazott rendszerekben is elérhető. A hallgató feladata a félév során egy jól körülhatárolt tématerület megismerése, egy rendszer megtervezése vagy megvalósítás elemzése. Ilyen feladat lehet például egy az egyetemen elhelyezett kamera segítségével annak meghatározása, hogy az adott ponton, az adott irányban hányan mentek át, vagy személyek és a személyek jellegzetes pontjainak követése fixen telepített kamera segítségével. A technológiai lehetőségek iránt érdeklődő hallgatót várom a feladatra. A feladat szakdolgozatig/diplomatervig folytatható. előköv.: C/C++ alapismeretek videó, kép, képfeldolgozás, videofeldolgozás, tartalomelemzés GWT ALAPÚ PORTÁLFEJLESZTÉS Web portal development with GWT Kovács Gábor, Paróczi Zsombor, VIR kivonat: A témára jelentkező hallgatók betekintést nyernek a GWT (Google Web Toolkit) felhasználásával történő portálfejlesztésbe egy egyszerű portál elkészítésén keresztül. A GWT (Google Web Toolkit) a gazdag internet alkalmazások (RIA) fejlesztésének új generációját testesíti meg, ahol egy portál szerver, illetve kliens oldali kódját azonos, Java nyelven fejlesztik. Az AJAX alapú adatátviteli megoldás kombinálva a RPC technológiával komplex alkalmazások fejlesztését teszi lehetővé, egyszerűen. A hallgató feladata a félév során a platform alapszintű megismerése, az architektúra illetve a MVP koncepció elsajátítása egy mintaportál fejlesztése során. GWT, Java, Javascript, AJAX, RPC, MVP, webportál MOBIL KÉP-, ILLETVE VIDEOFELDOLGOZÓ ALKALMAZÁS FEJLESZTÉSE Image and video processing in mobile devices Kovács Gábor, Paróczi Zsombor kivonat: A témára jelentkező hallgató egy kép vagy video feldolgozási feladat megoldása keretében betekintést nyer a mobil eszközök kamerájának programozásába, illetve az abból kinyerhető képek feldolgozásának világába. A mobil platformok nyújtotta lehetőségek kiaknázására már nem elegendő a gyártók által készített alap alkalmazáscsomag (számológép, naptár, std), az okostelefonok és táblagépek az integrált szenzorjaikkal lehetőségek széles körét nyitja meg a fejlesztők előtt új megoldások kidolgozására. A készülékek fejlődésének üteme jelenleg már szinte teljes értékű desktop alkalmazások fejlesztését is lehetővé teszik, ugyanakkor még rendelkeznek számítási korlátokkal. A hallgató feladata a félév során egy szabadon választott platform (Android, ios, Windows Mobile) megismerése, és egy a beépített kamerát használó kép- vagy video feldolgozó alkalmazás megtervezése és implementálása. előköv.: C++ vagy Java alapismeretek mobil, Android, ios, Java, C++

3 TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK III. GRAFIKUS FELHASZNÁLÓI FELÜLET KIALAKÍTÁSA VÉGES ÁLLAPOTGÉP ALAPÚ MODELLHEZ NETWORK CODING VIZSGÁLATA WIRELESS KÖRNYEZETBEN QOE MELLETT VIDEÓ ALKALMAZÁSOK (PL YOUTUBE) FELHASZNÁLÓI ÉLMÉNYÉNEK NÖVELÉSE MOBIL KÖRNYEZETBEN VIDEO MEGTEKINTÉSEK ELŐREJELZÉSE LOKALIZÁLT CACHE ELŐTÖLTÉSÉHEZ Design of graphical user interface for a finite state machine based model - 028, Villamosmérnök kivonat: Egy korszerű tesztmodell-definíciós környezet megkerülhetetlen része a fejlesztői eszközökbe integrálható grafikus felhasználó felületen való adatbevitel lehetősége. A témára jelentkező hallgató feladata, hogy egy ismert szintakszissal rendelkező formális nyelvtanhoz grafikus szerkesztőfelületet tervezzen. Távközlési protokollok modell alapú tesztelésének kiinduló pontja egy tesztmodell, amelyet a tesztmérnökök alapvetően a modell szöveges reprezentációjának előállításával hoznak létre. Gyakorlati tapasztalat, hogy a mérnökök körében egyre kedveltebb a programkód egészének vagy egy részének grafikus felhasználó felületen keresztül történő előállítása, így ez a korszerű szoftverrendszerek tervezése során alapvető követelménnyé vált. A távközlési protokollok tesztmodellje hatékonyan reprezentálható a kommunikáló kiterjesztett véges állapotgép modellel, amely nem más mint egy él- és csomópontcímkézett erősen összefüggő gráf. A feladat egy ilyen gráf formális nyelvtannal rendelkező leírásához grafikus felhasználói felület készítése, illetve annak intergrálhatóvá tétele Eclipse platform alá. A téma diplomatervig folytatható. előköv.: alapvető programozási ismeretek állapotgráf, grafikus szerkesztőfelület STRUKTURÁLT KOMMENTELÉS MEGVALÓSÍTÁSA EGY MODELLŐ NYELVHEZ Desing of structured commenting for a modeling language Kovács Gábor, Villamosmérnök kivonat: A hallgató feladata tesztesetek strukturált kommentelésének kialakítása hibalokalizáció támogatása céljából. A strukturált kommentelés a modern programozási és modellező nyelvek alapvető velejárója a javadoc megjelenése óta. A kommentek a viselkedés értelmezésén kívül, illetve a kódrészlet használatán felül további információt is tartalmazhatnak. A témára jelentkező hallgató feladata egy kiterjesztett véges állapotgép alapú modell nyomon követhetősége támogatásának megvalósítása távközlési protokollok tesztmodelljei alapján automatikusan generált tesztesetek strukturált kommentelésének kialakításával. A feladat magában foglalja kommentek metamodelljének kialakítását, és egy olyan szoftvermodul elkészítését, amely tesztgenerálás során menet közben képes bemeneti tesztmodell alapján automatikusan kommentezni a kimeneti tesztesetet. előköv.: Programozási alapismeretek tesztgenerálás, strukturált kommentek TESZTADAT-GENERÁLÁS Test data generation - 030, Villamosmérnök kivonat: A hallgató feladata tesztadat-generáló algoritmusok tervezése, fejlesztése és vizsgálata. A modell alapú tesztgenerálás kritikus pontja a tesztadat-generálás. Az automatikus tesztgeneráló algoritmusok napjainkban már nagy hatékonysággal képesek távközlési protokollok, szoftverek vezérlési szerkezeteinek bejárására. Emellett legalább ilyen súlyú fontos kérdés, hogy a tesztek végrehajtásakor milyen bemeneti értékekkel paraméterezzük fel a teszteseteket, és mi a rendszer által arra adandó helyet kimenet. A témára jelentkező hallgatók feladata a tesztadatgenerálás elméleti hátterének megismerése, és részvétel hatékony tesztadat-generáló algoritmusokat fejlesztő kutatásban. A téma diplomatervig folytatható, illetve Ph.D. témaként továbbvihető. tesztadat-generálás VERZIÓKEZELŐ RENDSZER TESZTMODELLEKHEZ Versioning system for test models Otthon is végezhező, Villamosmérnök kivonat: A témára jelentkező hallgató feladata grafikus és/vagy szöveges reprezentációval bíró tesztmodellek verziókezelésének kialakítása figyelembe véve a modelltervezés sajátosságait. A napjainkban egyre nagyobb népszerűségnek örvendő modell alapú tesztgenerálás sarokköve a tesztmodell. Egy-egy nagyobb távközlési protokoll vagy távközlő rendszer modelljének kialakítását egyszerre több tesztmérnök végzi. A kollaboratív munka során megkerülhetetlenné váltak a verziókezelő rendszerek, amelyek lehetővé teszik a munka összehangolását, a változások követését, karbantartását. A témára jelentkező hallgató feladata grafikus és/vagy szöveges reprezentációval bíró tesztmodellek verziókezelésének kialakítása figyelembe véve a modelltervezés sajátosságait. A téma diplomatervig folytatható. előköv.: C++ vagy Java alapismeretek verziókezelés, tesztgenerálás, modellezés ALAPÁLLAPOTBA HOZÓ ALGORITMUS KITERJESZTETT VÉGES ÁLLAPOTGÉPEKKEL LEÍRT MODELLEKHEZ Reset sequence generation Otthon is végethető, Villamosmérnök kivonat: A hallgató feladata egy olyan algoritmus tervezése és megvalósítása, amely alkalmas egy tesztmodell tetszőleges állapotából a rendszert alapállapotba vagy ismert állapotba hozni. Tesztesetek végrehajtása után a végrehajtó környezet ismeretlen állapotba kerül, a következő teszteset végrehajtása előtt alapállapotba kell hozni a tesztelendő rendszert. Ez kisebb időráfordítással jár, ha ezt az előzőleg végrehajtott teszteset előre elvégzi, és nem kell hardveres resethez fordulnunk minden teszteset előtt. Mivel nem minden távközlési protokoll tesztmodellje rendelkezik reset üzenetettel, az újrainicializáció kihívást jelent. A tesztelés elmélete alapján ismert, hogy erősen összefüggő véges állapotgráffal leírt modellek minden állapotához található alapállapotba hozó szekvencia. Kiterjesztett véges állapotgépek (tetszőleges programnyelven leírt forráskód ilyen) esetén a probléma komplexebb megoldást igényel tekintettel a lokális változók alapállapotba hozására. A hallgató feladata egy olyan algoritmus tervezése és megvalósítása, amely alkalmas egy ismert formális szintaxissal rendelkező nyelven megadott tesztmodellhez egy olyan üzenetváltás-sorozatot generálni, amely képes tetszőleges állapotából a modellnek megfelelő rendszert alapállapotba vagy ismert állapotba vinni. A téma diplomatervig, esetleg Ph.D. témaként folytatható. előköv.: programozási alapismeretek állapotgép, algoritmusok, reset szekvencia 3D KÉPALKOTÁS 3D imaging Kovács Gábor Otthon is végezhető, VIR kivonat: A hallgató betekintést nyer a 3D technológiába. A 3D technológia a technológia intenzív szektorokban (egészségügy, filmipar, gyártástechnológia) már jelen van. Rengeteg olcsó, jó minőségű kameraeszköz áll rendelkezésre a piacon, amellyel 3D képek előállítása lehetséges. A hallgató feladata a 3D képalkotás megismerése és új számítási modellek létrehozása, amellyel 3D képek valós időben, videó alapú továbbításra alkalmas. GPU programozás és/vagy C++ ismeretet felszedni vágyó hallgatók jelentkezése kívánatos. előköv.: C++ alapismeretek 3D, képalkotás KAMERA ALAPÚ ADATGYŰJTÉS Video based data acquisition Kovács Gábor Otthon is végezhető kivonat: A hallgató feladata egy rádióvezérelt járműre szerelt kamera segítségével egy terület feltérképezése, a területen található objektumok megfigyelése, a területről való adatgyűjtés. A hallgató feladata egy rádióvezérelt járműre szerelt kamera segítségével egy terület feltérképezése, a területen található objektumok megfigyelése, a területről való adatgyűjtés. A feladat nyitott, ésszerű megoldásokat várunk a hallgatótól, miközben elsajátítja a legfontosabb témával kapcsolatos ismereteket. előköv.: C++ előismeretek adatgyűjtés, videokamera FORGALOMGENERÁTOR QOS VIZSGÁLAT CÉLJÁBÓL Traffic generator for QoS investigation Kulik Ivett TMIT laboratóriuma kivonat: Különböző típusú tartalmak forgalmára van szükség QoS vizsgálata szempontjából egy laboratóriumi környezetben. Cisco eszközökön alapuló lokális lab. hálózat forgalom generátorának leprogramozása és alkalmazása különböző QoS paraméterek vizsgálata eszközeként. A tanszék Cisco berendezéseken alapuló laboratóriumi hálózatának alaposabb QoS vizsgálata alapjául szolgáló forgalom generátor megtervezése, leprogramozása majd alkalmazása a feladat. Különböző típusú adatok, úgymint VoIP, FTP, torrent forgalmak generálása, majd aplikálása linux környezetben, majd a Cisco alapú laboratóriumi hálózaton keresztüli QoS paraméterek vizsgálata a cél. előköv.: linux ismeret; Cisco berendezések - switch, router konfigurálásának ismerete; programozási jártasság forgalomgenerátor, programozás, Cisco platform, router, switch, VoIP, FTP, torrent QoE-based network coding investigation in wireless network Kulik Ivett, Trinh Anh Tuan TMIT laboratórium, Villamosmérnök kivonat: A hálózati kódolás (network coding) nagyobb áteresztőképesség és kisebb késleltetés biztosítása mellett növekszik a hálózat teljesítménye így a multimedia tartalmak átvitelénél a QoE is javul. A wireless hálózatok korlátozott sávszélesség lehetősége szükségessé teszi a network coding mechanizmusának mélyebb vizsgálatát és használatát ebben a környezetben. A hálózati kódolás (network coding) olyan mechanizmus, amely esetén az átvitt adatok kódolása és dekódolása következtében növekszik a hálózat áteresztőképessége, csökken a késleltetés én nagyobb teljesítmény mellett kevesebb adatátvitel szükséges, ami wireless hálózatok, valamint heterogén hálózatok nagyobb multimédia tartalmak hatékonyabb átvitelére alkalmazható. A cél a network coding tulajdonságainak megismerése és a mechanizmus alkalmazása wireless környezetben multimédia tartalmak átviteléhez megfelelő QoE biztositása céljából. előköv.: angol nyelv ismerete, wireless hálózatok ismerete előny wireless hálóztatok, network coding, QoS, QoE, multimédia tartalom ROBOTOK ÉS ÁGENSEK FUZZY KOMMUNIKÁCIÓJA ÉS KOOPERÁCIÓJA Fuzzy communication and cooperation of robots and agents Kóczy László Tamás, Balázs Krisztián I. épület kivonat: Több autonóm robot vagy más ágens kommunikációja megfigyelés és a szándék feltételezett felismerése alapján, munkavégzés együttműködéssel, egyetlen irányító ágens esetén. Az emberek közötti kommunikáció hatékony és tömör voltának egyik oka a fuzzy információs elemek elterjedt használata. Ezt az elvet terjesztettük ki emberek és robotok, illetve robotok, autonóm ágensek egymás közötti kommunikációjára is. A laborprojekt során olyan algoritmusokat és szoftverblokkokat kell készíteni, amelyek szimulált vagy valós sokrésztvevős rendszerekben különböző feladatok összehangolt elvégzését teszik lehetővé, miközben a résztvevő ágensek között közvetlen (nem fuzzy) kommunikáció nem lehetséges. Az implementációt marilou vagy VIRCA környezetben, illetve külső helyszínen rendelkezésre álló Khepera mikrorobotokon, valamint ipari robotokon lehet kipróbálni. előköv.: angol nyelvismeret, informatikai és matematikai (analízis, algoritmuselmélet) érdeklődés; kreatív, önálló gondolkodásra való képesség robotok, ágensek, fuzzy kommunikáció GLOBÁLIS NUMERIKUS ÉS KOMBINATORIKUS TECHNIKÁK BLACK BOX PROBLÉMÁKRA Global optimization with numerical and combinatorial techniques for black box problems Kóczy László Tamás, Balázs Krisztián I épület Gazd, kivonat: Globális numerikus és kombinatorikus optimalizációs technikák kutatása és alkalmazása black box optimalizációs problémákra. Bonyolult optimalizációs problémák esetén, amikor egy célfüggvény optimumának a megtalálása a cél, gyakran nem ismert, vagy nehezen transzformálható formában ismert a célfüggvény kiértékeléséből adódó információn kívüli más információ a probléma jellegéről. Ekkor az optimalizáció végrehajtására iteratív algoritmusok alkalmazhatók, melyek a célfüggvény egyes pontjait értékelik ki minden egyes iterációban, és e függvénypontok felhasználásával közelítenek (kvázi-) optimális megoldások felé ("oracle based", vagy "black box" optimalizáció). Mivel változatos bonyolult viselkedést mutathat az adott célfüggvény, sok lokális optimumot tartalmazhat, melyekbe "beragadnak" a lokálisan kereső eljárások, ezért olyan megközelítések alkalmazása kívánatos, amik többé-kevésbé feltérképezik az egész problémateret (globális optimalizáció). Kutatási feladatok: különböző globális numerikus és kombinatorikus optimalizációs megközelítések tulajdonságainak feltárása formális, vagy empirikus módszerekkel, illetve e tulajdonságok továbbfejlesztése. Tipikusan ilyen optimalizációs feladatok merülnek fel modellidentifikációs, modellépítési és gépi tanulási problémák esetén, valamint számtalan más (informatikai, gazdasági, logisztikai, stb.) területen. előköv.: angol nyelvismeret, informatikai és matematikai (analízis, algoritmuselmélet) érdeklődés; kreatív, önálló gondolkodásra való képesség, szoftverfejlesztési alapismeretek számítási intelligencia, nagybonyolultságú műszaki rendszerek, evolúciós algoritmusok, közelítő optimalizáció, numerikus optimalizáció, globális optimalizáció FUZZY SZABÁLYALAPÚ GÉPI TANULÓ RENDSZEREK KUTATÁSA ÉS ALKALMAZÁSA 103 Kóczy László Tamás, Balázs Krisztián I. épület, VIR kivonat: Kedvező tulajdonságaiknak köszönhetően a lágy-számítási módszereken alapuló intelligens műszaki alkalmazások köre folyamatosan bővül a nagybonyolultságú, szuboptimális megoldásokat elfogadó problématerületeken. Ennek következményeként a fuzzy szabálybázis alapú tanuló és következtető rendszerek, mint intelligens rendszerkomponensek felhasználása is nő. Azonban ezek elmélete, valamint műszaki alkalmazási gyakorlata még számos megoldatlan kérdést tartalmaz. Kedvező tulajdonságaiknak köszönhetően a lágy-számítási módszereken alapuló intelligens műszaki alkalmazások köre folyamatosan bővül a nagybonyolultságú, szuboptimális megoldásokat elfogadó problématerületeken. Ennek következményeként a fuzzy szabálybázis alapú tanuló és következtető rendszerek, mint intelligens rendszerkomponensek felhasználása is nő. Azonban ezek elmélete, valamint műszaki alkalmazási gyakorlata még számos megoldatlan kérdést tartalmaz, ezért az ilyen technikákat integráló rendszerek elméletének, valamint gyakorlati felhasználhatóságának kutatása nyilvánvalóan fontos és aktuális feladatnak minősül. Tanuló és következtető rendszerekről lévén szó, minősíteni, értékelni őket alapvető tulajdonságaik segítségével lehet: a tanulás és a tanulást követően a megtanult szabályok alapján történő következtetés idő- és tárkomplexitása, valamint a tanulás pontossága, illetve hibája. Bizonyos architektúra-kialakítási megkötéseket szem előtt tartva nagy előnye a fuzzy rendszereknek más tanuló, illetve modellalkotó architektúrákhoz viszonyítva a közvetlenül interpretálható formában jelenlévő tudás, ami egyszerű kooperatív problémamegoldást tesz lehetővé laikus felhasználók bevonása mellet is. Lehetőség van a döntően elméleti és a döntően alkalmazott kutatás választására. Sikeres előrehaladás esetén lehetőség van hazai vállalatokkal közös kutatási projektekbe történő bekapcsolódásra (a távközlés és informatika terén), valamint külföldi kutatási projektekben való aktív részvételre. Kutatási feladatok: különböző architektúrális felépítésű fuzzy szabályalapú tanuló rendszerek tulajdonságainak feltárása formális, vagy empirikus módszerekkel, illetve e tulajdonságok továbbfejlesztése. előköv.: angol nyelvismeret, matematikai (analízis, algoritmuselmélet) és informatikai érdeklődés; kreatív, önálló gondolkodásra való képesség, szoftverfejlesztési alapismeretek fuzzy rendszerek, gépi tanulás, számítási intelligencia, nagybonyolultságú műszaki rendszerek, KNOWLEDGE MANAGEMENT Knowledge Management Kósa Zsuzsanna Mária, home Gazd kivonat: Knowledge management is one of the newest disciplines about the content management and human resources management. It is spreading and it has different approaches. There are business schools considering knowledge as a human capacity- and competency management. There are others, mainly information management schools, considering knowledge as part of a information management with semantic background. Description: Students should overview the literature of both approach, and prepare a data base with application for practical purposes. There are two part of the project: - finding staff for some new project teams from an existing pool of competencies, - managing existing capacities, and provide a signal in case of overloading or not using an existing capacity. information management, knowledge management ELEKTRONIKUS KERESKEDELMET TÁMOGATÓ ALKALMAZÁSOK FUNKCIONÁLIS TERVEZÉSE E-commerce solutions: logistics, marketplace and micropayment Kósa Zsuzsanna Mária nincs meghatározva, VIR kivonat: Az elektronikus kereskedelmet támogató alkalmazások (megrendelés, kiszállítás, piactér, mikrofizetés) fejlesztése különféle szoftver rendszerekhez, amelyek között lehet szabad forráskódú rendszer is. Az elektronikus kereskedelmet támogató alkalmazásokat kell részletesen megtervezni a funkciók és az adatbázis szintjén. Elkészítendő a deszkamodell is, amelyben a funkciókat meg lehet mutatni. Kisebb tesztállományokon is le kel futtatni a rendszert. Négy alkalmazás választható: megrendelési és raktározási rendszer, kiszállítási logisztika, webes piactér kialakítása, és mikrofizetési rendszer kialakítása. Az alkalmazások épülhetnek szabad forráskódú rendszerekre is. E-kereskedelem, E-üzletvitel, Logisztika TANULÁS-TÁMOGATÓ RENDSZEREK FUNKCIONÁLIS TERVEZÉSE Learning management systems, functional planning Kósa Zsuzsanna Mária nincs meghatározva Gazd,, VIR kivonat: Terjedőben vannak a tanulás-támogató (Learning Management Systems, pl. MOODLE, Coospace, WebCT) ill a tanulást és a tananyag-készítést támogató alkalmazások. Fel kell térképezni a szabad forráskóddal elérhető LMS és LCMS rendszereket, és erre épülve meg kell tervezni egy tanulást és tananyag-készítést támogató alkalmazást. Terjedőben vannak a tanulás-támogató (Learning Management Systems, pl. MOODLE, Coospace, WebCT) ill a tanulást és a tananyag-készítést támogató alkalmazások, amelyek egyrészt oktatásszervezési-, tananyag tárolási, tanár-diák kapcsolatot megvalósító és az online tanuláshoz szükséges további feladatokat valósítanak meg. A témában fel kell térképezni a szabad forráskóddal elérhető LMS és LCMS rendszereket, és erre épülve meg kell tervezni egy tanulást és tananyag-készítést támogató alkalmazást. e-learning, e-services Optimizing end-user QoE of (YouTube) video applications in mobile networks Kőrösi Attila, Maliosz Markosz tanszéki labor, otthon kivonat: Az internetforgalomban egyre nagyobb teret hódítanak maguknak a különböző videóforgalmak, ez nincs másként a mobilhálózatok terhelő internetforgalomban sem. A videó nagyságrendekkel érzékenyebb a késleltetésre, mint a különböző fáljcserélő- vagy http-forgalmak. Habár az LTE térhódításával megnő az elérhető sávszélesség a mobilfelhasználók számára, a rádiós interfészből adódó sávszélesség ingadozások ellen az sem véd, ami a késleltetés egyik legjelentősebb oka lehet. Korábban a szolgáltatás minőségét QoS paraméterekkel, átlagos késleltetéssel, csomagvesztés-valószínűséggel jellemezték, azonban kezdenek elterjedni a felhasználói élményt leíró paraméterek használata, mint például a videó megakadásának a gyakorisága. A félév folyamán a hallgató feladata egy olyan szimulációs és/vagy prototipizált QoE vezérlő környezet megalkotásába való bekapcsolódás, ahol kísérletet teszünk olyan ütemező megalkotására, ahol nem a QoS paraméterekre optimalizálunk, hanem az elégedett felhasználók számára. A konkrét feladat a hallgatók érdeklődésének alapján lesz kiválasztva, az alábbiak közül: Valódi alkalmazások (pl. YouTube, Silverlight) összehangolása valódi csomagvizsgáló eszközzel (pl. OpenDPI) Valódi alkalmazások csomagkésleltetésének emulálása egy szimulált rádiós környezet segítségével előköv.: C++ ismeretek QoE, videó alkalmazás, mobil hálózat KÖZÖSSÉGI BELTÉRI TÉRKÉPFEJLESZTÉS 132 Lukovszki Csaba, Moldován István IB214. Gazd, kivonat: A következő évekre szóló előrejelzések egyre markánsabban kiemelik a beltéri hely alapú szolgáltatások térnyerését, amit alapvetően az okos telefonok és az mobil internet kapcsolat elterjedése erőteljesen katalizál. Ezen szolgáltatások terjedésének egyik kerékkötője, hogy a beltéri térképek előállítására tervezett alkalmazások nem használják ki a közösség építő erejét. Ennek oka a közösségi adatok általában megbízhatatlannak tekinthetőek, mely megoldására tesz javaslatot a téma művelése. A téma arra tesz kísérletet, hogy ezt a megbízhatatlanság problémáját feloldja egy olyan alkalmazás kidolgozása során, mely hosszú távon lehetőséget teremt a közösségi adatok megbízható információként való kezelésének elősegítésével. A félév folyamán a jelentkező hallgató bevezetjük a térkép fejlesztő alkalmazásunk eddig elkészült változatába, majd kellő szakmai megalapozás után közös megbeszélés alapján konkrét feladat kerül megfogalmazásra, melyen belül a saját ötletek mellett a hallgató megismerheti a közösségi adatfeltöltés, valamint a beltéri térkép adatbázisok technológiai hátterével. A feladat megoldással kapcsolatos fejlesztések Android platformon, valamint Java és JavaScript segítségével történhetnek, melybe való bevezetéshez javasoljuk a VITMAV01 Hálózati szolgáltatások fejlesztése Android platformon, valamint a VIAUAV Android alapú szoftverfejlesztés tárgyakat. Mindezek mellett a félév folyamán közvetlen felkészítést is tartunk az alkalmazott technológiák mentén, ezért a fejlesztésben kezdő, de érdeklődő hallgatók jelentkezését is várjuk. Keressük azon érdeklődő hallgatókkal való együttműködést, akik szívesen kapcsolódnak be egy innovatív alkotói csoportba akár saját ötleteik megvalósítása mentén is. A téma művelése alkalmat ad kutatásfejlesztési projektekbe való közvetlen bekapcsolódásra, valamint lehetőséget ad TDK-n való eredményes részvételre is. előköv.: Érdeklődés a téma és a problémák fejlesztéssel való megoldása iránt. beltéri pozícionálás, térkép szerkesztés, android, java, javascript, kontextus KITERJESZTETT VALÓSÁG, KÉPFELDOLGOZÁS 133 Lukovszki Csaba, Moldován István IB214 Gazd, kivonat: Napjainkban a kiterjesztett valóság (Augmented Reality) segítségével a felhasználók eddig soha sem látott felhasználói élményben részesülhetnek. A kiterjesztett valóság a jövőben a legtöbb kontextus függő alkalmazás alapvető része lesz, s ezt a kijelentést már sikeres alkalmazások (pl. Layar) is alátámasztják. A kiterjesztett valóság technológiailag legnehezebb része a képalkotáshoz elengedhetetlen kontextus felismerése. A téma megpróbálja kideríteni, hogy milyen módszerrel oldható meg egy tetszőleges, de előre definiált minta felismerése, annak orientációjának és távolságának meghatározásával, hogy e paraméterek segítségével a kiterjesztett valóság lehetőségeit tovább bővítsük. A hallgató feladata a félév folyamán a kiterjesztett valósághoz szükséges képfeldolgozási ismeretek áttekintése és megismerése, különös tekintettel a mintafelismerésre és a minták orientációjának meghatározására. Az elméleti alapozás után a feladat egy olyan okostelefon alkalmazás megvalósítása Android platformon, amely lehetővé teszi egy előre definiált minta orientációjának és távolságának meghatározását az okostelefon kamerájának segítségével. A feladat megoldással kapcsolatos fejlesztések Android platformon valósulnak meg. A téma mellett javasoljuk a VITMAV01 Hálózati szolgáltatások fejlesztése Android platformon, valamint a VIAUAV Android alapú szoftverfejlesztés tárgyakat. Mindezek mellett a félév folyamán közvetlen felkészítést is tartunk az alkalmazott technológiák mentén, ezért a fejlesztésben kezdő, de érdeklődő hallgatók jelentkezését is várjuk. Keressük azon érdeklődő hallgatókkal való együttműködést, akik szívesen kapcsolódnak be egy innovatív alkotói csoportba akár saját ötleteik megvalósítása mentén is. A téma művelése alkalmat ad kutatás-fejlesztési projektekbe való közvetlen bekapcsolódásra, valamint lehetőséget ad TDK-n való eredményes részvételre is. kiterjesztett valóság, android, képfeldolgozás, kontextus KONTEXTUS ÉS GESZTUS DETEKTÁLÁS 134 Lukovszki Csaba, Moldován István IB214 Gazd, kivonat: Az okos telefonok terjedésével egyre több alkalmazás épít azok közvetlen használatára. Ugyanakkor a megjelenő új technológiák és a felhasználói elvárások komoly elvárásokat támasztanak arra vonatkozólag, hogy a telefonok adta lehetőségeket mind mélyebben kiaknázzuk. Mivel figyelembe véve a telefonok adta kommunikációs, interfész és a szenzorok által nyújtotta lehetőségeket, ezek felhasználása és a felhasználások támogatás végtelennek tűnhet. A jelentkező hallgató a félév folyamán lehetőséget kap az Android platform megismerésén túl olyan alkalmazási környezetek megismerésére, melyben nagy jelentőséget kap a telefon felhasználónak kontextus és gesztus detektálása. Az Android eszközök képességeinek alapos feltérképezése és megismerése után a hallgató feladata, hogy olyan egyeztetett példaalkalmazásokat hozzon létre, mellyel különleges kontextusok (mi van a közelben?) és gesztusok (a készülék kézben/zsebben van, a felhasználó sétál/fut) felismerése válik lehetővé. A feladat megoldással kapcsolatos fejlesztések Android platformon valósulnak meg. A téma mellett javasoljuk a VITMAV01 Hálózati szolgáltatások fejlesztése Android platformon, valamint a VIAUAV Android alapú szoftverfejlesztés tárgyakat. Mindezek mellett a félév folyamán közvetlen felkészítést is tartunk az alkalmazott technológiák mentén, ezért a fejlesztésben kezdő, de érdeklődő hallgatók jelentkezését is várjuk. Keressük azon érdeklődő hallgatókkal való együttműködést, akik szívesen kapcsolódnak be egy innovatív alkotói csoportba akár saját ötleteik megvalósítása mentén is. A téma művelése alkalmat ad kutatás-fejlesztési projektekbe való közvetlen bekapcsolódásra, valamint lehetőséget ad TDK-n való eredményes részvételre is. gesztusvezérlés, kontextus, android ANDROID MICROPAYMENT RENDSZER IMS ALAPÚ ELSZÁMOLÁSSAL Android micropayment based on IMS charging Maliosz Markosz, Lajtha Balázs Kötetlen, rendszeres konzultációkkal kivonat: Ma már elérhető az Android alkalmazáson belüli vásárlás funkció, azonban ennek pénzügyi lebonyolítását teljes mértékben a Google végzi. Az IP multimédia alrendszer (IMS) kényelmes és biztonságos alternatívát kínálhat az alkalmazás által felhasznált adatok, szolgáltatások értékesítésére. Feladat az IMS alapú megoldás lehetőségének vizsgálata, prototípus elkészítése márciusától elérhető az alkalmazáson belüli vásárlás (In-app Billing) funkció az Android alkalmazásokhoz. Az új szolgáltatás segítségével anélkül vásárolhatunk különféle termékeket, virtuális tárgyakat, és kiegészítőket az egyes programokhoz, hogy kilépnénk a programból. Az alkalmazásokon belüli vásárlás pénzügyi lebonyolítását a Google végzi. Az IP multimédia alrendszer (IP Multimedia Subsystem - IMS) kényelmes és biztonságos alternatívát kínálhat az alkalmazás által felhasznált adatok, szolgáltatások értékesítésére. Az IMS-ben az igénybevett szolgáltatások elszámolására többféle lehetőség is van: események, eltelt idő vagy a használt erőforrások alapján. A feladat egy IMS alapú Android alkalmazásban megvizsgálni az alkalmazáson belüli vásárlás funkció IMS alapú elszámolással történő kiváltásának lehetőségeit, megvalósítási módját és alkalmazhatóságát, valamint elkészíteni egy a koncepció igazolására alkalmas prototípust. előköv.: Android fejlesztői ismeretek Android, IMS, fizetési rendszer, elszámolás Forecasting video content for local caching Maliosz Markosz Kötetlen, rendszeres konzultációkkal kivonat: A nagy sávszélességet igénylő videotartalom megtekintések túlterhelhetik a mobil hálózatot a legforgalmasabb órákban, ami a felhasználói élményt lerontja. Erre egy lehetséges megoldás gyorsítótárak (cache) alkalmazása megfelelő becslő módszerekkel együtt, amelyek a cache előtöltését határozzák meg. Manapság egyre több videotartalmat néznek mobil adatkapcsolattal rendelkező eszközökről (telefon, laptop, stb.) A nagy sávszélességet igénylő videotartalom megtekintések túlterhelhetik a mobil hálózatot a legforgalmasabb órákban, ami a felhasználói élményt lerontja, ezért a csúcsforgalmat célszerű eloszlatni a kevésbe forgalmas órákra a nap folyamán. Erre egy lehetséges megoldás gyorsítótárak (cache) és megfelelő becslő módszerek együttese, amelyekkel jósolható, hogy az adott felhasználó milyen videotartalmat fog megtekinteni. Ehhez segítséget nyújthat az online video közösségi oldalon a felhasználó profilja, vagy akár például a Youtube "watch later" funkciója. Így az előrejelzett videotartalmakat még a megtekintés előtt a kevésbé forgalmas órákban előre le lehet tölteni a cache-be. Ez a cache lehet akár az előfizető készülékén, vagy valahol a hálózatban közel az előfizetőhöz. Az általában használt megoldás egy központi, globális cache, amely az összes felhasználóra vonatkoztatva tárolja a legnépszerűbb tartalmakat. A feladat, megvizsgálni, hogy kisebb, a felhasználókhoz közelebb elhelyezkedő, csoportokra és személyre szabott lokalizált cache segítségével mennyire csökkenthető a hálózat terhelése, van-e lehetőség további nyereség elérésére. A feladat részét képezi video portálokról történő adatgyűjtés, az adatok vizsgálata és elemzése, összefüggés keresése a felhasználók helyzete és megtekintett tartalmak között. előköv.: webportálokról történő adatgyűjtési ismeretek, statisztikai módszerek ismerete video, caching, előrejelzés BESZÉDFELISMERÉS IPARI ALKALMAZÁSAI Industrial applications of speech recognition Mihajlik Péter I.B.153 és környéke AITIA International Zrt. EÜ mérnök, Gazd, kivonat: A beszéd-szöveg átalakítás számos ipari alkalmazást tett és tesz lehetővé annak dacára, hogy felismerési hiba sokszor nem elhanyagolható. Különösen fontosak azok a területek, ahol nagy mennyiségű beszéd (audiovizuális anyag) tartalmi kivonatolása, kereshetősége a feladat, hiszen itt az emberei képességeket messze felülmúló alkalmazások lehetségesek. (Ki tudna pl. 5 perc alatt 1000 kulcsszót kikeresni óra hanganyagban?) Ilyen, ipari vetületű projektekbe keresünk tettrekész hallgatókat. Alapvetően két fejlesztési irányvonalba lehet bekapcsolódni. Az első irányvonal a többnyelvű, szélessávú hangos híranyagok szövegtartalmának gépi felismerése, az abból történő információ kivonatolás. A másik irány a telefonsávú beszédjelek feldolgozása különösen ügyélszolgálati témakörben, ennek "beszédbányászata". Mindkét területen és az előzőeken felüli témákhoz is számos ponton lehet kapcsolódni, ilyenek pl.: nyelv és beszédtechnológia alkalmazása a hatékony adatgyűjésre, nyelv és beszédtechnológiai kutatások, többnyelvű alkalmazások (román, lengyel, ill. nyugati nyelvek ismerete előny), mobil alkalmazásfeljesztés. Személyes megbeszélés alapján pontosítjuk a konkrét témát, ami jól megfogható, előzetes szakismeretek nélkül is megoldható, látványos eredményekkel kecsegtető lesz. A témák minden esetben továbbvihetőek szakdolgozatig/diplomáig. Az érdeklődőktől elsőként -es megkeresést kérünk, ami természetesen semmilyen elkötelezettséggel nem jár. előköv.: angol nyelv olvasási szintű ismerete szükséges, további nyelvek bármilyen szintű ismerete előny (de nem követelmény) beszédtechnológia, gépi beszédfelismerés, ipari alkalmazások, információ kivonatolás, adatbányászat HIBATŰRŐ OPTIKAI HOZZÁFÉRÉSI HÁLÓZATOK Resilient optical access networks Mitcsenkov Attila, Paksy Géza Bárhol, ahol a hallgató gondolkozni tud kivonat: Korszerű, optikai hozzáférési hálózatokban a korábbiaknál intenzívebb forgalom, nagyobb hatótávolság, és több kritikus alkalmazás (pl. mobile backhaul) miatt előtérbe kerül a megbízhatóság, rendelkezésre állás és hibavédelem kérdése. Csapatunk 2009 óta foglalkozik optikai hozzáférési hálózatok tervezésével, tervezőrendszerünket most a rendelkezésre állás vizsgálatával, és hibatűrő tervezéssel egészítjük ki - ha e munkába szívesen bekapcsolódnál, itt a helyed, szeretettel várunk! :) A korszerű optikai hozzáférési hálózatok (pl. GPON, majd WDM PON, OFDMA PON rendszerek) az optikai átvitelnek köszönhetően egyre növekvő sávszélességet (100+ Gb/s) képesek nyújtani a végpontok felé. Ennek köszönhetően olyan új feladatok ellátására is képesek, mint például a mobil bázisállomásokat kiszolgáló mobile backhaul hálózat. Ezzel párhuzamosan, a technológiai fejlődésnek köszönhetően akár 100 km-es távolságokat is képesek áthidalni (Long-reach PON). E kettő együttesen növeli mind a meghibásodások kockázatát (nagyobb kiterjedésű hálózat), mind az azok által okozott károkat (kritikus alkalmazások). Csapatunk 2009 óta foglalkozik szélessávú, főként optikai hozzáférési hálózatok tervezésével. Ez alatt az idő alatt kifejlesztettünk egy hálózattervező rendszert, amely a világon elsők között volt képes megbirkózni a digitális térképekre alapozott automatikus topológia-tervezés problémájával. A téma ígéretes kutatási és ipari együttműködésekhez is vezetett, a kifejlesztett algoritmusok nemzetközi összevetésben is figyelemre méltó eredményeket produkáltak. A hibatűrő hálózatok iránti igény növekedése miatt ezt a rendszert most kiegészítjük egy megbízhatósági elemzést végző modullal, a hálózattervező eljárásokat pedig képessé tesszük a kritikus hálózatrészek védelmének tervezésére is. A hallgató feladata és lehetősége bekapcsolódni e munkába, a problémamegoldás, algoritmusok kitalálása és a keretrendszer fejlesztése területén egyaránt. A feladat számtalan különböző területet fog át, jól használható, gyakorlati tudást ad. Érdeklődő hallgató esetén a munka a diplomaterv elkészítésén túl lehetővé tesz egy színvonalas TDK dolgozatot, vagy akár a doktori képzés lehetőségét is. További információ: előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelvvel való baráti kapcsolatra szükség lesz. PON, GPON, tervezés, megbízható, hibatűrő, rendelkezésre állás, hozzáférés, hálózat, optikai, resilient, availability, optical, access, network, AccessPlan VEZETÉKES ÉS VEZETÉK NÉLKÜLI SZÉLESSÁVÚ HOZZÁFÉRÉSI HÁLÓZATOK KONVERGENCIÁJA Fixed Mobile Convergence in the access network Mitcsenkov Attila, Paksy Géza Bárhol, ahol a hallgató gondolkozni tud, Villamosmérnök kivonat: A legújabb optikai és szélessávú vezeték nélküli hozzáférési hálózatok közötti konvergencia egyre nyilvánvalóbb: egy GPON hálózati végpont és egy mobil bázisállomás forgalmi igényei igen hasonlóak. Csapatunk a GPON hálózatok tervezése terén gyűjtött tapasztalatainak köszönhetően immár egy széles európai együttműködés keretein belül a jövőben konvergens hálózatok tervezése irányába szélesíti repertoárját - ha e munkába szívesen bekapcsolódnál, itt a helyed, szeretettel várunk! :) A vezetékes (pl. GPON) és vezeték nélküli (pl. 3G, LTE) hozzáférési hálózatok egészen a közelmúltig egymástól függetlenül fejlődtek, eltérő igényeket szolgáltak ki eltérő technológiával. A kettő előnyeinek ötvözése egy konvergens hozzáférési hálózatban ugyanakkor egyszerre teszi elérhetővé az optika hálózatok nagy sávszélességét, és a vezeték nélküli hálózatok mobilitását és "mindenhol elérhető" jellegét a felhasználók számára. Csapatunk 2009 óta foglalkozik optikai hozzáférési hálózatok tervezésével és elemzésével, és e tapasztalatának köszönhetően hívták meg egy széles körű európai együttműködésbe, amely a következő generációs, konvergens hozzáférési hálózatok fejlesztését célozza. Ennek keretében a meglévő hálózattervező rendszerünk (AccessPlan) átalakítására, bővítésére van szükség annak érdekében, hogy az képes legyen a mobil bázisállomásokat is a hálózatba kapcsolni, és az újonnan felmerülő forgalmi igényeket a vezetékes hálózat végpontjaival együtt ellátni. Így egy meglehetősen komplex feladat megvalósításában vehetsz részt, amely egyszerre több területen is otthonosan mozgó szakemberek együttműködését igényli, és ennek köszönhetően egy perspektivikus, dinamikusan fejlődő területen szerezhetsz jártasságot: optikai hozzáférési hálózatok, vezeték nélküli rendszerek, hálózattervezés, forgalmi méretezés. A tervezett a konvergens hálózat architekturális kérdésein túl a hálózattervezés megvalósítását, algoritmusok fejlesztését, és a keretrendszer bővítését is igényli, emiatt gyakorlati feladatokra nyitott, kreatív hallgatót keresünk. A témában rejlő komoly lehetőségek miatt a megkezdett munka TDK és doktori képzés formájában hosszú távon is folytatható! További információ: előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelvvel való baráti kapcsolatra szükség lesz. PON, GPON, 3G, LTE, optikai, vezetékes, mobil, vezeték nélküli, konvergens, tervezés, hálózat, FMC, fixed, mobile, convergence, AccessPlan

4 TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK IV. OPTIKAI HOZZÁFÉRÉSI HÁLÓZATOK TERVEZÉSE ÉS VIZSGÁLATA Design and validation of optical access networks Mitcsenkov Attila, Mazroa Dániel, Paksy Géza Mitcsenkov Attila, Mazroa Dániel, Paksy Géza kivonat: Egy valódi interdiszciplináris feladat megoldásához keresünk KÉT hallgatót: csapatunk optikai hozzáférési hálózatok topológiai tervezésével és azok fizikai vizsgálatával is foglalkozik. E kettő között teremtjük meg a kapcsolatot: az AccessPlan hálózattervező rendszer és a VPI Photonics modellező eszköz összekapcsolásával lehetőségünk nyílik a megtervezett hálózatok képességeinek részletes elemzésére, valamint az új technológiák (pl. WDM/OFDM PON) fizikai korlátainak vizsgálatára is. A csapat egyik fele optikai hozzáférési hálózatok tervezésével foglalkozik, ennek eredményeként pedig a világon elsők között létrehoztunk egy térkép alapú automatizált hozzáférési hálózat tervezést és műszaki-gazdasági elemzést végző keretrendszert (AccessPlan). Eközben a csapat másik fele optikai hálózatok fizikai rétegének vizsgálatában és modellezésében szerzett jártasságot. Ebben egyebek mellett segítségükre volt a VPI Photonics fizikai szimulációs és modellező rendszer. Az újonnan kitűzött cél a két különböző területen elért eredmények ötvözése: a megtervezett hálózat egyes részeinek minőségi paramétereit a tervezés során használt ökölszabályok helyett azok fizikai modellezése révén szeretnénk értékelni. Másrészt a jelenleg elérhető hálózati technológiák mellett új, ígéretes technológiákat (pl. WDM PON, OFDM PON) szeretnénk vizsgálat alávonni, amelyek tervezési paramétereit éppen a fizikai szintű vizsgálat és modellezés nyomán tudhatjuk meg. Így tehát a jövő optikai hozzáférési hálózatainak fizikai képességeit, és a bennük rejlő műszaki-gazdasági potenciált is vizsgálhatjuk. Első lépésként a két eszköz, az AccessPlan tervezőrendszer, és a VPI Photonics modellező szoftver közötti kapcsolat megvalósítására lesz szükség, így pedig egy olyan összetett eszköz kerülhet a kezünkbe, amivel új, értékes eredményeket érhetünk el az újgenerációs hozzáférési hálózatok területén. A két hallgató egyike tehát a hálózattervezés (AccessPlan), másikuk pedig a fizikai modellezés (VPI Photonics) területén szerezhet jártasságot, és olyan technológiákat ismerhetnek meg, amelyik jelenleg még csak laborokban, vagy a fejlesztés különböző fázisaiban léteznek. A közös munka a diplomaterven messze túlmutató eredményeket ígér, egy színvonalas TDK dolgozat és akár egy doktori képzés lehetőségét is magában hordja. További információ: előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelv VAGY a VPI Photonics ismerete szükséges! GPON, WDM, OFDM, PON, optikai, hálózat, tervezés, fizikai, modellezés, validáció, ellenőrzés, VPI, AccessPlan, PHY DIGITÁLIS TÉRKÉPEK ÉS TÉRINFORMATIKA A HÁLÓZATTERVEZÉSBEN GIS databases and digital maps in network design Mitcsenkov Attila Bárhol, ahol a hallgató gondolkozni tud kivonat: Az AccessPlan hálózattervező keretrendszer, amely csapatunk 2009 óta tartó munkájának eredménye, szélessávú hozzáférési hálózatok automatizált tervezését teszi lehetővé. Ennek elsődleges bemeneti adata értelemszerűen a szolgáltatási terület digitális térképe, valamint az azon elhelyezkedő előfizetői végpontok pozíciói és egyes paraméterei. Ha szívesen részt vennél e térinformatikai modul fejlesztésében, akkor itt a helyed, várunk szeretettel! :) A világ minden részén egyre inkább elterjedt (és ugrásszerű fejlődés előtt álló) optikai hozzáférési hálózatok kiépítése óriási befektetést igényel a korábbi rézvezeték hálózat optikai kábelekre történő cseréje miatt. Ennek köszönhetően az optimalizált hálózattervezés, és az ehhez kötődő műszakigazdasági elemzés nagy jelentőséggel bír. A világon elsők között fejlesztettünk térkép alapú, automatizált hálózattervezést végző rendszert: az AccessPlan rendszerbe ágyazott optimalizáló algoritmusok nemzetközi összevetésben is megállták helyüket. A tervező rendszer alapja a térinformatikai adatok feldolgozását, kezelését végző modul: ezen keresztül nyer információkat a megcélzott szolgáltatási területről, annak úthálózatáról, valamint az előfizetői végpontok elhelyezkedéséről, azok sávszélesség- és szolgáltatási igényeiről. E modul további fejlesztését tűztük ki célul: szeretnénk többféle, világszerte ismert térképformátum kezelésére felkészíteni, hogy mind szélesebb körben alkalmazható legyen. Ugyancsak érdekes kihívást jelent az előfizetői végpontok elhelyezése, különösen pontatlan vagy hiányzó végponti adatbázisok esetében, amikor az úthálózat alapján szükséges ezek megfelelő elhelyezése, generálása. Olyan hallgató jelentkezését várjuk tehát, aki szívesen dolgozik velünk az AccessPlan rendszer térképkezelő moduljának fejlesztésén, jártasságot szerezve térinformatikai (GIS) adatbázisok felépítésében és működésében, továbbá a kapcsolódó hálózattervezési munkába is belátást nyerhet. A jól körülhatárolható gyakorlati munka egy BSc szakdolgozat elkészítéséhez vezet. További információ: előköv.: Olyan hallgatók jelentkezését várjuk, akik látható eredményekkel járó, gyakorlati munkát keresnek. A C++ VAGY a C# nyelvvel való baráti kapcsolatra szükség lesz. Térinformatika, adatbázis, digitális, térkép, AccessPlan IP TELEFON MEGVALÓSÍTÁSA Development of an IP telephone Moldován István, Sonkoly Balázs IB211, IB214 kivonat: A feladat egy IP telefon megtervezése és megvalósítása ARM alapú beágyazott rendszer felhasználásával. Az IP alapú telefonszolgáltatások egyre nagyobb teret hódítanak, és egyre elérhetőbbek az IP telefonok is. Az IP telefonok tulajdonképpen beágyazott eszközök, amelyek hálózati és hangfeldolgozási műveleteket végeznek. A hallgató megismerkedik az IP telefonok belső építőelemeivel, azok működésével és ugyanakkor a kapcsolódó protokollokkal és szoftver komponensekkel. A feladat megoldásához egy olyan korszerű ARM magos processzorral rendelkező fejlesztői környezetet használunk, amilyet a jelenlegi okostelefonok is használnak: Texas Instruments OMAP 3540-et, amely egy 1GHz-es processzor mellett egy nagy teljesítményű DSP-t is tartalmaz. A fejlesztői hardver a Beagleboard-xM, amely Linux operációs rendszert futtat. Az is A feladat során a hallgató gyakorlati tudást gyűjt, a és a feladat megoldása során a hallgató összeállít egy működő IP telefont. Megszerezhető képességek: VoIP eszközök alapos ismerete, beágyazott rendszerekkel való fejlesztés. előköv.: Angol nyelv, programozási ismeretek VoIP, Telefon, Linux, beágyazott rendszer MOBIL TRANSZPORT HÁLÓZATOK MENEDZSMENTJE Management of mobile transport networks Moldován István, Lukovszki Csaba, Plósz Sándor IB211 Nokia Siemens Networks, VIR kivonat: Az új generációs mobil forgalom aggregálására használt transzport hálózatok csomagkapcsolt módon továbbítják a forgalmat Carrier Ethernet/IP/MPLS technológiák felhasználásával. Az operátorok számára komoly kihívást jelent a különböző technológiák együttműködésének megvalósítása úgy, hogy egyúttal a mobil hálózatok minőségi követelményeit is kielégítse. A mobil transzport hálózatok komoly QoS és magas megbízhatósági követelményeket igényelnek, és emellett a mobil hálózatokra jellemző handover forgalmat is hatékonyan kell elvezetniük. Technológiailag ez nagy kihívás, figyelembe véve a transzport hálózatokban használható sokféle technológiát: Carrier Ethernet, MPLS layer 2 és 3 VPN-ek, IP és ezek különféle kombinációja. Egy hatékony menedzsment rendszer nagyban megkönnyítené az operátorok munkáját és emellett lokális optimalizálásokra is képes lehet. A hallgatók feladata olyan módszerek kidolgozása amelyek javítanak a hálózat működésén és segítenek az operátoroknak optimálisabban működtetni a mobil transzport hálózatot. előköv.: angol nyelv, hálózati ismeretek Mobil transzport/backhaul, Carrier Ethernet, MPLS L2/L3 VPN, hálózat menedzsment VIDEO KÓDOLÁS ÉS FELDOLGOZÁS BEÁGYAZOTT KÖRNYEZETBEN DSP SEGÍTSÉGÉVEL Video processing and coding using DSP in embedded environment Moldován István, Osváth László IB214, IB211 kivonat: A mai mobilok számára lassan elvárássá válik a HD minőségű video kezelése úgy a lejátszás szempontjából, mint a felvételnél is. A képanyag feldolgozása komoly terhet ró a processzorra, ezért szükség van egy kiegészítő hardver támogatására, amely lehet egy DSP. A video alkalmazások fejlesztés során a legkomolyabb feladat a gyorsító funkciók megvalósítása a DSP-n valamint az integrálás a processzoron futó alkalmazásba. A feladat megismerkedni a Texas Instruments OMAP platformjával, amely tartalmaz egy gyors processzort és egy nagyteljesítményű DSP-t, és megvalósítani alapvető kép szűrési és feldolgozó programokat a DSP-re. A feladat megoldásához a BeagleBoard XM hardvert használjuk, amely tartalmaz egy 1Ghz-es ARM processzort és egy C64x DSP-t. A feladat során a hallgató megismerkedik a DSP programozásával valamint a DSP kihasználásával Linux alapú környezetben. A téma művelése lehetőséget nyújt az ipari partnerrel való együttműködésre, valamint az elért eredmények akár díjazásban is részesülhetnek. előköv.: Angol, C programozási nyelv Video feldolgozás, DSP HARDVER-SZOFTVER EGYÜTTES TERVEZÉSI MÓDSZER KIDOLGOZÁSA HÁLÓZATI HARDVERRE Development of a hardware-software co-design method for networking hardware Moldován István, Lukovszki Csaba, Varga Pál IB212 kivonat: Napjainkban az új hálózati alkalmazások gyors megvalósításához feltétlenül szükség van olyan tervezési módszerekre, amelyek lehetővé teszik a gyors hardver/szoftver fejlesztést a fejlesztés kezdeti fázisában is. A gyors fejlesztéshez kulcsfontosságú az újrahasznosítható IP komponensek kezelése valamint ezek együttműködésének vizsgálata a többi elemmel illetve a szoftverrel. A hálózati hardverekben egyre gyakrabban alkalmaznak FPGA-kat nemcsak a prototípus fejlesztésénél, de a végleges termékben is. Ugyanakkor bizonyos feladatok ellátására céláramköröket is használnak. A fejlesztést nagyban gyorsíthatja egy absztrakt leíró nyelv használata, amely lehetővé teszi nemcsak a gyors hardver leírást, hanem a szoftver egyidejű fejlesztését is (co-design). A tervezés során nagy hangsúlyt kap az újrahasznosítás lehetősége, a céláramkörök leírásának támogatása illetve a szoftverrel való együttműködés vizsgálata. A hallgató feladata az elérhető tervező eszközök áttekintése, vizsgálata abból a szempontból, hogy alkalmazható-e hálózati eszközök fejlesztésének gyorsítására. A téma művelése lehetőséget nyújt az ipari partnerrel való együttműködésre, valamint az elért eredmények akár díjazásban is részesülhetnek. előköv.: Angol nyelv ismerete Hálózati hardver, tervezés, co-design ENERGIAHATÉKONY HÁLÓZATI HARDVER FEJLESZTÉSE FPGA PLATFORMON Development of an energy efficient networking equipment baded on FPGA platform Moldován István, Plósz Sándor IB214 kivonat: A hálózati hardvereknek egyre növekvő feldolgozási követelményeknek kell megfelelniük. A nagysebességű csomagfeldolgozás azonban nagy feldolgozási kapacitást és precíz időzítést ennél fogva sok energiát igényel. A fogyasztás csökkentésére különböző módszerek, mint például az FPGA hardver dinamikus rekonfigurációja nyújthat megoldást. A dinamikus rekonfigráció lehetővé teszi, hogy az FPGA konfigurációt valós időben módosítsuk anélkül, hogy a működésben kihagyás történne. Az egyes konfigurációs magok követelményeknek megfelelő hozzáadásával/eltávolításával a hardver fogyasztása jelentősen csökkenthető. A dinamikus rekonfiguráció egy viszonylag új, és kevésbé kidolgozott téma. A hallgató megismerkedhet az FPGA alapú hardver fejlesztésével valamint a dinamikus rekonfiguráció alapelveivel és alkalmazásával. A megszerzett tudást a gyakorlatban is, egy modern, nagy teljesítményű hálózati eszközön alkalmazhatja. A téma művelése alkalmat ad TDK, valamint szakdolgozat megírására is valamint lehetőséget nyújt az ipari partnerrel való együttműködésre, és az elért eredmények akár díjazásban is részesülhetnek. előköv.: Angol nyelv, FPGA programozás Energiahatékonyság, FPGA NAGYSEBESSÉGŰ HÁLÓZATI HARDVER FEJLESZTÉSE FPGA PLATFORMON Development of high-speed networking hardware on FPGA platform Moldován István, Plósz Sándor IB214 kivonat: A hálózati hardverekben egyre gyakrabban használnak FPGA-kat a gyors, párhuzamos feldolgozás megvalósítására applikáció-specifikus integrált áramkörök (ASIC) helyett nemcsak a prototípus fejlesztésnél, de a végleges termékekben is. A tanszéken rendelkezésre áll egy olyan hálózati eszköz, mely több FPGA felhasználásával egy általános célú csomagtovábbítási mechanizmus segítségével hajt végre második (Ethernet), vagy harmadik (IP) szintű csomagtovábbítást akár 10G sebességen is. A témára jelentkező hallgató feladata a fejlesztésekbe való bekapcsolódás, mely a következőket foglalhatja magában: - FPGA programozás megismerése (VHDL alapon) - Általános csomagtovábbítási mechanizmus megismerése - Különböző csomagtovábbítási funkciók megvalósítása a keretrendszerben A téma pontos egyeztetése a hallgatóval személyesen történik. A téma művelése alkalmat ad TDK, valamint szakdolgozat megírására is. előköv.: Alapszíntű programozási ismeretek FPGA, hardver, optimalizálás, rekonfiguráció KIS KÖLTSÉGŰ UNIVERZÁLIS OTTHONI AUTOMATIZÁCIÓS RENDSZER FEJLESZTÉSE Development of universal low cost home automation system Moldován István, Lukovszki Csaba, Plósz Sándor IB214 EÜ mérnök, kivonat: Az otthoni automatizálásnak a lakók kényelmének növelésén túl az energiamegtakarítás is kiemelt célja. Számos vezetékes vagy vezeték nélküli otthoni automatizációs megoldás létezik, melyek valamilyen egyedi szabványra épülnek, ebből kifolyólag nem testreszabhatók és drágák. A cél, egy olcsó, több technológiát egybefogó, és szabványos kommunikációs interfésszel rendelkező rendszer megvalósítása. A rendszer univerzalitása abban nyilvánul meg, hogy a kommunikációs modult nem replikáljuk, hanem moduláris interfésszel látjuk el, mely lehetővé teszi, hogy több modul is tudja egyszerre használni. Az otthoni automatizálásnál ilyen modulok lehetnek különféle szenzorok (hő, fény, mozgás, páratartalom, CO mérő), kapcsolók, teljesítmény szabályzók.. A beavatkozó egységek vezérlése valamint a szenzorok adatainak gyűjtése és kiértékelése egy olyan keretrendszer feladata, amely a felhasználó által is könnyen áttekinthető, konfigurálható. A feladat megoldása során a hallgató tapasztalatot szerezhet: - SoC (System-on-Chip) alapú modulok, mikrokontroller illesztésében - Ezek programozásában (C nyelven) - Szenzorok működtetésében, kalibrálásban - A központi keretrendszer logikájának és felhasználói felületének megvalósításában - Szabványos vezeték nélküli hálózati modul programozásában és hatékony működtetésében A téma pontos egyeztetése a hallgatóval előre egyeztetett időpontban, személyesen történik. A feladat sikeres teljesítése esetén az eredményekből TDK, valamint szakdolgozat készítése is lehetséges. előköv.: rendszertervezési, beágyazott rendszerek iránti érdeklődés, (programozási alapismeretek) automatizálás, szenzor, hardver illesztés, beágyazott rendszer, hálózati hardver. A JÖVŐ HÁLÓZATAINAK TORLÓDÁSSZABÁLYOZÁSA Congestion Control in Future Internet Molnár Sándor, Móczár Zoltán, Sonkoly Balázs kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a hagyományos TCP protokoll torlódásvezérlési mechanizmusait. A hallgatók feladata egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, másrészt megismerkedni az Ns szimulációs környezettel, ahol lehetőség nyílik a meglévő verziók széleskörű vizsgálatára vagy új módszerek kidolgozására és tesztelésére. A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A vizsgálatokra több lehetőség is adódik (szimulációs vizsgálatok, teszthálózaton történő mérés, valós hálózatokban történő mérés), jelen feladat az Ns-3 szimulációs környezetre fókuszál. A hallgatók feladata a félév során egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és gyakorlati szempontból jelentős TCP verziókkal, másrészt megismerkedni az Ns hálózat szimulátorral és különböző szempontok szerint vizsgálatokat végezni a fontosabb TCP verziók teljesítményét, illetve egymás melletti működését illetően. A tapasztalatok alapján lehetőség nyílik saját módosítási javaslatok kidolgozására és kipróbálására is, melyek a következő félévekben teszthálózati vagy valós hálózati környezetben is implementálhatók és vizsgálhatók lesznek. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktoranduszképzés keretében. előköv.: Angol nyelv ismerete Nagysebességű TCP verziók, Ns A JÖVŐ INTERNETJÉNEK TERVEZÉSE ÉS ELEMZÉSE Future Internet Design and Analysis Molnár Sándor, Sonkoly Balázs kivonat: A jövő Internet megvalósítására számos kutatás indult. Az egyik érdekes kutatás a TCP és annak torlódásvezérlési, valamint forgalommenedzsment mechanizmusának elhagyását javasolja, és az Internet mechanizmusait teljesen más elvekre helyezné, mint ahogy az most működik. A tanszéken egy új transzport protokollt fejlesztettünk ki, ahol az új módszereket kipróbálhatjuk. A hallgatók feladata egyrészt megismerkedni az új protokollal, bekapcsolódni a tervezési és vizsgálati feladatokba. A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. Az egyik érdekes kutatás a TCP és annak torlódásvezérlési mechanizmusának elhagyását javasolja. A tanszéken a TCP kiváltására egy új transzport protokollt fejlesztettünk ki, melynek tesztelése folyamatban van. A hallgató feladata megismerkedni a megvalósítással és bekapcsolódni új mechanizmusok tervezésébe és teljesítményelemzésébe. A téma folytatása több féléven keresztül MSc/BSc szakdolgozat, TDK ill. doktoranduszképzés keretében is támogatott. előköv.: kreativitás jövő Internet FORGALOM EMULÁLÓ ÉS MÉRŐ KERETREDSZER TERVEZÉSE ÉS ÉPÍTÉSE Design and implementation of a traffic emulation and masurement tool Molnár Sándor, Villamosmérnök kivonat: A hálózati felhasználók viselkedésének és szokásainak felderítése és az általuk használt alkalmazások feltérképezése rendkívül fontos a hálózat tervezés és menedzselés szempontjából. Ebben a feladatban a hallgatók csatlakozhatnak egy olyan kutatáshoz, amelyben a fő cél egy olyan keretrendszer készítése, ami emulálni tudja a felhasználói viselkedést, és ezek alapján forgalmat generál, illetve forgalmi méréseket végez. A munka során a hallgató bekapcsolódhat többféle tevékenységek egyikébe: (1) script írási feladatok (2) adatbázis építési feladatok (3) mérési feladatok (4) tervezési feladatok (5) implementálási feladatok. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktoranduszképzés keretében. előköv.: angol nyelv ismerete forgalom mérés, emuláció, programozás HÁROMDIMENZIÓS ADATVIZUALIZÁCIÓ MOBIL ESZKÖZÖKÖN 3-dimensional data visualization tool for mobile devices Nagy István elsősorban otthon, igény esetén tanszéken EÜ mérnök, Gazd,, VIR kivonat: Az adatvizualizáció az egyik leggyorsabban fejlődő technológia az üzleti intelligencia szoftverekben és szerepe a jövőben is nőni fog. A mobil készülékeken futó alkalmazások ugyancsak fontos kiegészítői ezen szoftvereknek. A hallgató a téma keretében egy szemüveg nélküli, háromdimenziós vizualizációs megoldás fejleszt ki, amelynek célja a különböző adatok interaktív, háromdimenziós megjelenítése az üzleti információk minél hatékonyabb feltárása érdekében. A hallgató a téma keretében konzulensi segítséggel feltárja a szemüveg nélküli, interaktív, háromdimenziós adatvizualizációs megoldásokat, majd implementál egy példaalkalmazást a megoldás demonstrálására. A téma hosszútávú eredménye egy vizualizációs megoldás lehet, amely többféle vizualizációs megoldás felhasználásával képes bármilyen üzletileg fontos információ megjelenítésére. előköv.: algoritmikai érdeklődés, programozási hajlandóság, vizualizációs tapasztalat előny adatbányászat, vizualizáció, mobil alkalmazás, Android INGATLANPIACI TRENDEKET FIGYELŐ SZOLGÁLTATÁS FEJLESZTÉSE Developing service for monitoring trends of real estate market Nagy István elsősorban otthon, igény esetén tanszéken Gazd, kivonat: Az online hirdetési oldalak remek lehetőségek biztosítanak arra, hogy adatokat gyűjtsünk adott termékek árazásáról. A lakások esetében az árakat rengeteg paraméter befolyásolhatja, amelyek egy része jól definiálható (elhelyezkedés, alapterület stb.), más részük csak szöveges adatok feldolgozásával kinyerhető. Az adott feladat keretében a hallgatónak implementálnia kell egy adatgyűjtő alkalmazást, ami információkat gyűjt egy online hirdetési felületről. Az így nyert adatbázison az adatok elemzése és prediktív modellek építése alapján egy trendeket figyelő szolgáltatás kialakítása a jövőbeni cél. A hallgató lehetséges feladatai: - Adatbázis építése egy online lakáshirdetéssel foglalkozó oldal segítségével. - A gyűjtött adatok statisztikai elemzése, vizualizációja. - Prediktív modell fejlesztése, amely egy lakásról el tudja dönteni, hogy az túl- esetleg alulárazott a többi, hasonló paraméterekkel rendelkező lakásokhoz képest. előköv.: algoritmikai érdeklődés, programozási hajlandóság adatbányászat, szolgáltatás HELYMEGHATÁROZÁS ADATBÁNYÁSZATI MÓDSZEREKKEL Indoor positioning based on data mining techniques Nagy István elsősorban otthon, igény esetén tanszéken kivonat: Míg kültéren a GPS megfelelő pozicionálási szolgáltatást képes nyújtani, addig beltéren erre még nincsenek kiforrott technológiai megoldások. A téma keretén belül megismerkedhetsz a pozicionálás elméleti alapjaival és valós adatokon elkészítheted egy pozicionálási szolgáltatás választott komponensét. Lehetséges témák: - adatbányászati módszerek fejlesztése - emberek mozgásának modellezése matematikai módszerekkel - a modellek eredményeinek megjelenítése - tesztelőkörnyezet fejlesztése beltéri pozicionáló algoritmusok összehasonlítására A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket. Keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot ben! előköv.: algoritmikai érdeklődés, programozási hajlandóság adatbányászat, helymeghatározás, pozicionálás, wifi MOZGÁSI MINTÁK FELTÁRÁSA BELTÉRI KÖRNYEZETBEN Exploring movement patterns in indoor environment Nagy István, Nagypál Gábor primarily at home, if needed at the department disy rmationssysteme GmbH kivonat: Detecting movement patterns and exploring movement behavior of different entity types are subproblems of spatial data mining and provide useful results for geographic information systems. In this topic students have the opportunity to study and develop algorithms for detecting movement trajectories and visualize the discovered patterns. The task of student is to develop algorithms for exploring movement patterns in indoor environment. Exploring movement patterns consists of some subproblems: (1) grouping together similar trajectories (clustering) and for each group producing a summary, (2) discovering frequently followed (sub)paths and (3) extracting behaviour rules from trajectories and use them to predict behaviour of future users. Dataset for this problem comes from a pilot indoor positioning system which is able to locate customers in a large, open-space shopping mall. Both the trajectories and the discovered paths should be visualized in an interactive map using disy Cadenza with Oracle Spatial to create OGC WMS compatible map layers and using either disy GISterm or building an own web map client with disy Legato to visualize and navigate those layers. előköv.: interest in algorithmic problems and propensity for programming geographic information systems, GIS, spatial data mining HELYMEGHATÁROZÁS ÉS HELYFÜGGŐ SZOLGÁLTATÁSOK FEJLESZTÉSE ANDROID TELEFONOKON Developing location based services for Android devices Nagy István, Szabó Róbert elsősorban otthon, igény szerint tanszéken kivonat: A helyfüggő szolgáltatásokra épülő mobil alkalmazások az egyik legnépszerűbb alkalmazások a felhasználók körében. A téma keretén belül megismerkedhetsz a beltéri pozicionáláson alapuló helyfüggő szolgáltatásokkal és elkészítheted, vagy továbbfejlesztheted egy helyfüggő szolgáltatás választott komponensét. Lehetséges témák: - eddigi alkalmazások megismerése és továbbfejlesztése - részvétel egy új alkalmazás fejlesztésében A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket. Keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot ben! előköv.: algoritmikai érdeklődés, programozási hajlandóság, saját Androidos eszköz előny, de nem követelmény adatbányászat, helymeghatározás, helyfüggő szolgáltatások, Android STATE-OF-THE-ART SURVEY ON COMPLEX EVENT PROCESSING FOR GEOSPATIAL DATA State-of-the-Art Survey on Complex Event Processing for Geospatial Data Nagypál Gábor, Marton József Ernő disy rmationssysteme GmbH EÜ mérnök, Gazd,, Villamosmérnök kivonat: One of the most important IT trends in the recent (and in the upcoming) years is the availability of more and more real-time data with locationbased and spatial characteristics, coming from RFID, GPS (like in Smartphones), satellite earth observation, sensor webs, etc. Your task is to prepare a comprehensive inventory and analysis of the international state of research and practice in the combined field of Geographic rmation Systems (GIS) and Complex Event Processing (CEP). Traditionally, Geographic rmation Systems (GIS) were mainly used in application areas with relatively static data like cadasters, city or traffic planning, mapping and reporting applications, geo-marketing, etc. However, one of the most important IT trends is the availability of more and more real-time data with location-based and spatial characteristics, coming from RFID, GPS, satellite earth observation, sensor webs, etc. This opens up new IT-based opportunities, like real-time transport and logistics optimizations, location- and movement based advertisements and information offerings, improved early-warning systems for catastrophes as well as better disaster-response management, and many more. In order to implement such "real-time spatial intelligence" systems, it makes sense to build on ideas from stream processing or (intelligent) Complex Event Processing (CEP, icep). Such systems continuously process semantically low-level, real-time data (event) streams in order to detect interesting situations, defined in the form of complex event patterns. The task is to enable timely reaction on those situations, e.g. to trigger notifications or some services. In other words, event-based systems are supporting real-time situational awareness. Typically, CEP systems are optimized for the efficient processing of temporal event patterns, but seldom have built-in methods for spatial concepts, in order to detect spatio-temporal patterns. The student should prepare an inventory and analysis of the international state of research and practice in the combination of CEP and GIS, including questions such as: What are the major concepts and definitions of the area? What are promising use cases? Which CEP approaches comprise GIS notions and which GIS approaches contain CEP ideas? Are there any typical tool functionalities and architectures? What are relevant standards in this area? How widespread are such tools in practice? What could be market chances and research challenges? GIS, real-time event processing, complex event processing 200%-OS LINKKIHASZNÁLTSÁG Link utilization: 200% Németh Felicián, Gulyás András, Sonkoly Balázs IE.213, vagy otthon kivonat: A hálózati kódolás (Network Coding) módszerével lehetőség nyílik egy időben több adatcsomagot is továbbítani. Az adatcsomagokat úgy keverjük össze, hogy a vevők ki tudják az eredeti adatot olvasni a korábban megérkezett csomagok segítségével. Így a fizikai link sebességénél nagyobb adatátviteli sebességet is el lehet érni. A hallgató feladata részt venni az egyik legegyszerűbb hálózati kódoló módszer megvalósításában. A kísérleti implementáció az OpenFlow keretrendszert hívja segítségül, ami valós hálózati környezetbeli tesztelést tesz lehetővé anélkül, hogy a hálózati elemek belső működését meg kéne változtatni. Network Coding, OpenFlow E-COMMERCE REAL TIME ENGINE MEGVALÓSÍTÁS GRÁF ADATBÁZIS FELHASZNÁLÁSÁVAL E-commerce real time engine implementation using graph database Németh Felicián, Dombi Gergely Sonrisa iroda és/vagy otthon Sonrisa Kft. kivonat: E-commerce real-time engine tervezése és fejlesztése innovatív technológiákkal (neo4j, Spring Data). A megoldandó problémák: Nagy számú konkurens tranzakció kiszolgálása, hierarchikus kalkulációk valós időben, statikus séma mentes modellezés. A nagy számú tranzakciót bonyolító e-commerce alkalmazások esetén az elszámoló motornak (real-time engine) sok mindent kell kezelnie, többek között a felhasználói számlákon (sokszor több szintű hierarchián) végzett valós idejű kalkulációkat. A hagyományos megoldások relációs adatbázis kezelőt használnak, melyben mind a hierarchia modellezése, mind a hierarchián végzett kalkulációk körülményesek. A hallgató feladata részt venni egy új megközelítéssel történő megoldásban, melyben a NoSQL-es adatbázis kezelők egy erre a célfeladatra kimondottan jól használható változatával, a gráf adatbázisokkal ismerkedhet meg. NoSQL, Gráf adatbázis, neo4j, Gremlin, Spring 3, Spring Data SZABÁLY MOTOR ALAPÚ E-COMMERCE PROMOTION ENGINE MEGVALÓSÍTÁSA Rule engine based implementation of an e-commerce promotion engine Németh Felicián, Dombi Gergely Sonrisa iroda és/vagy otthon Sonrisa Kft. kivonat: A promóciókat vezérlő úgynevezett promotion engine minden e-commerce termék fontos eleme. A felhasználók számára elérhető akciók, kedvezmények meghatározásáért felelős modul megvalósítása szabály orientált megközelítést igényel. A megoldandó probléma: rule engine használata nagy számú konkurens szálból, kiértékelési kontextus metamodellezése. A promóciókat vezérlő szabályok egy magas szintű domain specifikus nyelven (DSL) írhatók le. A domain meta-modellezése, a DSL kialakítása, editor tervezése és fejlesztése is része a megvalósításnak. Ezen kívül a hallgató részt vesz a nyílt forráskódú forward-reasoning rule engine-ek kiértékelésében, és megismeri a RETE algoritmust. Rule engine, RETE algoritmus, Drools, DSL GRÁF ADATBÁZIS ALKALMAZÁSA RECOMMENDATION ENGINE MEGVALÓSÍTÁSÁBAN Impelentation of a recommendation engine using graph database Németh Felicián, Dombi Gergely Sonrisa iroda és/vagy otthon Sonrisa Kft. kivonat: Egy e-commerce platform esetén kulcsfontosságú, hogy a felhasználók számára ajánlásokat tevő úgynevezett recommendation engine jól kihasználja egyrészt a felhasználóról, másrészt a felhasználóval valamilyen relációban álló más felhasználókról meglévő információkat. Az ajánlások kalkulációja a felhasználókat reprezentáló gráf mentén történik. Az ajánlásokat kalkulációjára alkalmazott algoritmusoknak két fő fajtája van: a kollaboratív-filtering, és a tartalom alapú. A hallgató az önálló labor során megismerkedik ezekkel az algoritmusokkal, és mindkét algoritmust alkalmazza egy gráfon végzett kalkuláció során. Ezen kívül a megvalósítás során a manapság egyre divatosabb nem relációs (NoSQL) adatbázis kezelők egy nagyon érdekes fajtájával, a gráf adatbázisokkal is megismerkedik a hallgató. NoSQL, gráf adatbázis, neo4j, Gremlin, kollaboratív filtering GÉPI TANULÁS ALAPÚ PROZÓDIAI MODELL KÉSZÍTÉSE BESZÉDSZINTETIZÁTORHOZ Machine-learning prosody model for speech synthesis Németh Géza, Csapó Tamás Gábor kivonat: A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. Gépi tanulás segítségével (pl. neurális hálózattal) megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető. A beszédszintetizátorok számos területen (pl. mobiltelefonokban, autós navigációs rendszerekben, telefonközpontokban, számítógépeken, stb.) hatékony megoldást jelentenek a felhasználóval való kommunikációra. A beszédszintézis rendszerek minőségét az alapján ítélik meg, hogy mennyire hasonlítanak az emberi beszédre. A létrehozott hang érthetősége a mai szövegfelolvasókban már nem jelent problémát, azonban a természetes beszédtől ez még messze áll. A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. A szakirodalomban számos módszer létezik a probléma megoldására (pl. ember által definiált szabályok alapján, vagy gépi tanulóalgoritmus segítségével automatikusan). Gépi tanulás alkalmazásával, megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető. A természetes beszédadatbázis alapján készített modell létrehozásának előnye, hogy nem szükséges komoly beszédtechnológiai ismeret a probléma megoldásához, hátrány viszont, hogy nehézségekbe ütközhet a modell paramétereinek manuális változtatása. A hallgató feladata különböző gépi tanulási módszerek vizsgálata (pl. HMM, neurális háló, SVM), és annak ellenőrzése, hogy ezen algoritmusokkal milyen minőségű és természetességű prozódia hozható létre gépi beszélő rendszerekben. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. PhD-hez ajánlott téma. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. beszédszintézis, neurális hálózat, gépi tanulás, PhD, HMM, SVM HOW DO WE INTERACT??? How do we interact??? Németh Géza, Bartalis István Mátyás, Csapó Tamás Gábor, Mihajlik Péter, Olaszy Gábor, Zainkó Csaba I.B.214 and maybe abroad EÜ mérnök, Gazd,, Villamosmérnök kivonat: Spontaneous conversational interaction is the human form of communication. During the project students get acquainted with the data streams and software tools involved. They will participate in research related to the presentation and display of integrated multi-channel and multimodal recordings. There are possibilities for work both at lower (signal level) and higher (cognitive and social) layers. The work is jointly supervised by TMIT staff and Prof. Nick Campbell of Japan and Ireland. The project involves the processing of several hours of conversational speech. The target database can be accessed at There are both traditional engineering tasks such as detection, automated processing, management, indexing of data from multimodal discourse events and new interdisciplinary tasks such as new ways of presenting multi-channel information using a web-based interface and extracting discourse semantics related features. The work may involve annotation and automatic processing of data. The work leads towards new models and understanding of conversational interaction. The students learn the use of public domain software such as ELAN for annotation, Snack, WaveSurfer and Praat for speech analysis, OpenCV for face detection and video processing. It may lead to PhD studies. It offers the possibility of participation in international, interdisciplinary, multi-site collaborative advanced research. előköv.: Written and oral communication skills in English are required. The project may lead to PhD studies. It is supervised by TMIT staff and Prof. Nick Campbell of NAIST (Japan) and TCD, Ireland. multimodal data integration, management of audio, video and motion capture streams, conversational interaction, web-based presentation of multiple information sources, annotation of interaction and discourse semantics AKUSZTIKUS IKONOK VIZSGÁLATA ÉS TERVEZÉSE Investigation and design of auditory icons Németh Géza, Csapó Tamás Gábor, Olaszy Gábor kivonat: A hangjelzések alkalmazása szituációk kifejezésére általánosan használt technika a mindennapi életben (sziréna, villamos csengő, duda stb.). A mai korban már minden mobil előfizetőnek számos akusztikai jel áll rendelkezésére, hogy telefoncsörgését egyedivé tegye. Az akusztikai jelek gyártása és felhasználása komoly piaccá nőtte ki magát. A személyi számítógépek kezdeti elterjedésével párhuzamosan felmerült az ötlet, hogy hasznos lenne, ha a felhasználó nem csak vizuális visszajelzést látna, hanem bizonyos eseményekről hangban is tájékoztatná őt a rendszer. Ezek az úgynevezett akusztikus ikonok (az angol szakirodalomban "auditory icons") tipikusan a természetes környezetben előforduló hangok egyszerűsített változatait jelentik. Egy példa ilyen eseményre az érkezése: ha egy egyszerű t kapunk, "könnyed" hangot hallunk; ha nagyobb csatolmányt is tartalmaz, akkor "súlyos" hangérzet keltése előnyös. A hallgató feladata a téma megismerése után beszédszintetizátor segítségével "spemotikon" (speech-based emoticon) jellegű, beszéd alapú akusztikai jelek létrehozása. Ezután lehetőség van normál beszéd rögzítésére, majd a természetes beszéden is a "spemotikon"-ok jellemzőinek megvalósítására alapfrekvencia, időtartam és intenzitásváltoztatás segítségével. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. akusztikus ikon, spemotikon

5 TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK V. BESZÉLŐ MOBIL ALKALMAZÁSOK Speech enabled mobile applications Németh Géza, Tóth Bálint Pál, Zainkó Csaba otthon vagy a laboratóriumunkban EÜ mérnök, a témára 8 fő jelentkezését várjuk. kivonat: A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzon létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség (pl. iphone Siri). A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzon létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség (pl. iphone Siri). A hallgató a munka első felében segítségünkkel megismeri a különböző mobil platformokat (Google Android, Apple iphone, Windows Phone 7) és azok speciális tulajdonságait, továbbá az eddig elért eredményeket, majd az első időszak után közösen meghatározzuk, hogy melyik részterületen érdemes tovább haladnia. Néhány példa: - beszédszintetizátor optimalizálása mobil eszközökre - hangtárcsázás autóban - SMS / / MMS / RSS hírfolyam felolvasó fejlesztése - diktáló rendszer mobilon - Siri típusú alkalmazás magyarul - beszéd alapú gyalogos navigációs rendszer fejlesztése (pl. vak és látássérült felhasználók számára) - együttműködő okos TV és mobil alkalmazások - beszélő játékok (pl. barkochba) mobilon - közvéleménykutató mobil kliens A téma diplomatervig folytatható, a feladatok megoldása programozást tartalmaz. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. Villamosmérnök és informatikus hallgatókat egyaránt várunk. mobil, iphone, android, symbian, maemo, windows mobile REJTETT MARKOV-MODELL ALAPÚ SZÖVEGFELOLVASÁS Hidden Markov-modell based Text-To-Speech synthesis Németh Géza, Tóth Bálint Pál otthon vagy a laboratóriumunkban EÜ mérnök, kivonat: A mesterséges szövegfelolvasók igen hatékony megoldást jelentenek a felhasználóval való kommunikációra és egyre inkább előtérbe kerülnek a modern informatikai rendszerekben (pl. mobiltelefonok, navigációs rendszerek, intelligens otthonok, stb.). A rendelkezésre álló megoldások jelenleg jól érthetőek, azonban nem természetes hangzásúak és igen magas a számításigényük. Célunk, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet minél kisebb erőforrásigény mellett. A mesterséges szövegfelolvasók igen hatékony megoldást jelentenek a felhasználóval való kommunikációra és egyre inkább előtérbe kerülnek a modern informatikai rendszerekben (pl. mobiltelefonok, tabletek, autós navigációs rendszerek, intelligens otthonok, robotika, stb.). A rendelkezésre álló megoldások jelenleg jól érthetőek, azonban nem természetes hangzásúak és igen magas a számításigényük. Célunk, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet minél kisebb erőforrásigény mellett. A rejtett Markov-modell (Hidden Markov Model, HMM) alapú szintetizátor nagy (több GB-os) adatbázis tárolása helyett a beszédre jellemző paramétereket tanulja meg gépi tanulási módszerekkel és fizikai modell alapján állítja elő a beszédet. Fő előnye a többi beszédszintetizátorral szemben, hogy kis adatbázis méret mellett jó minőségű, módosítható beszédhangot állít elő. A hallgató segítségünkkel a laboratóriumi munka első felében megismeri a jelenleg használt különböző típusú rendszereket, a HMM alapú beszédszintézis alapjait és a rendelkezésre álló magyar nyelvű HMM szövegfelolvasót, majd az első időszak után bekapcsolódik a HMM szintetizátor kutatásába és fejlesztésébe. A hallgatóval közösen állapítjuk meg, hogy a kutatás és fejlesztés melyik területével szeretne foglalkozni (pl. a beszédszintetizátor Google Android mobiltelefonon való optimalizálása, a beszédszintetizátor minőségének javítása, beszélő hangkarakterének utánzása, stb.). A feladatok megoldása programozási részeket is tartalmaznak, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. A téma diplomáig, illetve akár PhD témaként is folytatható. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. Villamosmérnök és informatikus hallgatókat egyaránt várunk. beszéd szintézis, mesterséges tanuló algoritmusok, HMM, GMM, rejtett Markov modell MAGYAR KIEJTÉSI SZÓTÁR ELLÁTÁSA GÉPI HANGGAL Development of text to sound conversion for pronunciation vocabulary items Olaszy Gábor, Bartalis István Mátyás, Csapó Tamás Gábor, Németh Géza IB 160. kivonat: A feladat, hogy egy meglévő kiejtési szótár szóelemeit kell beszéd formájában előállítani gépi hanggal. A szótár 1,5 millió szóalakot tartalmaz, meg van adva a szóalak helyesírási formája, valamint annak a kiejtése hangszimbólumokkal. Mai korunkban sok területen segítik a gépek az információhoz való hozzájutást. Ez interdiszciplináris felkészültséget is igényelhet. A géppel előállított beszéd is ilyen részterület. A feladat, hogy egy meglévő kiejtési szótár szóelemeit kell beszéd formájában előállítani gépi hanggal. A szótár 1,5 millió szóalakot tartalmaz, meg van adva a szóalak helyesírási formája, valamint annak a kiejtése hangszimbólumokkal. A szótár készítői nyelvészeti kritériumokat is figyelembe vettek, így annak tartalmi pontossága mintegy 99,9%. A feladatban olyan komplex informatikai megoldást kell kidolgozni, amelyik alkalmas arra, hogy a kiejtési szótár hangszimbólumokkal megadott elemeit egy meglévő beszédszintetizátorral automatikusan meghangosítsa és hozzárendelje a szóalakhoz. A hallgató a beszédtechnológiai labor segítségével a munka első felében megismerkedik feladat részkomponenseivel, majd rendszertervet készít a megvalósításra. A munka második részében megvalósítja a rendszertervben rögzített feladatokat és működő megoldást hoz létre. A végcél a kiejtési szótár teljes állományának meghangosítása. A feladat megoldása során programozásra is szükség lehet, de nem szükséges komoly programozási tapasztalat, a félév során ezek megszerzésére is lehetőség nyílik. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás, érdeklődés a téma nyelvészeti kérdései iránt is. Beszédszintézis, kiejtési szótár, modellezés, adatbázis kezelés ÚJ KIHÍVÁSOK AZ INTERNET ÚTVONALVÁLASZTÁSBAN New challenges in Internet routing Rétvári Gábor, Gulyás András, Heszberger Zalán TMIT, Villamosmérnök kivonat: Az Interneten kifinomult útvonalválasztó protokollok komplex együttműködése biztosítja, hogy az adatcsomagok eljussanak a küldőtől a címzettig. A hálózat azonban mára messze túlnőtt eredeti keretein. Vajon meddig képes még az útválasztás követni a hálózat növekedését? Képes-e gyorsan reagálni az igények hirtelen megváltozására vagy az esetleges meghibásodásokra? A témára jelentkező hallgatónak lehetősége lesz bekapcsolódni a tanszéken folyó nemzetközi szintű kutatásokba. A hallgatók több témából válogathatnak. Ezek: az útválasztási mechanizmusok skálázódási tulajdonságainak matematikai vizsgálata, adaptív útvonalválasztó algoritmusok, gyors IP-alapú hibajavítás, Internet mérések. Mindegyik témában lehetőség van elméleti és gyakorlati (programozási, szimulációs és mérési) feladatok megoldására. A témák folytatására a diploma megszerzése után is lehetőség van doktoranduszként vagy, jó teljesítmény esetén, az kutatóintézetében. előköv.: olvasási szintű angol nyelvtudás, alapvető programozási ismeretek internet, útvonalválasztás GYORS CSOMAGTOVÁBBÍTÁS IP-HÁLÓZATOKBAN Fast routing in IP networks Rétvári Gábor, Csernátony Zoltán, Enyedi Gábor Sándor, Kőrösi Attila otthon, TMIT tanszéki laboratórium kivonat: Miközben mindenki egyszerre zavartalanul nézheti a kedvenc filmjeit, sorozatait, klippjeit vagy akár videócsetel a lehető legjobb minőségben a színfalak mögött a routerek másodpercenként több millió csomagot küldenek tovább. Minden csomag esetén gyorsan el kell dönteni merre kerüljön továbbításra. A forgalom növekedése gyorsabb routereket igényel, azonban a fizikai korlátokat hamarosan elérjük, ezért új módszerekre, megoldásokra van szűkség. Az interneten az útvonalválasztást a routerek végzik. Az elágazási pontokon a továbbítási döntést a routerekben található táblák alapján hozzák meg, ezeket a táblákat fákba rendezik. Azonban az internet méretének és a forgalmának a növekedésével (IPv6 megjelenésével) egyre nagyobb kihívást jelent a gyors döntés a továbbításról. A nagyobb döntési fák sajnos nem férnek be egészen a gyors elérésű memóriaegységekbe. Emiatt amikor a fa olyan részét kell kiolvasni ami lassabb elérésű memóriában szerepel, romlik a router teljesítménye, ami csökkentheti a hálózati kapacitását. A meglévő megoldások mind azon alapsznak, hogy a routing-fát valamilyen módon tömörítsék. A hallgatók a félév folyamán becsatlakozhatnak a tanszék kutatásába az alábbi feladatok közül választva: - A meglévő elméleti megoldások implementációja a tanszéki mintahálózaton. Valódi router-táblák segítségével megkeresni az optimális algoritmust, akár továbbfejlesztni. - Funkcionális programozási eszközök felhasználhatóságának vizsgálata a fák gyorsabb és/vagy hatékonyabb tömörítéséhez. Az érdeklődő hallgatókat lehetőség lesz az Ericssonnal is együtt dolgozni, és élesben kipróbálni az elért eredményeket. előköv.: - programozási ismeretek (C, C++) - algoritmusok IP, útvonalválasztás INTERNET: HAVE IT YOUR WAY Internet: Ahogy te szeretnéd Sonkoly Balázs, Gulyás András, Németh Felicián I.ép. és a notebookod, Villamosmérnök a témára 5 fő jelentkezését várjuk. kivonat: Éjszaka ülsz a gép előtt és az Internet alapvető problémáit soroló cikket olvasod: elfogynak az IP címek, a core routerek routing tábla méretei exponenciális sebességgel nőnek, nincs trust, nincs mobilitás... és ekkor beugrik, hogyan is kéne ennek az egésznek működnie! Most lehetőséged van minden ötletedet valós hálózati környezetben kipróbálni az OpenFlow technológia segítségével! A mai hálózati eszközök gyártói - érthető módon - elrejtik a belső, megvalósítási részleteket, ebből adódóan a kutatóknak komoly problémát jelent az új hálózati protokollok, innovatív ötletek valós hálózatokban, valós körülmények melletti kipróbálása, tesztelése, mivel nincs lehetőség a belső működést módosítani. Természetesen számítógépekből is lehet teszthálózatokat építeni és új kapcsolási vagy routing algoritmusokat kipróbálni, azonban ezek jóval kisebb működési sebességre és jóval kevesebb port kiszolgálására képesek, mint a valós switch-ek, routerek, melyek a legtöbb feladatot hardverből oldják meg. Erre a problémára ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát. Így az egyszerű, hardverből megoldható alapműveletek nagyon gyorsak maradnak és a gyártóknak nem kell felfedni azok részleteit, míg a vezérlés különválik és tetszőlegesen programozható lesz. A hallgatók feladata egyrészt egy OpenFlow teszthálózat különböző eszközökből történő laboratóriumi kiépítése, az elérhető komponensek üzembe helyezése, kipróbálása. Másrészt a programozásra nyitott hallgatók számára lehetőség nyílik a komponensek bővítésére, új algoritmusok implementálására. előköv.: Linux alapok és programozási ismeretek OpenFlow, teszthálózat OPENFLOW TESZTHÁLÓZAT ÉPÍTÉSE ÉS ÚJ HÁLÓZATI ALGORITMUSOK IMPLEMENTÁLÁSA Establishment of an OpenFlow testbed with novel network algorithms Sonkoly Balázs, Gulyás András, Németh Felicián, Villamosmérnök kivonat: Ma komoly problémát jelent a kutatóknak új hálózati protokollokat, innovatív ötleteket valós hálózatokban tesztelni, mivel a hálózati eszközök gyártói elrejtik a belső részleteket és azok módosítására nem adnak lehetőséget. Erre ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát, ami tetszőlegesen programozható. A hallgatók feladata egy OpenFlow teszthálózat laboratóriumi kiépítése és új algoritmusok implementálása. A mai hálózati eszközök gyártói - érthető módon - elrejtik a belső, megvalósítási részleteket, ebből adódóan a kutatóknak komoly problémát jelent az új hálózati protokollok, innovatív ötletek valós hálózatokban, valós körülmények melletti kipróbálása, tesztelése, mivel nincs lehetőség a belső működést módosítani. Természetesen számítógépekből is lehet teszthálózatokat építeni és új kapcsolási vagy routing algoritmusokat kipróbálni, azonban ezek jóval kisebb működési sebességre és jóval kevesebb port kiszolgálására képesek, mint a valós switch-ek, routerek, melyek a legtöbb feladatot hardverből oldják meg. Erre a problémára ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát. Így az egyszerű, hardverből megoldható alapműveletek nagyon gyorsak maradnak és a gyártóknak nem kell felfedni azok részleteit, míg a vezérlés különválik és tetszőlegesen programozható lesz. A hallgatók feladata egyrészt egy OpenFlow teszthálózat különböző eszközökből történő laboratóriumi kiépítése, az elérhető komponensek üzembe helyezése, kipróbálása. Másrészt a programozásra nyitott hallgatók számára lehetőség nyílik a komponensek bővítésére, új algoritmusok implementálására. előköv.: Linux és programozási ismeretek OpenFlow, teszthálózat ÚJ TORLÓDÁSVEZÉRLÉSI MECHANIZMUSOK MÉRÉS ALAPÚ VIZSGÁLATA Measurement of New Congestion Control Schemes Sonkoly Balázs, Molnár Sándor kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a hagyományos TCP torlódásvezérlési mechanizmusait. A hallgatók feladata egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, másrészt megismerkedni a jelenlegi Linux kernelek TCP implementációival, majd konkrét mérési környezetek megtervezése és kiépítése, ahol a különböző verziók egymás mellett (v. egymás ellen) nyújtott teljesítménye vizsgálható. A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A vizsgálatokra több lehetőség is adódik (szimulációs vizsgálatok, teszthálózaton történő mérés, valós hálózatokban történő mérés), jelen feladat a teszthálózaton végzett mérésekre fókuszál. A hallgatók feladata a félév során egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és gyakorlati szempontból jelentős TCP verziókkal, másrészt megismerkedni a jelenlegi Linux kernelek különböző TCP implementációival. A feladat részét képezheti saját módszerek kidolgozása és a kernelben történő implementálása is. Ezenkívül a hallgató feladata különböző mérési környezetek megtervezése és kiépítése a rendelkezésre álló eszközökből, majd a vizsgálati környezetben konkrét mérések megtervezése és elvégzése, melyek alapján különböző szempontok alapján minősíthető a fontosabb TCP implementációk hatékonysága, illetve egymás mellett (vagy "egymás ellen") nyújtott teljesítménye. A téma folytatása több féléven keresztül MSc/BSc szakdolgozat, TDK ill. doktoranduszképzés keretében is támogatott. előköv.: Linux kernel ismeretek, angol nyelv Nagysebességű TCP verziók, Linux kernel, mérések teszthálózaton ANDROID-ALAPÚ MOBIL NAVIGÁCIÓS KLIENS-SZERVER FEJLESZTÉSE Implementation of navigation and route guidance client-server in the Android platform Sonkoly Balázs, Török Attila HSNLab, illetve BAY-IKTI kutatóintézet BAY-IKTI - Bay Zoltán Alkalmazott Kutatási Közalapítvány, VIR kivonat: A feladat célja, hogy megismertesse a hallgatót az Intelligens Közlekedési rendszerekkel (ITS), a forgalomfüggő navigációs, illetve az útvonalválasztási és útvonaltervezési (pl. tömegközlekedési) rendszerek problémáival, továbbá a gyakorlatban is bekapcsolódjon egy valós rendszer kliens és szerver moduljának tervezésébe/programozásába. A feladat célja, hogy a hallgató megismerkedjen az ITS informatikai rendszerekkel, illetve a forgalomfüggő útvonalválasztás és a tömegközlekedés-alapú útvonaltervezés problémáival, hogy megismerjen egy valós ITS alkalmazást, amely Budapesten dinamikus navigációt végez (jármű/gyalogosnak egyaránt). A konkrét feladat egy olyan alkalmazás kifejlesztésében való részvétel, amely az Android platformon működik és a járművezető útvonaltervezési tanácsadását, illetve a tömegközlekedésben résztvevő valós idejű navigációját végzi. A hallgatók számára lehetőség adódik tudományos karrier építésére is (TDK, diploma, PhD). Megfelelő hozzáállás esetén, a BAY-IKTI kutatóintézetben lehetőség kínálkozik a hallgatók ösztöndíjas támogatására is. előköv.: Java programozási nyelv minél jobb ismerete. Java, Android, navigációs rendszerek, Intelligens Közlekedési Rendszerek HELYFÜGGŐ MOBIL ALKALMAZÁSOK KÖZÖSSÉGI HÁLÓZATOKBAN Location-based Mobile Applications in Social Networks Sonkoly Balázs, Török Attila HSNLab, illetve BAY-IKTI kutatóintézet BAY-IKTI - Bay Zoltán Alkalmazott Kutatási Közalapítvány, VIR kivonat: A mobil közösségi hálózatok (social networks) olyan új alkalmazások létrehozását teszik lehetővé, amelyek éveken belül forradalmasíthatják a mobil piacot. Jellegzetességük, hogy az alkalmazások kooperatív módon, egymás tudása és a különböző eszközök képességei alapján oldják meg a feladatukat. Célunk, hogy a hallgató megismerkedjen a mobil közösségi hálózatok protokolljainak/alkalmazásainak a tervezésével és gyakorlati megvalósításukkal. A mobil közösségi hálózatok olyan újszerű alkalmazások bevezetését segítik elő, amelyek heterogén környezetben, különböző hálózati technológiák (3G, WLAN, Bluetooth) használatával képesek kooperatív viselkedésre. Tipikus alkalmazási lehetőségeik: elosztott mobil játékok, kooperatív közlekedési alkalmazások (utazási idők optimalizálása, parkolóhelyek keresése), kooperatív érzékeléssel kibővített valóság, stb. A mobil közösségi hálózatok és alkalmazásaik fejlesztése számos új kihívást jelent a fejlesztőknek: a kooperatív protokollok, erőforrások felderítése és megosztása, a rendszer architektúra (mobil kliens, hálózati elemek, szerver), az energiatakarékos alkalmazások kutatása és megvalósítása területén. A feladat során a hallgató megismerkedhet a mobil közösségi hálózatok: kommunikációs protokolljaival és azok tervezésével (pl. erőforrások kooperatív megosztása), az alkalmazások megvalósításával valós mobil környezetben (pl. Android platformon elosztott információ gyűjtés/megosztás egy városi közlekedési alkalmazás esetében), a kooperatív protokollok elméleti, matematikai vizsgálatának a problémakörével (pl. kooperativitás biztosítása az erőforrások fair kihasználásának garantálásához). A feladatok részben a BAY-IKTI kutatóintézetben folynak. Lehetőség adódik tudományos karrier építésére. Megfelelő hozzáállás esetén lehetőség kínálkozik a hallgatók ösztöndíjas támogatására. előköv.: Érdeklődés a mobil kommunikációs protokollok iránt, Java programozási nyelv minél jobb ismerete, matematikai beállítottság (az elméleti téma esetén) Közösségi hálózatok, helyfüggő alkalmazás, ad hoc, mobil, Android, Java, járműhálózatok ANDROID: ROBOSZTUS, P2P MULTICAST OVERLAY HATÉKONY TARTALOM SZÉTOSZTÁSRA (P2PMSCD) Android: Robust, peer-to-peer multicast overlay for smart content delivery (p2pmscd) Szabó Róbert, Lajtha Balázs ie318 and remote KIC EIT ICT Labs, VIR kivonat: Multimedia and content delivery traditionally relied on the client-server model. This puts tremendous burden on the servers, significantly limits size of the covered network and does not meet new social media patterns. Recently, there have been efforts to employ the peer-to-peer (P2P) paradigm for smart content delivery purposes. We aim to design a novel peer-to-peer content delivery framework optimized for real-time delivery based on random linear network coding. We expect, that by a network coding enabled overlay architecture we can achieve smart content delivery over heterogeneous networks by - compensating network heterogeneity (bandwidth, delay and reliability) in both the P2P and Internet broadcasting overlay network scenarios; - compensating for unpredictable packet losses that occur in the links of unreliable networks; - optimizing content distribution for mobile users by P2P multicast and routing methods. The tasks of the students are to design and develop a suitable p2p overlay system exploiting network coding for real-time content delivery for Android platform. The work is carried out as a research subtask to European Institute of Innovation & Technology (EIT), Knowledge and Innovation Communities (KICs), rmation and Communication Technologies (ICT) Lab ( előköv.: software development skills, unix/linux, p2p systems p2p, network coding, overlay networks, streaming, multimedia PROZÓDIA VIZSGÁLATA SPONTÁN BESZÉDBEN Analysing prosody in spontaneous speech Szaszák György I.B.157. EÜ mérnök,, Villamosmérnök kivonat: A prozódia felhasználása a beszédtechnológiában, ezen belül a beszédfelismerésben már nem újkeletű, mégis aktív kutatási területnek tekinthető. Különösen igaz ez a spontán beszédre, melynek szerveződése, sajátosságai az olvasott beszédre kidolgozott modellezési technikák és eljárások újragondolását, módosítását, adaptálását, egyes esetekben teljesen új módszerek kidolgozásának szükségességét vetik fel. A természetes nyelvű ember-gép kommunikációban a prozódia kulcsszerepet játszik az értelem közvetítésében, spontán beszédben a prozódia szerveződése viszont sajátságos, még nem teljesen feltárt. A hallgató feladata a prozódia spontán beszédbeli szerveződésének vizsgálata különös tekintettel a műszaki alkalmazhatóság kritériumára (gépi beszédészlelésben, gépi beszédértésben). A munka irodalmazást, néhány kapcsolódó nyelvészeti témakör feldolgozását, jelfeldolgozási ismeretek és eszközök elsajátítását, a gépi tanuló rendszerekkel végzett osztályozási kísérleteket foglalja magába. előköv.: A téma iránti érdeklődés, angol nyelvismeret, beszédjel-feldolgozási alapok ismerete előnyt jelent. prozódia, spontán beszéd, beszédfelismerés BESZÉDFELISMERŐ MOTOR TOVÁBBFEJLESZTÉSE Development of speech recognition engine Szaszák György, I.B.157. Gazd, kivonat: A gépi beszédfelismerő rendszerekben a szoros értelemben vett felismerést - mintaillesztést - a beszédfelismerő motor végzi a külső erőforrásként rendelkezésre álló beszédminta, valamint előzetesen betanított akusztikai és nyelvi modellek alapján. Feladat az LSA beszédefelismerő motorjának továbbfejlesztése és adaptálása a tágabb gépi beszédészlelési folyamatok támogatására is (prozódiai felismerés, érzelemfelismerés, stb.). Az újabb feladatokra a motort adaptálni kell, hiszen más modellezési koncepciók, eltérő adatreprezentációk támogatása, illetve a modellezés tágabb parametrizálhatósága válik szükségessé. A téma egyértelműen alkalmazásfejlesztés orientációjú C/C# platformon. előköv.: C és C#, esetleg Delphi programozásban való jártasság beszédfelismerés, alkalmazásfejlesztés PC AUDIOMÉTER FEJLESZTÉSE Development of a PC audiometer Szaszák György, I.B EÜ mérnök, Villamosmérnök kivonat: Az emberi hallás kvalitatív értékelésben a klinikai gyakorlatban első számú diagnosztikai eljárás az audiológiai vizsgálatok során a hallásküszöb mérése. A méréshez hagyományosan speciális hardware-t - az audiométert - használják. Az eljárás különböző hallókészülékek értékelésében is hasznos segédeszköz. Megfelelő minőségben a PC-khez elérhető, leginkább külső hangkártyák is alkalmasak lehetnek az audiológiai vizsgálatokra. A jelölt feladata, hogy PC-hez illeszthető külső hangkártyára audiológiai méréseket lehetővé tevő szoftvert implementáljon. Fontos szempont a kalibrálhatóság és a mérések dokumentálhatósága. A munka várhatóan több féléven keresztül folytatandó, szak- és diplomadolgozat témának is megfelelő. előköv.: C/C++ programozási ismeretek audiológia, hallásküszöb-mérés IVR HŐTÉRKÉP GENERÁLÁS HÍVÁSLOGOK ALAPJÁN IVR heatmap generation based on call logs - 007, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd,, Villamosmérnök kivonat: Csapatunk egy multinacionális nagyvállalat rmatikai osztályán belül a számlázási rendszerek és az IVR rendszer fejlesztéséért felel. A hallgató bekapcsolódhat egy döntéstámogató rendszer kidolgozásába, melynek fő célja a feltárni az IVR menüstruktúrájának kihasználtságát. A UPC Magyarország Kft. rmatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja az IVR rendszer fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: a rendelkezésre álló IVR híváslogok alapján egy olyan log analizáló kisalkalmazás készítése, ami a logok alapján elkészíti az IVR menüszerkezet hőtérképét. A kimenet egy olyan fájl, ahol az IVR struktúra mentén látszik a fő hívásfolyam a vezetői döntéselőkészítéshez. A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: erős programozói ismeret tetszőleges, a feladat megoldásában releváns programozási nyelven. Angol nyelv ismerete. Olyan hallgatók jelentkezését várjuk, akikben megvan az önálló munkavégzésre való képe IVR, struktúrált szövegek elemzése, riportvizualizáció ADATMEGFELELTETÉSI ALGORITMUS KIDOLGOZÁSA KÜLÖNFÉLE RENDSZEREKBEN Develop data matching error proof algorhytm - 010, Dreilinger Timea UPC Magyarország Kft. székhelye (IX. Kinizsi utca) UPC Magyarország Kft Gazd, kivonat: Teljes cím:adatmegfeleltetési algoritmus kidolgozása különféle rendszerekben tárolt ügyfélnév, személyes adat és címadatok összerendelésére hibatűrő módon Csapatunk egy multinacionális nagyvállalat rmatikai osztályán belül az üzleti támogató rendszerek fejlesztéséért felel. A hallgató bekapcsolódhat egy fejlesztési projektbe, melynek célja egy olyan algoritmus kidolgozása illetve meglévő továbbfejlesztése, melyet a továbbiakban adatmigrációs célokra fel lehet használni. A UPC Magyarország Kft. rmatikai osztályára várjuk a hallgatókat. Az osztály egyik fő profilja az üzleti támogató rendszerek fejlesztésének koordinálása. Az önálló laboratóriumi munka célja, hogy a hallgató rálátást szerezzen egy nemzetközi cég működésére, és részt vehessen egy most induló fejlesztési projektben. Az elvégzendő feladat: egy olyan algoritmus kidolgozása, illetve egy meglévő algoritmus továbbfejlesztése, melyet a továbbiakban adatmigrációs célokra fel lehet használni. Migrációs projektekben gyakori kihívás a forrásrendszerben illetve a célrendszerben tárolt hasonló adatok megfeleltetése abban az esetben, ha nincs szöveghű egyezés (pl.: közterületnevek eltérő helyesírással /rövidítéssel/csonkolva szerepelnek). A munka több szemesztert is átfoghat, valamint TDK és diplomamunka céljára is alkalmas lehet. Az elkötelezett, komolyan dolgozó hallgatók számára a cég a további együttműködés lehetőségét is felajánlhatja. előköv.: Erős SQL ismeret. C nyelv ismerete a meglévő rendszer továbbfejlesztése esetén. Tetszőleges releváns programozási nyelv ismerete új fejlesztés esetén. Angol nyelv ismerete. Olyan hallgatók jelentkezés SQL, szövegelemzés, öntanuló rendszer MULTIMÉDIABÁNYÁSZAT Multimedia mining egyetemen, otthon a témára 5 fő jelentkezését várjuk. kivonat: (gyűjtőtéma) A különböző eszközök által előállított hatalmas mennyiségű multimédia halmazban nehéz megtalálni egy konkrét médiatartalmat, ami a felhasználót érdekli. A keresésen kívül is van néhány rendszerezési feladat, mint például a tartalomegységek csoportosítása, osztályozása, médiatartalmak szétválogatása, melyekre létezik már néhány egyszerű algoritmus. A hallgató feladata a meglevő módszerek kombinálása, továbbfejlesztése, javított algoritmusok kidolgozása, tesztelése, kiértékelése. Ez a téma egy gyűjtőtéma, melyre több hallgató is jelentkezhet, ezen belül minden hallgató féléves feladata egyénre szabott és jól körülhatárolt (a félév végén ellenőrizhető, hogy a hallgató elvégezte-e azt). A különböző eszközök által előállított hatalmas mennyiségű multimédia halmazban nehéz megtalálni egy konkrét médiatartalmat, ami a felhasználót érdekli. A keresés hatékony megvalósítása fontos feladat, de ezen kívül is van néhány rendszerezési feladat a multimédiabányászatban, mint például a tartalomegységek csoportosítása, osztályozása, médiatartalmak szétválogatása. Ezekre létezik már néhány adatbányászatra épülő algoritmus, de vannak olyan részproblémák, amikre még nincs hatékony módszer. A feladat a meglevő módszerek kombinálása, továbbfejlesztése, javított algoritmusok kidolgozása, tesztelése, kiértékelése. A hallgatói feladatlehetőségek: - A multimédiabányászatban a különböző médiatípusok (hang, kép, videó) klaszterezési, osztályozási feladataihoz diszkretizálási lehetőségek alapos vizsgálata, a feladathoz illeszkedő legjobb módszer kiválasztása és implementálása. - Automatikus videoszegmentálás (jelenetekre bontás) hosszú video streamben. - Képek osztályozása (érzelmi állapotok szerint) - Multimédia osztályozók felépítése részosztályozókból - Objektum felismerés és alkalmazása A munka folytatható akár TDK, szakdolgozat, diplomaterv keretében. Tudományos irányultságú hallgatók részére ehhez a témakörhöz kapcsolódóan van doktoranduszi téma is. média típusok, adatbányászat, multimédia rendszerezés ALKALMAZÁSKERESŐ PROGRAM FELHASZNÁLÓI VISELKEDÉSÉNEK ELEMZÉSE Analysis of user behaviour of application search program Distinction Ltd kivonat: Keresők esetén nagyon fontos a felhasználóknak, hogy azt, amit keresnek (legyen az információ, kép, videó, weboldal, dokumentum vagy alkalmazás), mennyi idő alatt találják meg és a keresés folyamán milyen segítséget kapnak. A feladat alkalmazás keresés esetében a felhasználók log adatait elemezni. A feladat egy konkrét alkalmazáskereső (Appflow) esetében a felhasználók log adatainak statisztikáiból értelmes információkat, rejtett összefüggéseket kinyerni, trendeket észrevenni. Az adatok elemzését érdemes adatbányászati eszközökkel elvégezni annak érdekében, hogy olyan következtetéseket lehessen levonni, mely alkalmas az alkalmazáskereső továbbfejlesztésére jobb felhasználói élmény és gyorsabb működés irányában. (AppFlow-ról : keresők, adatelemzés, adatbányászat RIPORT ADMINISZTRÁCIÓS RENDSZER 098 TV2 TV2, VIR kivonat: A feladat egy olyan ASP.NET, C# alapokon megvalósított webes alkalmazás készítése, amely segítségével a beregisztrált jelentések csoportokba rendezhetők. Különböző, Crystal Reportsban készült kimutatásokat kívánunk egy közös web alapú rendszerben a felhasználók rendelkezésére bocsájtani. A feladat egy olyan ASP.NET, C# alapokon megvalósított webes alkalmazás készítése, amely segítségével a beregisztrált jelentések csoportokba rendezhetők (egy riport több csoporthoz is tartozhat), az egyes jelentésekhez meta-adatok vihetők fel (név; rövid leírás arról, hogy mit tartalmaz az adott jelentés; esetleg egy elölnézeti kép). Ezen jelentéseket az erre jogosult felhasználók tekinthetik meg. Az alkalmazás a felhasználókat Windows Domainből legyen képes authentikálni. További tulajdonsága, hogy a felhasználók csoportokba sorolhatók (egy felhasználó több csoportban is benne lehet), az egyes csoportokhoz, vagy közvetlenül a felhasználókhoz beállítható, hogy mely riportokat vagy riport csoportokat tekintheti meg. A jelentéseket a rendszer olyan módon tárolja (tipikusan pl Windows Share), hogy a rendszerbe regisztrált riportok (.rpt) közvetlenül szerkeszthetők legyenek a Crystal Reports alkalmazásból. (Tehát a riport fájlok nem tárolhatók adatbázisban, vagy ha abban tároltak, akkor file alapú írás/olvasás lehetőséget kell biztosítani hozzájuk dedikált userek számára. Pl: MS SQL Server 2008 R2 filestream opció). webes alkalmazás VIDEÓFÁJLOK ÉS VIDEÓFORRÁS KIVEZÉRLÉS ÉS HANGOSSÁGMÉRÉSE 099 TV2 TV2 kivonat: A feladat egy olyan szoftver vagy szoftverkomponens elkészítése, amelyik képes videó vagy audió fájlok dekódolására, és hangcsatornánként azok kivezérlésének és hangosságának megállapítására az idő függvényében, valamint ebből riportokat készít XML és HTML formában, vagy valós időben megjeleníti azt. Az audió/videófájlok dekódolására illetve videóforrások megnyitására az ffmpeg nyílt függvénykönyvtárat javasoljuk. A kivezérlés mérésére az iparban használatos metódusokat kell támogatnia a szoftvernek: - True peak programme meter - Quasi peak programme meter (QPPM) az időablak és az integrációs idő legyen állítható A hangosságmérésre az iparban használatos metódusokat kell támogatnia a szoftvernek: - ITU-R BS.1770 szerinti hangosságmérés figyelembe véve az ITU-R BS.1771 kiegészítést valamint az EBU Tech 3341 információit és az EBU R128 ajánlást. - A fentiek és az NMHH hangosságmérési eljárásnak leírása alapján egy, az NMHH méréseihez hasonló mérési típus. A túlmintavételezést a programnak resampling segítségével kell imitálnia, a túlmintavételezés mértéke legyen beállítható. videó, audió fájlok dekódolása TARTALOMKEZELŐ PORTÁL Content management portal Nexogen Kft Nexogen Kft. kivonat: Tartalomkezelő portál számára (1) felhasználói felületek tervezése, (2) sablonkezelő tervezése, (3) HTML5 kompatibilis automatikus videó átkódolás megvalósítása. A kiírás több hallgató számára is nyújthat jól elkülöníthető feladatokat: (1) Egyszerűen kezelhető, ergonomikus felhasználói felületek tervezése és implementálása vállalati portálrendszer összetett funkcionalitású moduljaihoz. HTML, HTML5 vezérlők, JQuery és CSS 2.0/3.0 felhasználásával. (2) Egységes testreszabható megjelenítési réteg és sablonkezelő tervezése és implementációja tartalomkezelő portálrendszerhez. Létező megoldások áttekintése, publikációk feldolgozása a témában. (3) Tartalomkezelő portál számára HTML5 kompatibilis, feltöltött tartalmak számára automatikus videó átkódolást minden szükséges formátumban biztosító video streaming rendszer tervezése és kialakítása digitális vagyonkezelő rendszerben windows és linux platformon. felhasználói felületek, sablonkezelő, HTML5 KÖZÖSSÉGI SZOLGÁLTATÁSOK INTEGRÁLÁSA NAGYVÁLLALATI PORTÁLRENDSZERBE 107 Nexogen Kft Nexogen Kft. kivonat: Közösségi technológiákat támogató megoldási lehetőségek kutatása, fejlesztése. A megvalósítandó minimális integráció a facebook-al történő bejelentkezés, valamint hozzászólások publikálása a felhasználók számára és markentig célú tartalmak kézi/automata publikálása a portálhoz tartozó facebook oldalakon. Facebook események, like statisztikák és falkiírások, kommentek statisztikája, elérése és menedzselése a portálrendszer belső felületéről, felhasználásuk a rendszerben. Hasonló funkciók megvalósítása Google+ rendszerben. A portálrendszer más funkcióinak tekintetében új felhasználási lehetőségek kutatása és implementálása. Facebook, Google+ OPTIKAI KAPCSOLÓK KONFIGURÁCIÓJA Configuration of optical switches Tapolcai János, Babarczi Péter, Bíró József, Heszberger Zalán, Mazroa Dániel I epület/mvm/opticon/? MVM rmatika ZRt., Villamosmérnök kivonat: Napjainkban a nagyméretú kommunikációs hálózatok jellemzően tisztán optikai technológiát használnak az adatok átvitelére. A technológia ugyanakkor még mindig óriási tartalékokkal rendelkezik, várhatóan sokáig a infokommuniációs hálózatok központi eleme marad. A laborfeladat célja valós optikai kapcsolók vizsgálata, tanulmányozása, konfigurációs lehetőségeinek feltárása, esetleg fejlesztése. A feladathoz a Magyar Villamos Művek és az Opticon ajánlott fel lehetőséget optikai hálózatában egy nagyméretű kutatás-fejlesztési projekt keretében. A munka keretében esetleg anyagi jellegű juttatásra is lehetőség lesz. előköv.: angol nyelv olvasás szintű ismerete optikai kapcsolók, konfiguráció

6 TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK VI. 3- ILLETVE 4-ÖSSZEFÜGGŐ GRÁFOK KONSTRUKCIÓJA Constructing 3- or 4- connected graphs Tapolcai János kivonat: Az elmúlt években több új eredmény született 3- és 4-összefüggő gráfok felépítéséről. A módszer alkalmazása hatékonyan segítheti távközlési hálózatok konfigurálását. Az elmúlt években több új eredmény született 3- és 4-összefüggő gráfok felépítéséről. Ilyenkor a gráfok olyan G_0,...,G_N sorozatát állítják elő, hogy G_0 egy nevezetes gráf, G_k = G, és minden G_{i+1} úgy keletkezik G_i-ből, hogy a gráfon picit lokálisan változatnak (mint például fülfelbontásnál 2-összfüggő gráfok esetén). A módszer hatékony lehet távközlési hálózatok konfigurálására, amikor a hálózati topológia gráfra számolnák ilyen gráf sorozatot, majd a lokáli változtatásokkal összhangban a hálózat konfigurációját is módosítanánk. A hallgató feladata lenne ezeket az eredményeket megismerni és megvizsgálni hogyan alkalmazhatóak távközlési hálózatok konfigurálására. A témát az Ericcson kutatási témáihoz kapcsolódik. előköv.: gráfelmélet, angol nyelv olvasása gráfelmélet AZ INTERNET ÚJRATERVEZÉSE Internet: Reloaded Tapolcai János, Bíró József, Gulyás András, Heszberger Zalán, Rétvári Gábor I épület kivonat: Az internet gyerekbetegségeinek tüneti kezelése mind komolyabb feladatot ró a szakemberekre. Egyre többen látják a megoldást az internet alapoktól való újragondolásában. Az általunk vizsgált kérdések érintik többek között a címzést, címkiosztást, útvonalválasztást, topológiát valamint az internet erősen elosztott és dinamikus jellegéből adodó nehézségeket. A laborfeladat célja megismerni az internet újragondolásának lehetséges új irányvonalait, ismertebb kezdeményezéseit. A félév második felében lehetőség nyílna alternatív hálózati technológiák elméleti és szimulációs és teszthálózati vizsgálatára ill. prototípus építésére. előköv.: Angol nyelv ismerete future intenet HIBALOKALIZÁCIÓ MONITOROZÓ UTAK SEGÍTSÉGÉCEL Failure localization with Monitoring trails Tapolcai János, Babarczi Péter, VIR kivonat: Az elszakadt élek (szokásos szakkifejezéssel: linkek) gyors azonosítása régóta hiányzó funkció optikai hálózatokban. A megoldást ú.n. monitorozó utak alkalmazásában látják. Ilyenkor a hálózati gráfban a monitorozó utakat (bizonyos összefüggő részgráfokat) úgy kell kialakítanunk, hogy ne legyen két olyan él, amelyen pontosan ugyanazok az utak mennek keresztül. A probléma lényegében a kombinatorikus csoporttesztelés egy strukturált változata. A hallgató feladat lenne a kapcsolódó matematikai problémák megértése és megoldása gráfelméleti és algebrai technikák segítségével. A tanszéken intenzív kutatás folyik a témához kapcsolódóan. előköv.: gráfelmélet, angol nyelv olvasása gráfelmélet IPARI FELADATOK OPTIMALIZÁLÁSA Optimization of Industrial Problems Tapolcai János, Németh Gábor labor, VIR kivonat: Az elmúlt évek számítási kapacitásának és az optimalizáló szoftverek fejlődésével már akár otthoni PC-k segítségével is bonyolult ipari problémák kezelhetők. A technológiával való ismerkedés után, az önállólabor során a kihívást a gyakorlatban is felhasználásra kerülő ipari feladat optimalizálása jelentené. Rendelkezésünkre áll több számítógép, a legprofibb optimalizáló szoftverek (CPLEX és SAS-OR), és sok-sok optimalizálási tapasztalat. Optimalizáló feladatnak több olyan problémát tudunk ajánlani, amire komoly ipari érdeklődés van, de nyitottak vagyunk bármely más - hozott - probléma optimalizálására is. Kiegészítő megjegyzések A labor több féléven át folytatható TDK-t és diplomamunkát is beleértve. A munka ipari partnerekkel szoros együttműködésben zajlik. előköv.: Angol nyelv ismerete. optimalizálás PROTOKOLL-MEGVALÓSÍTÁSOK FPGA-N BELÜL Protocol implementations by FPGA Varga Pál, Moldován István -TMIT laboratórium, Villamosmérnök kivonat: A feladat FPGA-alapú tervezés, melynek eredménye nagysebességű (10Gbps Ethernet) hálózati eszközökben is hasznosítható. A hálózati protokollok szoftveres megvalósítása széles körben elterjedt. Kritikus időzítésű alkalmazások, és véges processzorkapacitás mellett azonban hasznos lehet a protokoll-megvalósítás hardveres támogatása. A tanszéken fejlesztett, rugalmasan bővíthető FPGA-alapú eszközökön történő fejlesztés a távközlésben gyakori problémákkal állítja szembe a hallgatót. A kis memóriaigényű - connectionless, kapcsolatmentes - hálózati protokollok kezelése viszonylag könnyűszerrel kialakítható FPGA-n keresztül. Amikor az alacsony-szintű protokollokat hardveres eléréssel valósítjuk meg, a protokollok gyors és kiszámítható szolgáltatást biztosítanak a magasabb rétegek felé. A szoftveresen implementált protokoll-megvalósítások számos befolyásoló tényezője megszűnik, az üzenettovábbítás így kisebb késleltetéssel és jitterrel történik. Az egyik ilyen zavaró tényező az alkalmazott operációs rendszer üzemezési algoritmusa. A feladat bizonyos jellemző protokollok (pl. ARP, SNMP, ICMP, stb.) kliens-oldali megvalósítása FPGA-n belül. A későbbiekben (a szakdolgozat-készítés és diplomatervezés féléveiben) ez tovább fejlődhet egy általánosított módszertan kialakításával, valamint a módszertan validálása további protokollok implementációjával. A feladat további bővítési iránya: nem-memóriamentes (connection oriented) protokollok jól körülhatárolt részleteinek fejlesztése FPGA-ban. Ide tartozhatnak újszerű TCP-megvalósítások, az SCTP protokoll, vagy az IPv6 bizonyos részei. A téma összetettsége lehetővé teszi azt is, hogy az ezt választó hallgató TDKn és tudományos folyóiratokban is ismertesse eredményeit. 10 Gbps Ethernet, FPGA AUTONÓM HÁLÓZATOK VIZSGÁLATA - MONITORING PLANE, KNOWLEDGE PLANE, ACTION PLANE KONCEPCIÓ Analysis of Autonomic networks: Monitoring Plane, Knowledge Plane, Action Plane concept Varga Pál -TMIT AITIA International Zrt. kivonat: Az Autonóm hálózati koncepción belül az egyik lehetséges nyerő vezérelv a "Knowledge Plane" (KP) létrehozása, amin keresztül meg lehet valósítani az ön-konfigurációt, ön-javítást, ön-menedzsmentet (self*). A KP további funkciókra bontásával (Monitor Plane, Knowledge Plane, Action Plane) az egyes funkciók jobban elkülöníthetők, megvalósíthatók és akár önállóan tesztelhetők is. A hallgató feladata ennek a koncepciónak a megismerése, majd Monitor Plane-tervezés IPTV-rendszerekhez. Az Autonóm hálózati koncepción belül az egyik lehetséges nyerő vezérelv a "Knowledge Plane" (KP) létrehozása, amin keresztül meg lehet valósítani az ön-konfigurációt, ön-javítást, ön-menedzsmentet (self*). A KP további funkciókra bontásával (Monitor Plane, Knowledge Plane, Action Plane) az egyes funkciók jobban elkülöníthetők, megvalósíthatók és akár önállóan tesztelhetők is. A hallgató feladata ennek a koncepciónak a megismerése, és ezen belül a Monitor Plane-hez köthető angol nyelvű szakirodalom alapos feldolgozása, és ezek alapján egy Monitor Planekövetelményrendszer felállítása IPTV-rendszerekhez. HALLÁSJAVÍTÓ ELEKTRONIKUS HALLÓKÉSZÜLÉKEK ÉS IMPLANTÁTUMOK FEJLESZTÉSE 044 TMIT Beszédakusztikai Laboratórium, Bp.Magyar Tudósok krt 2.I épület E szárny, B157 szoba Ipari partner: VICTOFON KFT, Victofon KFT EÜ mérnök,, Villamosmérnök kivonat: A hallókészülék a halláskárosodás mértékének és frekvenciafüggésének mértékében, a hasznos jelet különböző jelfeldolgozási stratégiákkal a zajból kiemelve erősíti fel. Az implantátum azaz cochleáris implantátum a külső hangforrásból érkező hangok akusztikai jelét feldolgozza, energiáját elektromos impulzusokká alakítja és közvetlenül a hallóideghez továbbítja. Javasolt MSc Egészségügyi mérnök szakos hallgatók számára de bármely VIK-hez tartozó tanszék hallgatója is jelentkezhet. Hallókészülék fejlesztés: A hallgatók feladatai: hallókészülék alapok, komponensek, funkciók, méréstechnika, szabványok, szabályozások, előírások, jogi háttér megismerése. A hallókészülék visszacsatolását és tartalék stabil erősítését vizsgáló mérés létrehozása. Különböző felépítésű telefontekercsek összehasonlítása, és optimalizálása telefonáláshoz ill. indukciós hurkos terekhez. A telefontekercs kalibrációs folyamatának hatásának vizsgálata. Hallókészülék adatnapló bejegyzések feldolgozása és kiértékelése. A kalibrált és a mért mikrofon- ill. hangszóró karakterisztikák közötti összefüggések vizsgálata. Cochleáris implantátum: Orvosi, sebészeti beavatkozással történik az implantáció. Kiváló beszédmegértést eredményez szájról olvasás nélkül, a hallás telefonképes lesz, legtöbbször a zene élvezetét is tudja nyújtani. De ehhez az implantátum készülék operáció utáni pontos beállítása szükséges, a páciens érzékelési képességeihez adaptáltan. A hallgató feladata az implantátumok működési eljárásainak alapos megismerése után az implantátumok hangolásának tanulmányozása, tesztelése, és esetleg új hangolási módszer kidolgozása. A munka önálló laboratóriummal kezdődik, amely valójában jó felkészülés a diplomamunkára, és tovább folytatható a PhD dolgozatig is, ha erre a hallgatónak ambíciója van. A téma lehetőséget nyújt a beszéddel és az emberi beszédfeldolgozási folyamattal való megismerkedésre, emellett a gyakorlatban is használható, kézzelfogható eredménye is lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Bővebb felvilágosításért keressen minket a szaszak@tmit.bme.hu, sztaho@tmit.bme.hu, illetve a vicsi@tmit.bme.hu címek valamelyikén. előköv.: Téma iránti érdeklődés, jelfeldolgozási ismeret, angol nyelvtudás előnyös. hallásjavítás, beszédjel-feldolgozás, beszédfelismerés, hallókészülék, cochlearis implantátum HANG ALAPÚ ORVOSI DIAGNOSZTIZÁLÓ ESZKÖZÖK FEJLESZTÉSE 045 Beszédakusztikai Kutatólaboratórium rmatika épület, B 158. EÜ mérnök, kivonat: Az emberi beszéd automatikus feldolgozásával széles körű szűrésre alkalmas diagnosztikai eszközök készíthetők, amelyek segítségével korai fázisban felismerhetők különféle beszédrendellenességek, továbbá terápiát segítő rendszerek hozhatók létre. Beszédrendellenességek például a hangszalagok, illetve a hangképző szervek kóros elváltozásai, vagy idegi eredetű beszédhibák, mint például a dadogás. Javasolt MSc Egészségügyi mérnök szakos hallgatók, vagy mérnökinformatikus számára. A kialakítandó rendszerek egy része segítséget fog nyújtani a rendellenességek diagnosztikájában, másik részük a terápiát fogja segíteni, vagy a terápia eredményességet fogja automatikusan megítélni. A hallgatónak lehetősége van résztvenni a kóros hangi adatbázisok gyűjtésében, feldolgozásában, továbbá az adatbázisok segítségével statisztikai elemzések készítésében, valamint megismerkedhet különböző osztályozási technikákkal. A laboratórium szoros együttműködésben dolgozik különböző kórházakkal, terápiás intézményekkel. A téma lehetőséget nyújt a beszéddel és a beszédfeldolgozási technikákkal való megismerkedésre, emellett a gyakorlatban is használható, kézzelfogható eredménye is lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Egyes témákban nemzetközi kutatási együttműködésekbe is be lehet kapcsolódni. Bővebb felvilágosításért keressen minket az rmatika épület, B szárny I. emelet 157 és 158 szobákban, vagy a szaszak@tmit.bme.hu, sztaho@tmit.bme.hu, illetve a vicsi@tmit.bme.hu címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. diagnosztika, hangszalag-elváltozások, beszédjel-feldolgozás, dadogás, beszédterápia ÜGYFÉLELÉGEDETTSÉG MÉRÉSE BESZÉD- ÉS ÉRZELEMFELISMERÉSEN ALAPULÓ TECHNIKÁKKAL 046 Beszédakusztikai Kutatólaboratórium St 202. kivonat: A szolgáltató számára fontos információ, hogy ügyfelei mennyire elégedettek a kapott szolgáltatással, illetve az ügyfelek véleménye mértékadó lehet a szolgáltatás továbbfejlesztésében. Az ügyféltől származó hangminták alapján lehetőség van a hanganyagból az ügyfél elégedettségére vonatkozó információk automatikus kinyerésére, az ügyfél érzelmeinek osztályozására, vagy a beszélgetés tartalmának gépi felismerésére. Az érdeklődő hallgató megismerkedhet a gépi beszédfelismerés technológiájával, bekapcsolódhat adatbázisok feldolgozásába, gépi tanuláson alapuló automatikus osztályozók fejlesztésébe, emellett kutatási irányultságú témát is választhat érzelemfelismerés). Bővebb felvilágosításért keressen minket a szaszak@tmit.bme.hu, sztaho@tmit.bme.hu, illetve a vicsi@tmit.bme.hu címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. érzelemfelismerés, beszédfelismerés, ügyfélelégedettség PSZICHIÁTRIAI BETEGSÉGEK HANG ALAPÚ FELISMERÉSE Recognition of psychiatric disorders by voice Beszédakusztikai Kutatólaboratórium rmatika épület, B 158. EÜ mérnök, kivonat: Az emberi beszéd automatikus feldolgozásával széles körű klinikai alkalmazások készíthetőek, amelyek a pszichiátriai diagnosztika területén is használhatóak. Az egyes pszichés betegségek, például depresszió, hatással vannak a beszéd képzésére, annak akusztikai megjelenéséből kimutathatóak. Javasolt MSc Egészségügyi mérnök szakos hallgatók, vagy mérnökinformatikusok, illetve villamosmérnökök számára. A téma fő feladata pszichés betegségek, jelenleg elsősorban depresszió, vizsgálata, annak emberi beszédhangban történő akusztikai megjelenésének elemzése. A kutatás a SOTE Pszichiátriai osztályával közösen zajlik. A hallgatónak lehetősége van részt venni beszédadatbázis gyűjtésében, amely során a SOTE Pszichiátriai osztályán depresszióban szenvedő betegek és orvos közötti párbeszédet kell rögzíteni. Továbbá az adatbázis feldolgozásában, a hangminták elemzésében, valamit, a munka megfelelő fázisában, a betegség automatikus felismerésében. A téma lehetőséget nyújt az emberi beszéd vizsgálatára, a beszédfelolgozási technikák megismerésére, amelyek által a gyakorlatban használható, kézzel fogható eredménye lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Egyes témákban nemzetközi kutatási együttműködésekbe is be lehet kapcsolódni. Bővebb felvilágosításért keressen minket az rmatika épület, B szárny I. emelet 157 és 158 szobákban, vagy a szaszak@tmit.bme.hu, sztaho@tmit.bme.hu, illetve a vicsi@tmit.bme.hu címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. beszédjel-feldolgozás, diagnosztika, pszichiátria, depresszió BESZÉDADATBÁZISOK SZABVÁNYOSÍTÁSA ÉS METAADAT ANNOTÁLÁSA Speech database standardisation and metadata annotation - 042, Szaszák György IB 157. Beszédakusztikai Laboratórium, Villamosmérnök kivonat: A beszédadatbázisok a beszédtechnológiában nélkülözhetetlenek az alkalmazások kifejlesztéséhez. A -TMIT tagja egy nemzetközi projektcsoportnak (META-NET és CESAR), amely az egyes elérhető nemzeti beszédadatbázisok egységes formátumra hozását, szabványosítását, leírásának és hozzáférhetőségének javítását tűzte ki célul. A munkába hallgatók bekapcsolódását várjuk. A jelölt feladata beszédadabázisokkal történő megismerkedés, metaadat leírással és licenszjogokkal kapcsolatos ismeretek áttekintése, az egyes beszédadatbázisok megismerése és szabványos formákra hozása, metaadat annotáció, konzultáció a nemzetközi partnerekkel. Ennek során lehetőség nyílik a beszéd- és nyelvtechnológiába történő bekapcsolódásba, a beszédtechnológia, különösen a beszédfelismerés megismerésére. előköv.: A téma iránti érdeklődés, angol nyelvismeret előny. beszédtechnológia, beszédadatbázis, annotáció, metadadat, szellemi alkotáshoz fűződő jogok BESZÉDFELISMERÉS Speech Recognition - 043, Szaszák György Beszédakusztikai Laboratórium, IB 157 EÜ mérnök,, Villamosmérnök kivonat: A gépi beszédfelismerés napjainkra már egy igen szerteágazó terület, amely a beszéd-szöveg átalakításon túl magába foglalja a beszédértés, beszélőfelismerés, gépi beszédértés, audio-vizuális beszédfelismerés, érzelemfelismerés területeit is. Érdekes, szerteágazó tématerület, amelyben lehetőség nyílik az egyéni érdeklődésnek megfelelő feladat kiválasztására. Az érdeklődő hallgató bekapcsolódhat: gépi beszédfelismerő fejlesztésébe, beszédadatbázis gyűjtésbe és -feldolgozásba, érzelemfelismerésbe, beszédnem beszéd detektálásba, többnyelvű beszédfelismerésbe személygépkocsiban (GPS alapú navigációs rendszerhez), a beszéd prozódiai jellegzetességeinek vizsgálatába, hangdiagnosztikai alkalmazások fejlesztésébe, stb. Bővebb felvilágosításért keressen minket az IB 157-ben vagy a szaszak@tmit.bme.hu, sztaho@tmit.bme.hu, illetve a vicsi@tmit.bme.hu címek valamelyikén. előköv.: Téma iránti érdeklődés beszédfelismerés, beszédtechnológia A kiírások általában BSc-s és MSc-s hallgatóknak egyaránt szólnak, a konzulenssel való egyéni egyeztetés során bármely szaknak megfelelően pontosíthatóak. A kiírásoknál szereplő kategória sor csak segítség, semmiképpen sem zárja ki, hogy más kategóriába tartozó hallgatók is érdeklődhessenek a téma iránt.

30 MB INFORMATIKAI PROJEKTELLENŐR

30 MB INFORMATIKAI PROJEKTELLENŐR INFORMATIKAI PROJEKTELLENŐR 30 MB DOMBORA SÁNDOR BEVEZETÉS (INFORMATIKA, INFORMATIAKI FÜGGŐSÉG, INFORMATIKAI PROJEKTEK, MÉRNÖKI ÉS INFORMATIKAI FELADATOK TALÁKOZÁSA, TECHNOLÓGIÁK) 2016. 09. 17. MMK- Informatikai

Részletesebben

A Jövő Internet Nemzeti Kutatási Program bemutatása

A Jövő Internet Nemzeti Kutatási Program bemutatása A Jövő Internet Nemzeti Kutatási Program bemutatása Dr. Bakonyi Péter és Dr. Sallai Gyula Jövő Internet Kutatáskoordinációs Központ Budapesti Műszaki és Gazdaságtudományi Egyetem Budapest, 2013. június

Részletesebben

Építsünk IP telefont!

Építsünk IP telefont! Építsünk IP telefont! Moldován István moldovan@ttt-atm.ttt.bme.hu BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK TANTÁRGY INFORMÁCIÓK Órarend 2 óra előadás, 2 óra

Részletesebben

OZEKI Phone System. A jövő vállalati telefon rendszerének 4 alappillére. A jövő üzleti telefon rendszere SMS. Mobil mellékek. Összhang az IT-vel

OZEKI Phone System. A jövő vállalati telefon rendszerének 4 alappillére. A jövő üzleti telefon rendszere SMS. Mobil mellékek. Összhang az IT-vel A jövő üzleti telefon rendszere A jövő vállalati telefon rendszerének 4 alappillére SMS Mobil mellékek Webtelefon Üzenetküldés Összhang az IT-vel É rdemes elolvasni! Ajánlatkérés Kérem, töltse ki az űrlapot,

Részletesebben

Internet alkamazások Készítette: Methos L. Müller Készült: 2010

Internet alkamazások Készítette: Methos L. Müller Készült: 2010 Internet alkamazások Készítette: Methos L. Müller Készült: 2010 Tartalomjegyzék - Tartalomkezelő rendszerek Miért jó a CMS alapú website? CMS rendszerek - Mi szükséges ezen CMS-ekhez? - Információ építészet

Részletesebben

OZEKI Phone System. 4 elengedhetetlen szolgáltatás a jövőbeli vállalati telefonos rendszerek számára. A jövő üzleti telefon rendszere SMS

OZEKI Phone System. 4 elengedhetetlen szolgáltatás a jövőbeli vállalati telefonos rendszerek számára. A jövő üzleti telefon rendszere SMS A jövő üzleti telefon rendszere 4 elengedhetetlen szolgáltatás a jövőbeli vállalati telefonos rendszerek számára SMS Mobil mellékek Webtelefon Üzenetküldés és jelenlét Összhang az IT-vel Olvassa el! Ajánlatkérő

Részletesebben

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon

Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon Mi az IMDG? Nem memóriában futó relációs adatbázis NoSQL hagyományos relációs adatbázis Más fajta adat tárolás Az összes adat RAM-ban van, osztott

Részletesebben

NIIF VoIP szolgáltatás aktualitásai

NIIF VoIP szolgáltatás aktualitásai NIIF VoIP szolgáltatás aktualitásai Ilyés Gábor Mészáros Mihály Szabó Szabolcs NIIF Intézet 1 Áttekintés Miről is beszélek Intézményi Információs Rendszer (IIR) Hívásadatgyűjtés új alapokon Egyéb aktualitások

Részletesebben

Google App Engine az Oktatásban 1.0. ügyvezető MattaKis Consulting http://www.mattakis.com

Google App Engine az Oktatásban 1.0. ügyvezető MattaKis Consulting http://www.mattakis.com Google App Engine az Oktatásban Kis 1.0 Gergely ügyvezető MattaKis Consulting http://www.mattakis.com Bemutatkozás 1998-2002 között LME aktivista 2004-2007 Siemens PSE mobiltelefon szoftverfejlesztés,

Részletesebben

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében):

Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K. 4. A meghirdetés ideje (mintatanterv szerint vagy keresztfélében): Követelményrendszer 1. Tantárgynév, kód, kredit, választhatóság: Vállalati információs rendszerek I, MIN5B6IN, 5 kredit, K 2. Felelős tanszék: Informatika Szakcsoport 3. Szak, szakirány, tagozat: Műszaki

Részletesebben

Microsoft SQL Server telepítése

Microsoft SQL Server telepítése Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió

Részletesebben

Tudásalapú információ integráció

Tudásalapú információ integráció Tudásalapú információ integráció (A Szemantikus Web megközelítés és a másik irány) Tanszéki értekezlet, 2008. május 14. 1 Miért van szükségünk ilyesmire? WWW: (Alkalmazások) Keresés a weben (pl. összehasonlítás

Részletesebben

Autóipari beágyazott rendszerek Dr. Balogh, András

Autóipari beágyazott rendszerek Dr. Balogh, András Autóipari beágyazott rendszerek Dr. Balogh, András Autóipari beágyazott rendszerek Dr. Balogh, András Publication date 2013 Szerzői jog 2013 Dr. Balogh András Szerzői jog 2013 Dunaújvárosi Főiskola Kivonat

Részletesebben

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt.

Rendszermodernizációs lehetőségek a HANA-val Poszeidon. Groma István PhD SDA DMS Zrt. Rendszermodernizációs lehetőségek a HANA-val Poszeidon Groma István PhD SDA DMS Zrt. Poszeidon EKEIDR Tanúsított ügyviteli rendszer (3/2018. (II. 21.) BM rendelet). Munkafolyamat támogatás. Papírmentes

Részletesebben

Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához

Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához I. előadás, 2014. április 30. Új módszerek és eszközök infokommunikációs hálózatok forgalmának vizsgálatához Dr. Orosz Péter ATMA kutatócsoport A kutatócsoport ATMA (Advanced Traffic Monitoring and Analysis)

Részletesebben

Szakdolgozati, TDK témajavaslatok

Szakdolgozati, TDK témajavaslatok Kiadta: IB Controll Kft. Összeállította: Nagy Imre Dokumentum verzió: v1.0 Utolsó frissítés dátuma: 2015. 03. 30. Tartalomjegyzék 1. Bevezetés...3 2. Témajavaslatok...4 2.1.1. OpenWrt / Linux szerver admin

Részletesebben

Antenna Hungária Jövőbe mutató WiFi megoldások

Antenna Hungária Jövőbe mutató WiFi megoldások Antenna Hungária Jövőbe mutató WiFi megoldások KIFÜ színpad Infotér Konferencia 2016. november 9. Lázár János Távközlési Üzletágvezető Antenna Hungária vezeték nélküli stratégia és célkitűzések ANTENNA

Részletesebben

Közösség, projektek, IDE

Közösség, projektek, IDE Eclipse Közösség, projektek, IDE Eclipse egy nyílt forráskódú (open source) projekteken dolgozó közösség, céljuk egy kiterjeszthető fejlesztői platform és keretrendszer fejlesztése, amely megoldásokkal

Részletesebben

Szolgáltatás Orientált Architektúra a MAVIR-nál

Szolgáltatás Orientált Architektúra a MAVIR-nál Szolgáltatás Orientált Architektúra a MAVIR-nál Sajner Zsuzsanna Accenture Sztráda Gyula MAVIR ZRt. FIO 2009. szeptember 10. Tartalomjegyzék 2 Mi a Szolgáltatás Orientált Architektúra? A SOA bevezetés

Részletesebben

Component Soft 1994-2013 és tovább

Component Soft 1994-2013 és tovább Component Soft 1994-2013 és tovább IT szakemberek oktatása, tanácsadás Fő témáink: UNIX/Linux rendszerek, virtualizációs, fürtözési, tároló menedzsment és mentési technológiák Adatbázisok és middleware

Részletesebben

Informatikai projektellenőr szerepe/feladatai Informatika / Az informatika térhódítása Függőség az információtól / informatikától Információs

Informatikai projektellenőr szerepe/feladatai Informatika / Az informatika térhódítása Függőség az információtól / informatikától Információs Bevezetés Projektellenőr szerepe és feladatai Informatika Informatikai függőség Informatikai projektek Mérnöki és informatikai feladatok találkozása technológiák 1 Tartalom Informatikai projektellenőr

Részletesebben

Crossplatform mobil fejlesztőkörnyezet kiválasztását támogató kutatás

Crossplatform mobil fejlesztőkörnyezet kiválasztását támogató kutatás Crossplatform mobil fejlesztőkörnyezet kiválasztását támogató kutatás A Mobil multimédiás kliens fejlesztői eszközkészlet létrehozása című kutatás-fejlesztési projekthez A dokumentum célja A dokumentum

Részletesebben

MMK-Informatikai projekt ellenőr képzés 4

MMK-Informatikai projekt ellenőr képzés 4 Miről lesz szó Big Data definíció Mi a Hadoop Hadoop működése, elemei Köré épülő technológiák Disztribúciók, Big Data a felhőben Miért, hol és hogyan használják Big Data definíció Miért Big a Data? 2017.

Részletesebben

A Java EE 5 plattform

A Java EE 5 plattform A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési

Részletesebben

Takács Gábor mérnök informatikus, okl. mérnöktanár

Takács Gábor mérnök informatikus, okl. mérnöktanár Takács Gábor mérnök informatikus, okl. mérnöktanár takacsg@sze.hu http://rs1.sze.hu/~takacsg/ Big Data Definition Big Data is data that can t be stored or analyzed using traditional tools. Információ tartalom,

Részletesebben

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel

2011. November 8. Boscolo New York Palace Budapest. Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel 2011. November 8. Boscolo New York Palace Budapest Extrém teljesítmény Oracle Exadata és Oracle Exalogic rendszerekkel Integrált rendszerek - Engineered Systems Együtt tervezett hardver és szoftver Egyedi

Részletesebben

Nyilvántartási Rendszer

Nyilvántartási Rendszer Nyilvántartási Rendszer Veszprém Megyei Levéltár 2011.04.14. Készítette: Juszt Miklós Honnan indultunk? Rövid történeti áttekintés 2003 2007 2008-2011 Access alapú raktári topográfia Adatbázis optimalizálás,

Részletesebben

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban

OpenCL alapú eszközök verifikációja és validációja a gyakorlatban OpenCL alapú eszközök verifikációja és validációja a gyakorlatban Fekete Tamás 2015. December 3. Szoftver verifikáció és validáció tantárgy Áttekintés Miért és mennyire fontos a megfelelő validáció és

Részletesebben

Tipikus időbeli internetezői profilok nagyméretű webes naplóállományok alapján

Tipikus időbeli internetezői profilok nagyméretű webes naplóállományok alapján Tipikus időbeli internetezői profilok nagyméretű webes naplóállományok alapján Schrádi Tamás schraditamas@aut.bme.hu Automatizálási és Alkalmazott Informatikai Tanszék BME A feladat A webszerverek naplóállományainak

Részletesebben

Programrendszerek tanúsítása szoftverminőség mérése

Programrendszerek tanúsítása szoftverminőség mérése SZEGEDI TUDOMÁNYEGYETEM Programrendszerek tanúsítása szoftverminőség mérése Dr. Gyimóthy Tibor Dr. Ferenc Rudolf Szoftverminőség biztosítás Fő cél: az üzemelő IT rendszerekben csökkenteni a hibák számát

Részletesebben

IT trendek és lehetőségek. Puskás Norbert

IT trendek és lehetőségek. Puskás Norbert IT trendek és lehetőségek Puskás Norbert és kapcsolódó Üzleti technológiák elvárások T-Systems stratégia és innováció 2010 Gartner: CIO TOP 10 Technologies, 2011 Mobilizáció Hatások fogyasztói oldalról

Részletesebben

Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég olcsó: hardver, szoftver, programozó 2. nincs elég olcsó: szoftver, p

Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég olcsó: hardver, szoftver, programozó 2. nincs elég olcsó: szoftver, p A MeMOOC online informatikai egyetem és a szoftverkrízis Dr. Kusper Gábor, EKE Dr. Nehéz Károly, ME Dr. Hornyák Olivér, ME Bevezetés A harmadik szoftverkrízis korát éljük! Szoftverkrízisek: 1. nincs elég

Részletesebben

Mobilplatformok Merre tart a világ? Kis Gergely MattaKis Consulting

Mobilplatformok Merre tart a világ? Kis Gergely MattaKis Consulting Mobilplatformok Merre tart a világ? Kis Gergely MattaKis Consulting 1 MattaKis Consulting Bemutatkozás Szoftverfejlesztés, informatikai tanácsadás Mobil: Android, BlackBerry (J2ME), iphone Web: JavaEE,

Részletesebben

Konszolidáció és költségcsökkentés a gyakorlatban. Az Országos Tisztifőorvosi Hivatal Oracle adatbázis konszolidációja

Konszolidáció és költségcsökkentés a gyakorlatban. Az Országos Tisztifőorvosi Hivatal Oracle adatbázis konszolidációja Konszolidáció és költségcsökkentés a gyakorlatban Az Országos Tisztifőorvosi Hivatal Oracle adatbázis konszolidációja Az Xperteam Zrt. Szolgáltatásaink Oracle termékekkel kapcsolatos kiemelkedő szakismeret:

Részletesebben

ALKALMAZÁS KERETRENDSZER

ALKALMAZÁS KERETRENDSZER JUDO ALKALMAZÁS KERETRENDSZER 2014 1 FELHASZNÁLÓK A cégvezetők többsége a dobozos termékek bevezetésével összehasonlítva az egyedi informatikai alkalmazások kialakítását költséges és időigényes beruházásnak

Részletesebben

Cloud Akkreditációs Szolgáltatás indítása CLAKK projekt. Kozlovszky Miklós, Németh Zsolt, Lovas Róbert 9. LPDS MTA SZTAKI Tudományos nap

Cloud Akkreditációs Szolgáltatás indítása CLAKK projekt. Kozlovszky Miklós, Németh Zsolt, Lovas Róbert 9. LPDS MTA SZTAKI Tudományos nap Cloud Akkreditációs Szolgáltatás indítása CLAKK projekt Kozlovszky Miklós, Németh Zsolt, Lovas Róbert 9. LPDS MTA SZTAKI Tudományos nap Projekt alapadatok Projekt név: Cloud akkreditációs szolgáltatás

Részletesebben

Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19.

Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással. HOUG konferencia, 2007 április 19. Szolgáltatási szint és performancia menedzsment a PerformanceVisor alkalmazással Szabó Balázs HOUG konferencia, 2007 április 19. Mirıl lesz szó NETvisor Kft bemutatása Szolgáltatási szint alapjai Performancia

Részletesebben

Trendek a nyílt forráskódú térinformatikai fejlesztésekben

Trendek a nyílt forráskódú térinformatikai fejlesztésekben Trendek a nyílt forráskódú térinformatikai fejlesztésekben dr. Siki Zoltán siki@agt.bme.hu 5. Térinformatikai Konferencia és Szakkiállítás Debrecen, 2014. május 29-31. Mérföldkövek GNU 1983 GDAL 2000 FOSS4G

Részletesebben

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013

Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban. Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013 Felhőszámítástechnika (Cloud Computing) helye és szerepe az on-line világ folyamataiban Dr. Élő Gábor Széchenyi István Egyetem ITOK 2013 A felhő alapú számítástechnika A felhő alapú számítástechnika (angolul

Részletesebben

Tesztmérnök: tesztautomatizálási mérnök Feladat: Elvárások: Előnyt jelent: Beágyazott rendszer tesztmérnök beágyazott rendszer tesztmérnök Feladat:

Tesztmérnök: tesztautomatizálási mérnök Feladat: Elvárások: Előnyt jelent: Beágyazott rendszer tesztmérnök beágyazott rendszer tesztmérnök Feladat: Tesztmérnök: Új munkatársakat keresünk tesztautomatizálási mérnök pozícióba. Várjuk a téma iránt elkötelezett, nyitott és motivált kollégák jelentkezését, tapasztalt, illetve kevésbé tapasztalt jelöltek

Részletesebben

Adatbázis-kezelő rendszerek. dr. Siki Zoltán

Adatbázis-kezelő rendszerek. dr. Siki Zoltán Adatbázis-kezelő rendszerek I. dr. Siki Zoltán Adatbázis fogalma adatok valamely célszerűen rendezett, szisztéma szerinti tárolása Az informatika elterjedése előtt is számos adatbázis létezett pl. Vállalati

Részletesebben

Információs Rendszerek Szakirány

Információs Rendszerek Szakirány Információs Rendszerek Szakirány Laki Sándor Kommunikációs Hálózatok Kutatócsoport ELTE IK - Információs Rendszerek Tanszék lakis@elte.hu http://lakis.web.elte.hu Információs Rendszerek szakirány Közös

Részletesebben

Oktatási keretrendszer. Aba 0 perces ügyintézés pilot projekt

Oktatási keretrendszer. Aba 0 perces ügyintézés pilot projekt 1 Aba 0 perces ügyintézés pilot projekt 1 Közigazgatás jelene 2 Problémák Lassú ügyintézési folyamat Államháztartásnak költséges működés Cél Hatékonyság növelése Legyen gyorsabb, egyszerűbb Költség csökkentés

Részletesebben

Mobil Peer-to-peer rendszerek

Mobil Peer-to-peer rendszerek Mobil Peer-to-peer rendszerek Kelényi Imre Budapesti Mőszaki és Gazdaságtudományi Egyetem imre.kelenyi@aut.bme.hu BME-AAIT 2009 Kelényi Imre - Mobil P2P rendszerek 1 Tartalom Mi az a Peer-to-peer (P2P)?

Részletesebben

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán Mozgásvizsgálati mérések internetes megjelenítése Zemkó Szonja - Dr. Siki Zoltán Áttekintés Az ötlet megszületése Nyílt szabványok és nyílforrású szoftverek A rendszer komponensei Bemutató Az ötlet megszületése

Részletesebben

Az Autonóm intelligens rendszerek szakirány 2 ágazatra épül:

Az Autonóm intelligens rendszerek szakirány 2 ágazatra épül: Az Autonóm intelligens rendszerek szakirány 2 ágazatra épül: Autonóm rendszerek(irányítástechnika és Informatika Tsz.) Intelligens rendszerek (Méréstechnika és Információs Rendszerek Tsz.) 1 A jelenkori

Részletesebben

Kitekintés a jövőbe: új technológiák és modellek a fogyatékkal élők szolgálatában

Kitekintés a jövőbe: új technológiák és modellek a fogyatékkal élők szolgálatában : új technológiák és modellek a fogyatékkal élők szolgálatában Fókuszban a MOBIX - az integrált, multi-platform támogatású, biztonságos videó kommunikációs és üzenetküldő platform Antal.Kuthy@egroup.hu

Részletesebben

Big Data adattárházas szemmel. Arató Bence ügyvezető, BI Consulting

Big Data adattárházas szemmel. Arató Bence ügyvezető, BI Consulting Big Data adattárházas szemmel Arató Bence ügyvezető, BI Consulting 1 Bemutatkozás 15 éves szakmai tapasztalat az üzleti intelligencia és adattárházak területén A BI Consulting szakmai igazgatója A BI.hu

Részletesebben

Beszédtechnológia az információs esélyegyenlőség szolgálatában

Beszédtechnológia az információs esélyegyenlőség szolgálatában Beszédtechnológia az információs esélyegyenlőség szolgálatában Németh Géza, Olaszy Gábor Budapesti Műszaki és Gazdaságtudományi Egyetem, Távközlési és Médiainformatikai Tanszék nemeth@tmit.bme.hu Tervezz

Részletesebben

A Jövő Internet kihívásai A jövő információs és kommunikációs technológiai MTA TRB és IB közös tudományos ülés november 17.

A Jövő Internet kihívásai A jövő információs és kommunikációs technológiai MTA TRB és IB közös tudományos ülés november 17. A Jövő Internet kihívásai A jövő információs és kommunikációs technológiai MTA TRB és IB közös tudományos ülés 2010. november 17. Dr. Szabó Róbert, e. docens Nagysebességű Hálózatok Laboratorium (HSNLab)

Részletesebben

Megújul a Videotorium

Megújul a Videotorium 2014. november 20. HBONE Workshop Balatongyörök Majoros Ádám tudományos munkatárs Multimédia szolgáltatások NIIF Intézet Mi a Videotorium? Specializált videó megosztó portál zárt feltöltői körrel Célközönség:

Részletesebben

A felhőről általában. Kacsuk Péter MTA SZTAKI

A felhőről általában. Kacsuk Péter MTA SZTAKI A felhőről általában Kacsuk Péter MTA SZTAKI Miért fontos a felhő? (I) Problémák, ha az infrastruktúra még nem létezik Az ötletek megvalósításához szükséges idő Kutatás a felhők előtt 1. Van egy jó ötlet

Részletesebben

Web-fejlesztés NGM_IN002_1

Web-fejlesztés NGM_IN002_1 Web-fejlesztés NGM_IN002_1 Rich Internet Applications RIA Vékony-kliens generált (statikus) HTML megjelenítése szerver oldali feldolgozással szinkron oldal megjelenítéssel RIA desktop alkalmazások funkcionalitása

Részletesebben

Önálló labor feladatkiírásaim tavasz

Önálló labor feladatkiírásaim tavasz Önálló labor feladatkiírásaim 2016. tavasz (ezekhez kapcsolódó saját témával is megkereshetnek) Mészáros Tamás http://www.mit.bme.hu/~meszaros/ Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika

Részletesebben

TRBOnet Térinformatikai terminál és diszpécseri konzol

TRBOnet Térinformatikai terminál és diszpécseri konzol TRBOnet Térinformatikai terminál és diszpécseri konzol A TRBOnet egy kliens szerver diszpécser szoftver MOTOTRBO rádiók száméra. A TRBOnet szoftver jól alkalmazható a MOTOTRBO rádiós rendszereknél. A szoftver

Részletesebben

SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ

SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ UNIVERSITY OF SZEGED SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ Gyimóthy Tibor és Ferenc Rudolf Szegedi Tudományegyetem Szoftverfejlesztés Tanszék Szoftverfejlesztés Tanszék Több

Részletesebben

ÓBUDAI EGYETEM Neumann János Informatikai Kar Informatikai Rendszerek Intézet Témavezető: Bringye Zsolt

ÓBUDAI EGYETEM Neumann János Informatikai Kar Informatikai Rendszerek Intézet Témavezető: Bringye Zsolt Témavezető: Bringye Zsolt Diplomamunka/szakdolgozat címe: X64 szerver virtualizáció technológiai kérdéseinek áttekintése, kereskedelmi termékekben történő megvalósításuk elemzése (funkcionalitás, teljesítmény,

Részletesebben

Mobil eszközök programozása Mivel is kezdjem?

Mobil eszközök programozása Mivel is kezdjem? Mobil eszközök programozása Mivel is kezdjem? Bevezetés Problémafelvetés Mobil eszközre szeretnék fejleszteni, de Válaszok keresése Eszközök Operációs rendszerek Környezetek Problémafelvetés Mindenkinek

Részletesebben

K+F a Hálózattervezés területén

K+F a Hálózattervezés területén K+F a Hálózattervezés területén Sipos Attila Fejlesztési igazgatóhelyettes Magyar Telekom PKI Távközlésfejlesztési Igazgatóság 2007.09.25, 1 oldal Tartalomjegyzék K+F együttműködés a hálózattervezés területén

Részletesebben

Mobil eszközök programozása Mivel is kezdjem?

Mobil eszközök programozása Mivel is kezdjem? Mobil eszközök programozása Mivel is kezdjem? Bevezetés Mobil eszközre szeretnék fejleszteni, de Válaszok keresése Eszközök Operációs rendszerek Környezetek Mindenkinek van mobil telefonja (középiskolában

Részletesebben

Gyakorlatok. VITMMA09 Okos város MSc mellékspecializáció

Gyakorlatok. VITMMA09 Okos város MSc mellékspecializáció Gyakorlatok VITMMA09 Okos város MSc mellékspecializáció ITS gyakorlatok Cél Gyakorlati tudással kiegészíteni az elméleti ismereteket Példák a való világból, korlátozott de valósághű környezetben Tervezés,

Részletesebben

Zimbra levelező rendszer

Zimbra levelező rendszer Zimbra levelező rendszer Budapest, 2011. január 11. Tartalomjegyzék Tartalomjegyzék... 2 Dokumentum információ... 3 Változások... 3 Bevezetés... 4 Funkciók... 5 Email... 5 Társalgás, nézetek, és keresés...

Részletesebben

Windows XP. és Ubuntu. mi a különbség? Mátó Péter <mato.peter@fsf.hu> Windows XP vs Ubuntu 2009.04.24. Mátó Péter <mato.peter@fsf.

Windows XP. és Ubuntu. mi a különbség? Mátó Péter <mato.peter@fsf.hu> Windows XP vs Ubuntu 2009.04.24. Mátó Péter <mato.peter@fsf. Windows XP Info Savaria 2009 és Ubuntu 1 mi a különbség? 2009.04.24 Egy kis történet DOS, Windows 3.1, Windows 95, 98 Windows NT 4.0, 2000, XP, Vista, Windows 7 Linux, Slackware, Debian, Ubuntu az első

Részletesebben

Intelligens biztonsági megoldások. Távfelügyelet

Intelligens biztonsági megoldások. Távfelügyelet Intelligens biztonsági megoldások A riasztást fogadó távfelügyeleti központok felelősek a felügyelt helyszínekről érkező információ hatékony feldolgozásáért, és a bejövő eseményekhez tartozó azonnali intézkedésekért.

Részletesebben

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja 1 / 15 Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja Vajna Miklós 2012. január 24. Tartalomjegyzék 2 / 15 1 Bevezető 2 Motiváció 3

Részletesebben

CÍM. Hybrid Broadcast Broadband TV

CÍM. Hybrid Broadcast Broadband TV CÍM Hybrid Broadcast Broadband TV Bevezetés Az IPTV piacot a mai napig zárt rendszerű egyedi fejlesztésű rendszerek uralják. Az új szabványosítási folyamatnak ( Connected TV, HbbTV ) eredményeképpen ez

Részletesebben

Hálózati réteg. WSN topológia. Útvonalválasztás.

Hálózati réteg. WSN topológia. Útvonalválasztás. Hálózati réteg WSN topológia. Útvonalválasztás. Tartalom Hálózati réteg WSN topológia Útvonalválasztás 2015. tavasz Szenzorhálózatok és alkalmazásaik (VITMMA09) - Okos város villamosmérnöki MSc mellékspecializáció,

Részletesebben

Big Data az adattárházban

Big Data az adattárházban Big Data az adattárházban A párbaj folytatódik? Néhány fontos Big Data projekt Cég Téma Adat Újfajta Mennyiség Saját adat? Típus Google Influenza Google I big I Előjelzés előjelzés Farecast Xoom Chicagoi

Részletesebben

Internet of Things az új mobil forradalom

Internet of Things az új mobil forradalom Internet of Things az új mobil forradalom Tóth Bálint WebSphere brand sales manager balint.toth@hu.ibm.com A világ változik... 50 mrd összekapcsolt eszköz 2020-ra Több tablet, mint PC értékesítés 2013

Részletesebben

Java I. A Java programozási nyelv

Java I. A Java programozási nyelv Java I. A Java programozási nyelv története,, alapvető jellemzői Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 02. 12. Java I.: Történet, jellemzők, JDK JAVA1 / 1 Egy kis történelem

Részletesebben

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1 Enterprise extended Output Management exom - Greendoc Systems Kft. 1 exom - Greendoc Systems Kft. 2 Sokféle bementi adatformátum kezelése Adatok fogadása különböző csatornákon Előfeldolgozás: típus meghatározás,

Részletesebben

IBM felhő menedzsment

IBM felhő menedzsment IBM Váltsunk stratégiát! Budapest, 2012 november 14. IBM felhő menedzsment SmartCloud Provisioning és Service Delivery Manager Felhő alapú szolgáltatások Felhasználás alapú számlázás és dinamikus kapacitás

Részletesebben

Mobil nyomtatás működési elv és megoldás választási kritériumok

Mobil nyomtatás működési elv és megoldás választási kritériumok Mobil nyomtatás működési elv és megoldás választási kritériumok A mobil eszközök száma világszerte rohamosan növekszik és jelentős kiegészítőjévé, sok esetben helyettesítőjévé vált a hagyományos számítógépeknek.

Részletesebben

IK Algoritmusok és Alkalmazásaik Tsz, TTK Operációkutatás Tsz. A LEMON C++ gráf optimalizálási könyvtár használata

IK Algoritmusok és Alkalmazásaik Tsz, TTK Operációkutatás Tsz. A LEMON C++ gráf optimalizálási könyvtár használata IKP-9010 Számítógépes számelmélet 1. EA IK Komputeralgebra Tsz. IKP-9011 Számítógépes számelmélet 2. EA IK Komputeralgebra Tsz. IKP-9021 Java technológiák IK Prog. Nyelv és Ford.programok Tsz. IKP-9030

Részletesebben

Adatbázis rendszerek 7. előadás State of the art

Adatbázis rendszerek 7. előadás State of the art Adatbázis rendszerek 7. előadás State of the art Molnár Bence Szerkesztette: Koppányi Zoltán Osztott adatbázisok Osztott rendszerek Mi is ez? Mi teszi lehetővé? Nagy sebességű hálózat Egyre olcsóbb, és

Részletesebben

Beszámoló IKT fejlesztésről

Beszámoló IKT fejlesztésről Kompetencia alapú oktatás, egyenlő hozzáférés Innovatív intézményekben TÁMOP-3.1.4/08/2-2008-0010 Beszámoló IKT fejlesztésről Piarista Általános Iskola, Gimnázium és Diákotthon Kecskemét Tartalomjegyzék

Részletesebben

MOBIL PLATFORMHÁBORÚ. Török Gábor

MOBIL PLATFORMHÁBORÚ. Török Gábor MOBIL PLATFORMHÁBORÚ Török Gábor Szabad Szoftver Konferencia, 2010 Tartalom Bevezetés A mobilpiacról Mobil platformok Fejlesztői szemszögből A nyíltság szintjei Történelmi áttekintés Mérföldkövek: mobil

Részletesebben

Ember-gép interfész. 1. gyakorlat. Csapó Tamás szeptember 16.

Ember-gép interfész. 1. gyakorlat. Csapó Tamás szeptember 16. Ember-gép interfész 1. gyakorlat Csapó Tamás csapot@tmit.bme.hu 2016. szeptember 16. 1 Intro What is Human-Computer Interaction? https://www.youtube.com/watch?v=bzfv09qry6e 2 Gyakorlatok Tárgy honlap http://smartlab.tmit.bme.hu/

Részletesebben

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

A J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem A J2EE fejlesztési si platform (application model) 1.4 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11.13. A J2EE application model A Java szabványok -

Részletesebben

Hálózati ismeretek. Az együttműködés szükségessége:

Hálózati ismeretek. Az együttműködés szükségessége: Stand alone Hálózat (csoport) Az együttműködés szükségessége: közös adatok elérése párhuzamosságok elkerülése gyors eredményközlés perifériák kihasználása kommunikáció elősegítése 2010/2011. őszi félév

Részletesebben

iphone és Android két jó barát...

iphone és Android két jó barát... iphone és Android két jó barát... Multiplatform alkalmazásfejlesztés a gyakorlatban Kis Gergely MattaKis Consulting 1 Tartalom Miért multiplatform fejlesztés? Multiplatform fejlesztési módszerek A közös

Részletesebben

Big Data tömeges adatelemzés gyorsan

Big Data tömeges adatelemzés gyorsan MEDIANET 2015 Big Data tömeges adatelemzés gyorsan STADLER GELLÉRT Oracle Hungary Kft. gellert.stadler@oracle.com Kulcsszavak: big data, döntéstámogatás, hadoop, üzleti intelligencia Az utóbbi években

Részletesebben

Agfiniti - A helyspecifikus növénytermesztés felhő alapú támogatása

Agfiniti - A helyspecifikus növénytermesztés felhő alapú támogatása Agfiniti - A helyspecifikus növénytermesztés felhő alapú támogatása Szabó Kornél mezőgazdasági mérnök Milyen problémáknak nézünk ma elébe a mezőgazdaságban? 1. Fizetőképes kereslet nő, kőolaj drágul,

Részletesebben

VÁLLALATI INFORMÁCIÓS RENDSZEREK. Debrenti Attila Sándor

VÁLLALATI INFORMÁCIÓS RENDSZEREK. Debrenti Attila Sándor VÁLLALATI INFORMÁCIÓS RENDSZEREK Debrenti Attila Sándor Információs rendszer 2 Információs rendszer: az adatok megszerzésére, tárolására és a tárolt adatok különböző szempontok szerinti feldolgozására,

Részletesebben

Üzleti energia- és vízfelhasználás menedzsment a Rubintól

Üzleti energia- és vízfelhasználás menedzsment a Rubintól Üzleti energia- és vízfelhasználás menedzsment a Rubintól Parádi Csaba cégvezető Dr. Takács Tibor Fejlesztési vezető Rubin Informatikai Zrt Hardver- és szoftverfejlesztés Prepaid számlázó rendszer Infrastruktúra

Részletesebben

Tartalom. Konfiguráció menedzsment bevezetési tapasztalatok. Bevezetés. Tipikus konfigurációs adatbázis kialakítási projekt. Adatbázis szerkezet

Tartalom. Konfiguráció menedzsment bevezetési tapasztalatok. Bevezetés. Tipikus konfigurációs adatbázis kialakítási projekt. Adatbázis szerkezet Konfiguráció menedzsment bevezetési tapasztalatok Vinczellér Gábor AAM Technologies Kft. Tartalom 2 Bevezetés Tipikus konfigurációs adatbázis kialakítási projekt Adatbázis szerkezet Adatbázis feltöltés

Részletesebben

COMET webalkalmazás fejlesztés. Tóth Ádám Jasmin Media Group

COMET webalkalmazás fejlesztés. Tóth Ádám Jasmin Media Group COMET webalkalmazás fejlesztés Tóth Ádám Jasmin Media Group Az előadás tartalmából Alapproblémák, fundamentális kérdések Az eseményvezérelt architektúra alapjai HTTP-streaming megoldások AJAX Polling COMET

Részletesebben

Vizuális adatelemzés - Gyakorlat. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Vizuális adatelemzés - Gyakorlat. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Vizuális adatelemzés - Gyakorlat Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Adatelemzés szerepe a rendszermodellezésben Lényeges paraméterek meghatározása

Részletesebben

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT

BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT BIG DATA ÉS GÉPI TANULÁS KÖRNYEZET AZ MTA CLOUD-ON KACSUK PÉTER, NAGY ENIKŐ, PINTYE ISTVÁN, HAJNAL ÁKOS, LOVAS RÓBERT TARTALOM MTA Cloud Big Data és gépi tanulást támogató szoftver eszközök Apache Spark

Részletesebben

Tisztán kivehetı tendencia: kommunikációs hálózatok egyre bonyolultabbakká válnak Hálózat bonyolultsága

Tisztán kivehetı tendencia: kommunikációs hálózatok egyre bonyolultabbakká válnak Hálózat bonyolultsága @ Budapest University of Technology and Economics Nagy hálózatok evolúciója Gulyás András, Heszberger Zalán High Speed Networks Laboratory Internet trendek Tisztán kivehetı tendencia: kommunikációs hálózatok

Részletesebben

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

Szolgáltatásintegráció (VIMIM234) tárgy bevezető Szolgáltatásintegráció Szolgáltatásintegráció (VIMIM234) tárgy bevezető Gönczy László gonczy@mit.bme.hu A tárgyról A tantárgy célja a hallgatók megismertetése a komplex informatikai rendszerek integrációs

Részletesebben

A szemantikus világháló oktatása

A szemantikus világháló oktatása A szemantikus világháló oktatása Szeredi Péter Lukácsy Gergely Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi és Információelméleti Tanszék ➀ A szemantikus világháló... c. tárgy ➁ A tananyag

Részletesebben

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom

Szoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom Szoftver újrafelhasználás (Software reuse) Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 18. Roger S. Pressman: Software Engineering, 5th e. chapter 27. 2 Szoftver újrafelhasználás Szoftver

Részletesebben

Képi információk hatékony feldolgozása széles társadalmi rétegeket érintő egészségügyi problémákban

Képi információk hatékony feldolgozása széles társadalmi rétegeket érintő egészségügyi problémákban Képi információk hatékony feldolgozása széles társadalmi rétegeket érintő egészségügyi problémákban Hajdu András Debreceni Egyetem, Informatikai Kar 2. Magyar Jövő Internet Konferencia Budapest, 2015.

Részletesebben

SDL Trados szervermegoldások. Szekeres Csaba SDL Trados partner szekeres.csaba@m-prospect.hu M-Prospect Kft.

SDL Trados szervermegoldások. Szekeres Csaba SDL Trados partner szekeres.csaba@m-prospect.hu M-Prospect Kft. SDL Trados szervermegoldások Szekeres Csaba SDL Trados partner szekeres.csaba@m-prospect.hu M-Prospect Kft. Fókuszban A fájlalapú fordítási memória korlátai SDL TM Server 2009 A fájlalapú terminológiai

Részletesebben

GENERÁCIÓS ADATBÁZISOK A BIG DATA KÜLÖNBÖZŐ TERÜLETEIN

GENERÁCIÓS ADATBÁZISOK A BIG DATA KÜLÖNBÖZŐ TERÜLETEIN INFORMATIKAI PROJEKTELLENŐR 30 MB Szabó Csenger ÚJ GENERÁCIÓS ADATBÁZISOK A BIG DATA KÜLÖNBÖZŐ TERÜLETEIN 2016. 12. 31. MMK- Informatikai projektellenőr képzés Big Data definíció 2016. 12. 31. MMK-Informatikai

Részletesebben

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési

Részletesebben

Smart Strategic Planner

Smart Strategic Planner Smart Strategic Planner STRATÉGIAI FTTX HÁLÓZAT TERVEZŐ ÉS KÖLTSÉG ELEMZŐ ESZKÖZ távközlési hálózatok informatikai hálózatok kutatás és fejlesztés gazdaságos üzemeltetés Smart Strategic Planner Térinformatikai

Részletesebben

Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer

Webes alkalmazások fejlesztése Bevezetés. Célkitűzés, tematika, követelmények. A.NET Core keretrendszer Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése Bevezetés Célkitűzés, tematika, követelmények A.NET Core keretrendszer Cserép Máté mcserep@inf.elte.hu http://mcserep.web.elte.hu

Részletesebben

KÖZPONTI OKOSHÁLÓZATI MINTAPROJEKT

KÖZPONTI OKOSHÁLÓZATI MINTAPROJEKT KÖZPONTI OKOSHÁLÓZATI MINTAPROJEKT Kudor Attila műszaki igazgató attila.kudor@komzrt.hu KOM KÖZPONTI OKOS MÉRÉS ZRT. 100%-os MAVIR tulajdonú projektvállalat A Központi Okoshálózati Mintaprojekt végrehajtója

Részletesebben