iBuild - Interconnected Building

Intr-un oras faimos, exista o facultate denumita FII ale carei spatii (sali de curs, laboratoare, birouri etc.) apartin unei cladiri. Vizitatorii cladirii pot fi studenti, profesori, personal administrativ si, eventual, alte persoane. Fiecare categorie de vizitatori are propriile sale scopuri, planificari, frecventa de ocupare a unor sali, restrictii si altele. De exemplu, studentii din anul I participa in fiecare luni de la 12h la o "sueta" referitoare la sisteme de operare, iar profesorii care predau laboratoarele de tehnologii Web au ore dupa-amiaza doar in zilele de luni, marti si joi. Sa se conceapa o aplicatie Web care "recunoaste" un vizitator pe baza identificatorului asociat (nume de cont, QR proiectat de telefonul mobil etc.) si-l "indruma" prin cladire, pe baza informatiilor despre orarul FII, conform categoriei din care face parte. Ghidarea poate fi realizata fie oferind sugestii de orientare intr-o limba naturala (e.g., "mergi 100 de metri, coteste-o la dreapta si ai ajuns la secretariat"), fie pe baza unei harti a fiecarui etaj, fie folosind termeni sociali (de genul "colega ta de grupa Tuxa tocmai coboara spre tine; o poti intreba pe ea unde are loc laboratorul de baze de date"). Aceste sugestii pot fi oferite la cerere sau pe baza unor notificari -- de pilda, atunci cand vizitatorul se afla in apropierea unui punct "fierbinte" (o sala de laborator, biroul unui profesor care preda o materie de interes pentru vizitator, secretariat etc.). De asemenea, unele sugestii (e.g., "profesoara a parasit cladirea, n-o mai cautati") pot fi facute publice (e.g., via Twitter). Se va oferi si posibilitatea administrarii aplicatiei dezvoltate. Se acorda bonus pentru folosirea de tehnici de realitate imbogatita (augmented reality) -- de exemplu, generarea de reprezentari pseudo-3D cu imaginile din interiorul unei sali atunci cand vizitatorul se afla in imediata vecinatate a acesteia.

Course: Web Technologies

Taught by: PhD. Sabin C. Buraga

Teaching assistant: Stefan Negru

Students:

  • Valentin Spac
  • Stefan Stan
  • Stefan Hagiu
  • Sergiu Lucutar