Navigacija

19M031PA - Personalizovane aplikacije

Specifikacija predmeta
Naziv Personalizovane aplikacije
Akronim 19M031PA
Studijski program Elektrotehnika i računarstvo
Modul
Tip studija master akademske studije
Nastavnik (predavač)
Nastavnik/saradnik (vežbe)
Nastavnik/saradnik (DON)
    Broj ESPB 6.0 Status predmeta izborni
    Uslovljnost drugim predmetima Nema
    Ciljevi izučavanja predmeta Upoznavanje s teorijskim osnovama i presekom stanja u oblasti personalizacije telekomunikacionih servisa i aplikacija. Upoznavanje s metodama opisivanja, indeksiranja i pronalaženja sadržaja. Upoznavanje s tehnikama mašinskog učenja.
    Ishodi učenja (stečena znanja) Student treba da ovlada veštinama potrebnim za planiranje, koncipiranje i projektovanje personalizovanih aplikacija. U tome cilju, osposobiće se za izradu funkcionalne prototipske aplikacije.
    Sadržaj predmeta
    Link ka stranici predmeta https://elearning.rcub.bg.ac.rs/moodle/course/view.php?id=1296
    Sadržaj teorijske nastave Pojam i značaj personalizacije. Mehanizmi personalizacije. Etički aspekti i zaštita privatnosti korisnika. Modeliranje korisnika i telekomunikacionih servisa. Pronalaženje informacija. Model vektorskog prostora. Mašinsko učenje. Primeri aplikacija na internetu, u televiziji i mobilnim mrežama – preporučivači sadržaja i lični asistenti.
    Sadržaj praktične nastave Računarska implementacija i poređenje metoda za pronalaženje informacija i mašinsko učenje. Izrada prototipske aplikacije.
    Literatura
    1. M. Bjelica: “Personalizovane aplikacije: teorija i praksa”, ETF, 2016.
    2. Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze: Introduction to Information Retrieval, Cambridge University Press, 2008
    3. Ricci, F.; Rokach, L.; Shapira, B.; Kantor, P.B. (Eds.): Recommender Systems Handbook, Springer, 2011
    4. James Talbot, Justin McLean: Learning Android Application Programming: A Hands-On Guide to Building Android Applications, Addison-Wesley, 2014. srpski prevod: Programiranje Android aplikacija, CET, 2014.
    Broj časova aktivne nastave nedeljno tokom semestra/trimestra/godine
    Predavanja Vežbe DON Studijski i istraživački rad Ostali časovi
    3 1
    Metode izvođenja nastave Predavanja, vežbe, testovi i samostalan rad studenata
    Ocena znanja (maksimalni broj poena 100)
    Predispitne obaveze Poena Završni ispit Poena
    Aktivnosti u toku predavanja 0 Pismeni ispit 0
    Praktična nastava 20 Usmeni ispit 30
    Projekti 50
    Kolokvijumi 0
    Seminari 0