Content (Syllabus outline)
• • Introduction: ubiquitous computing, interaction model, intelligence in IoT environment, intelligent environment, wireless sensor networks WSN, and services and ower consumption in IoT environments,
• IoT environment: functionalities, interaction interfaces and their role, intelligent systems and architectures, distributing functionalities regarding available power,
• Mobile tagging and QR code: characteristics and features, utilization, advantages/disadvantages, security issues, robustness, color QR codes, coding/decoding and encryption, dynamic QR codes, interaction by using QR codes, QR codes in AR, QR codes in IoT environment, universal identification,
• Conversational interfaces: next-generation interaction interfaces, conversational agents (chatbots), artificial intelligence (AI) and conversational agents, avatars, mobile agents, algorithms and conversational dialogue systems,
• Conversational interfaces for interaction in IoT environments: utilization in intelligent environments, advantages, utilization of AI, frameworks for IPA assistants,
• Recommendation systems: utilization of artificial intelligence, utilization in interaction in IoT systems,
• Smart wearable devices: classification, utilization in IoT environments, ubiquitousness in intelligent environment, AI utilization and support for AR and VR,
• Haptic interfaces: haptics, kinesics, feedback information in interaction, classification of haptic devices,
• Gesture interaction: taxonomy of gestures, utilization of gesture interaction, application domains in IoT environments, interface design, gesture interaction for VR and AR systems.
Intended learning outcomes - knowledge and understanding
On completion of this course the student will be able to
• to explain theoretical basis of technologies that enable development of advanced interaction systems in IoT environments,
• utilize hardware and software for designing of advanced interaction systems in IoT environments,
design and implement the advanced interaction system for IoT environments
Intended learning outcomes - transferable/key skills and other attributes
• Communication skills: oral lab work defence, and presentation of project work.
• Use of information technology: searching information on the internet, use of software frameworks.
• Problem solving: designing and implementation of advanced interaction systems for IoT environments.
Readings
• SmartKom:: foundations of multimodal dialogue systems (p. XVIII, 643). (2006). Springer.
• Byte, C. (2023). Chat GPT bible: 10 books in 1 (p. 256). [C. Byte].
• Razmi, R. M. (2024). AI doctor: the rise of Artificial Intelligence in healthcare: a guide for users, buyers, builders, and investors (p. XXIII, 344). Wiley.